调色板命令

所有子指令均位于 //ezpalette (//ezp) 下 例如 //ezpalette list

//ezpalette ...

fetch <提取模式> <调色板名称> [长度] [-d <方向>] [-f]

chevron-right从世界提取调色板 (Fetch Palette)hashtag

根据现实世界中的方块排列保存为自定义调色板。

  • 提取模式 (Fetch Mode): 定义获取方块的来源:

    • WORLD

      • 从玩家当前站立位置开始提取。

    • SELECTION

      • 从玩家的选区中提取。

      • 选区大小必须为 1x1xN,其中 N 为调色板长度。

    • HOTBAR

      • 从玩家的快捷栏中提取方块。

      • 仅提取方块类型,忽略具体的物品属性。

  • 长度 (Length) (默认值: 0): 要提取的方块数量。若设为 0,则会持续提取直到遇到空气方块为止。

  • -d (默认值: me): 提取的方向。默认为玩家当前准星面向的方向。

  • -f: 强制覆盖同名的现有调色板。

save <调色板名称> <调色板定义> [-f]

以指定名称直接保存自定义调色板。

  • -f: 强制覆盖同名的现有调色板。

delete <调色板名称>

删除指定的自定义调色板。

list [SET]

列出调色板:

  • ALL:列出所有调色板。

  • DEFAULT:仅列出插件内置的预设调色板。

  • MINE:仅列出玩家自定义保存的调色板。

place <调色板> [方向]

在世界中按指定方向将调色板内的方块排成一列放置。 方向默认为玩家面向的方向。

swap <原调色板> <目标调色板> [-a] [-s] [-f] [-b]

区域替换功能:将选区内属于"原调色板"的方块替换为"目标调色板"中对应的方块。

  • -a: 开启后,忽略原调色板中的空气方块。

  • -s: 自动拉伸目标调色板,以匹配原调色板的大小。

  • -f: 模糊匹配 (Fuzzy)。忽略原调色板中方块的具体状态 (BlockState/数据值)。

  • -b: 将原方块的状态 (BlockState) 直接复制给替换后的新方块。

在聊天框中打印出调色板内容。你可以点击列表中的方块名称进行快速复制。

  • -v: 详细模式。打印完整的方块 ID 和方块状态 (BlockState)。

encode <调色板>

将调色板转换为一段编码字符串(便于分享)。点击字符串即可复制。 &#xNAN;注:仅支持原版 Minecraft 方块。

decode <编码字符串>

将编码后的调色板字符串解析回方块列表。点击列表即可复制。

最后更新于