命令 /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}]}

短评加载中..