• 浏览量:318
  • 创建日期:7月前
  • 最后编辑:未知
  • 编辑次数:没有

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

    命令 /isorender 管理本模组的相关渲染功能。

    该命令仅能够被玩家执行,所需的权限等级为 0。

    语法

    /isorender 有若干个子命令(area、block、creative_tab、entity、item、namespace、player、tag、tooltip、unsafe)。

    • isorender ...

      • ... area [<start>] <end>

        渲染所选区域,未指定参数时默认渲染玩家已设定的选区。

      • ... block [<block>]

        渲染单个所选方块,未指定参数时默认渲染玩家准心所指向的方块。

      • ... creative_tab <itemgroup> <task>

        渲染单个创造模式标签页内的所有方块或物品。

      • ... entity [<entity>] [<nbt>]

        渲染单个实体,未指定实体时默认渲染玩家准心所指向的实体。

      • ... item [<item>]

        渲染单个物品,未指定参数时默认渲染主手所持物品。

      • ... namespace <namespace> <task>

        渲染单个命名空间内的所有方块或物品。

      • ... player [<player>] [<nbt>]

        渲染单个玩家,未指定玩家时默认渲染自己。

      • ... tag <tag> <task>

        渲染属于所选标签的所有方块或物品。

      • ... tooltip [<item>]

        渲染所选物品的提示文本框及内容,未指定参数时默认渲染主手所持物品的提示文本。

      • ... unsafe (disable|enable)

        切换不安全模式的启动状态,默认为关闭。当关闭时,在渲染设置界面的导出设置中将不允许将渲染器分辨率设置为低于 16 或超过 16,384 的值,以避免引发游戏崩溃。

    参数

    • <start>:

    • <end>:

      • 需要渲染的源区域的两个对角方块位置。

      • 必须为方块坐标,包括 <X>、<Y> 和 <Z>,每个值都必须是整数或者含有波浪号与脱字号标记。

    • <block>:

      • 需要渲染的方块的坐标。

      • 必须为方块坐标,包括 <X>、<Y> 和 <Z>,每个值都必须是整数或者含有波浪号与脱字号标记。

    • <itemgroup>:

      • 需要渲染的创造标签页。

      • 必须为创造标签页 ID。原版中的物品组包括 minecraft:building_blocks(建筑方块)、minecraft:colored_blocks(染色方块)、minecraft:combat(战斗用品)、minecraft:food_and_drinks(食物与饮品)、minecraft:functional_blocks(功能方块)、minecraft:hotbar(已保存的快捷栏)、minecraft:ingredients(原材料)、minecraft:inventory(生存模式物品栏)、minecraft:natural_blocks(自然方块)、minecraft:op_blocks(管理员用品)、minecraft:redstone_blocks(红石方块)、minecraft:search(搜索物品)以及 minecraft:tools_and_utilities(工具和实用物品)。

    • <task>:

      • 代表游戏执行此功能的方式,可被设定为 atlas 或 batch。当被设置为 batch 时,还需要附加 blocks 或 items 选项。

      • 当被设定为 atlas 时,将以图集的形式在同一张图像中一次性导出所有符合条件的内容;当被设定为 batch blocks 时,将分别批量导出所有符合条件内容的方块形态;当被设定为 batch items 时,将分别批量导出所有符合条件内容的物品形态。

    • <entity>:

      • 需要渲染的实体类型。

      • 必须为可召唤实体类型的命名空间 ID。

    • <nbt>:

      • 指定该实体的 NBT 标签。

      • 必须为 SNBT 格式的复合类型 NBT。

    • <item>:

      • 需要渲染的物品。必须为一个有效的物品 ID,或为一个存在物品形态的有效的方块 ID。不支持数字 ID。

    • <namespace>:

      • 需要渲染的命名空间 ID。原版为 minecraft。

    • <player>:

      • 需要渲染的玩家名。该玩家不一定需要在线。

    • <tag>:

      • 需要渲染的物品标签 ID。

      • 必须为一个有效的物品标签 ID。

    官方示例

    官方示例内容来自于此处

    • # 渲染已选定选区。

      /isorender area
    • # 渲染两个方块坐标间区域。

      /isorender area 3 63 -120 8 66 -123
    • # 渲染准心所对准的方块。

      /isorender block
    • # 渲染一个圆石方块。

      /isorender block minecraft:cobblestone
    • # 渲染一个正在燃烧的,燃料格中存有一个煤炭熔炉方块。

      /isorender block minecraft:furnace[lit=true]{Items:[{Slot:0b, Count: 1b, id: "minecraft:coal"}]}
    • # 渲染所有 ID 为 brewing 的创造标签页内物品的图集。

      /isorender creative_tab brewing atlas
    • # 分别渲染所有 ID 为 redstone 的创造标签页内的方块。

      /isorender creative_tab redstone batch blocks
    • # 渲染准心所对准的实体。

      /isorender entity
    • # 渲染一只烈焰人

      /isorender entity minecraft:blaze
    • # 渲染一只小僵尸

      /isorender entity minecraft:zombie {IsBaby:1b}
    • # 渲染主手所持物品。

      /isorender item
    • # 渲染一个钻石

      /isorender item minecraft:diamond
    • # 渲染一把附有锋利 X 魔咒的钻石剑

      /isorender item minecraft:diamond_sword{Enchantments:[{id:"sharpness",lvl:10}]}
    • # 渲染所有原版物品的图集。

      /isorender namespace minecraft atlas
    • # 分别渲染所有原版方块。

      /isorender namespace minecraft batch blocks
    • # 渲染所有铁矿石的图集。

      /isorender tag #minecraft:iron_ores atlas
    • # 分别渲染所有铁砧方块。

      /isorender tag #minecraft:anvil batch blocks
    • # 渲染主手所持物品的提示文本。

      /isorender tooltip
    • # 渲染一把附有效率 V 魔咒的下界合金镐的提示文本。

      /isorender tooltip minecraft:netherite_pickaxe{Enchantments:[{id:"efficiency",lvl:5}]}

    短评加载中..