• 浏览量:74
  • 创建日期:12天前
  • 最后编辑:未知
  • 编辑次数:没有

历史编辑记录更多
    最近参与编辑

    概述

    该指令用于执行本模组的各种功能。

    导出的文件会存储在 .minecraft/config/aoawikihelpermod文件夹下。

    导出的文本文件均符合虚无世界Wiki的编辑器格式,可以直接粘贴在其编辑器中。

    本指令的大部分功能仅为虚无世界Wiki的编辑设计,部分功能可用于导出有用的信息或导出图标(例如 iso,blocks,obtaining 和 usage),理论上兼容其他任何模组。部分功能也可用于游戏内查询信息(例如 obtaining 和 usage)。

    介绍

    blocks

    用于导出方块的方块状态和方块标签。导出为文本文件。

    /wikihelper blocks <id> states

    可以导出指定方块的所有方块状态。id允许填写任意方块的注册名。

    /wikihelper blocks <id> tags

    可以导出指定方块的标签,以及物品形式的物品标签)。id 接受任意方块的注册名。

    hauling_tables

    用于导出 AoA3 的任意垂钓战利品表。导出为文本文件。

    /wikihelper haulingtable <id>

    id 接受 data/aoa3/player/misc/hauling_fish 路径下的任意战利品表 id。

    infobox

    用于导出 AoA3 的任意武器、方块、实体等的信息表。导出为文本文件。

    /wikihelper infobox <param> <id>

    param 接受如下输入:blaster、block、bow、cannon、crossbow、entity、greatblade、gun、item,maul、shotgun、sword、thrown、vulcane,分别对应爆能枪、方块、加农炮、实体、巨型兵器枪械、物品、榔槌霰弹枪投掷武器浊流之杖

    狙击枪使用枪械的信息表。

    id允许填写对应的方块/物品/实体的注册名。

    iso

    用于导出图标。导出为图片或动图。

    entity

    用于导出生物的等轴渲染图。

    /wikihelper iso entity <id> <nbt> <image_size> <animated> <record_length> <rotation_adjust>

    id 参数接受任意实体注册名。

    nbt 参数接受实体数据,需要在花括号 {} 内。可不填,默认为空。与注册名需要通过空格分开。

    image_size 参数接受 0~1000 的整型数,用于调整图片的大小,单位为像素。可不填,默认为 300。

    animated 参数接受布尔值。如果为 true,会导出为动图。导出该生物空闲状态下的动图。如果为 false,会导出为图片。可不填,默认为 false。

    record_length 参数接受 10~1200 的整型数,只有 animated 为 true 时需要填写(此时不能不填),决定动图的长度,单位为游戏刻。

    rotation_adjust 参数接受 0~360 的整型数,用于调整实体以Y轴为旋转轴的旋转角度。可不填,默认为 0。

    armour

    用于导出盔甲模型的等轴渲染图。本质上相当于导出一个带实体数据的盔甲架

    /wikihelper iso armour <boots> <leggings> <chestplate> <helmet> <image_size> <animated> <record_length> <rotation_adjust>

    boots,leggings,chestplate,helmet 均接受物品id,分别会对应盔甲架的靴子、护腿、胸甲和头盔栏位。

    其余参数与 entity 指令用法相同。

    blocks

    用于导出方块的等轴渲染图。大小为 300 像素。

    /wikihelper iso blocks <id> states <animated> <rotation_adjust>

    id参数接受任意方块注册名,可以包含方块状态,例如:

    aoa3:lucalus_fence_gate[facing=east]

    animated 参数接受布尔值。如果为 true,会导出为动图,动图的长度根据方块自身的 mcmeta 文件计算得到。可以用于导出具有动态纹理的方块。如果为 false,会导出为图片。可不填,默认为 false。

    rotation_adjust 参数接受 0~360 的整型数,用于调整方块以Y轴为旋转轴的旋转角度。可不填,默认为 0。

    item

    用于导出物品的图标。

    /wikihelper iso item <id> <image_size> <render_ingame_model> <animated>

    id 参数接受任意物品注册名,可以包含物品格式/物品堆叠组件,例如:

    aoa3:abominator[aoa3:gun_stats={"damage":2.625, "ticks_between_shots":3, "recoil_modifier":0.8, "unholster_time_modifier":0.8540909}]

    image_size 参数接受 0~1000 的整型数,用于调整图片的大小,单位为像素。可不填,默认为 64。

    render_ingame_model 参数接受布尔值,用于决定是否渲染游戏内实际物品模型。例如玩家如果通过物品堆叠组件使物品附魔,该参数设为 true 时可以使得导出的图片带有附魔光效。

    animated 参数接受布尔值。如果为 true,会导出为动图,动图的长度根据物品自身的 mcmeta 文件计算得到。可以用于导出具有动态纹理的物品。如果为 false,会导出为图片。可不填,默认为 false。

    structure

    用于导出结构/拼图/地物的等轴渲染图。

    /wikihelper iso structure <id> <image_size> <rotation_adjust> <do_full_structure>

    id 参数接受任意结构/拼图/地物注册名。

    image_size 参数接受 0~1000 的整型数,用于调整图片的大小,单位为像素。可不填,默认为 300。

    rotation_adjust 参数接受 0~360 的整型数,用于调整结构以Y轴为旋转轴的旋转角度。可不填,默认为 0。

    do_full_structure 接受布尔值,用于决定是否渲染整个结构。

    items

    用于导出物品标签。导出为文本文件。

    /wikihelper items <id> tags

    id 参数接受任意物品注册名,不可以包含物品格式/物品堆叠组件

    loottable

    用于导出战利品表。导出为文本文件。

    /wikihelper loottable <param> <id>

    param 参数接受如下输入:block,entity,table。分别用于导出方块战利品表、实体战利品表、任意战利品表。

    如果选择 block,id 接受任意方块注册名。如果选择 entity,id 接受任意实体注册名。如果选择 table,id 接受任意战利品表的注册名。

    obtaining

    用于导出物品的获取方式。导出为文本文件。

    /wikihelper obtaining <id>

    id 参数接受任意物品的注册名。

    会查询该物品所有的获取并导出,支持查询工作台合成、聚合台制作、熔炼、交易、战利品表获取(考古、方块、宝箱、实体等)等。

    overview

    用于导出任意武器/工具/盔甲类型下的所有物品的信息总览表。导出为文本文件。

    /wikihelper overview <param>

    param 参数接受如下输入:axes,blasters,bows,cannons,crossbows,greatblades,guns,hoes,mauls,pickaxes,shotguns,shovels,snipers,staves,swords,thrownWeapons。分别对应斧、爆能枪加农炮巨型兵器枪械、锄、榔槌、镐、霰弹枪、锹、狙击枪、法杖、投掷武器浊流之杖

    recipe

    用于将配方导出为适合维基编辑器的格式。导出为文本文件。

    /wikihelper recipe <id>

    id 参数接受任意配方的注册名。

    structures

    此部分功能尚未完成。根据描述,用于输出指定结构的细节信息图等。

    tags

    用于输出指定标签包含的内容。导出为文本文件。

    /wikihelper tags all

    输出所有可用的标签的概览。

    /wikihelper tags <id>

    输出指定标签的概览。

    输出时,不同命名空间的标签(例如minecraft,c,aoa3,neoforge等)会分别输出为不同的文件。

    trades

    用于输出NPC的交易项。导出为文本文件。

    /wikihelper trades profession <id>

    用于输出指定职业的村民的交易项。id 参数接受任意职业的注册名。

    /wikihelper trades trader <id>

    用于输出任意 AoA3 的商人的交易项。id 参数接受符合条件的实体的注册名。

    usages

    用于输出指定物品的用途。导出为文本文件。

    /wikihelper usages <id>

    id 参数接受任意物品的注册名。

    会查询该物品所有的获取并导出,支持查询工作台合成、聚合台制作、熔炼、交易等。

    短评加载中..