颜色组

在 ezEdits 中,颜色组代表了可以在多个命令中使用的一列方块,其中方块的顺序将被保留。

内置预设颜色组可以使用 ## 访问。例如 ##LegacyWool 表示内置的羊毛颜色组,从白色羊毛、橙色羊毛到红色羊毛,最后是黑色羊毛。

用户保存的颜色组可以使用 # 前缀进行保存和访问

一些使用颜色组的功能包括:

  • //eztexture ... - 纹理命令
  • #palette - 蒙版
  • //ezbrush gradient ... - 笔刷

颜色组解释

在 ezEdits 中,颜色组代表了可以在多个命令中使用的方块列表,其中方块的顺序将被保留。

用户保存的颜色组可以使用 ! 前缀进行保存和访问,内置预设颜色组可以使用 # 访问。 例如 #LegacyWool 表示内置的羊毛颜色组,从白色羊毛、橙色羊毛到红色羊毛,最后是黑色羊毛。

一些使用颜色组的功能包括:

  • //eztexture ... - 纹理命令
  • #palette - 蒙版
  • //ezbrush gradient ... - 画笔

颜色组可以通过简单的方块列表构建,也可以通过几种修饰符构建:

  • , - 连接:将一个方块或颜色组添加到前一个方块或颜色组的末尾。 例如 stone,dirt 是一个由石头和泥土组成的两个方块的颜色组。stone, #LegacyWool 是一个由石头和内置的羊毛颜色组的方块组成的颜色组。
  • - - 反转:反转颜色组的顺序。 例如 -#LegacyWool 是羊毛预设颜色组的反转顺序(从黑色开始而不是白色)。
  • (start:end) - 子颜色组:返回颜色组的一部分。 例如 #LegacyWool(1:8) 将返回内置羊毛颜色组的前 8 个方块
  • * - 重复器:重复前一个片段指定的次数。 例如 gold_block*10, diamond_block 将返回 10 个金块,然后是一个钻石块的颜色组。
  • [] - 分组:将颜色组组合在一起,以便修饰符将其视为单个颜色组。 例如 -#LegacyWool, gold_block-[#LegacyWool, gold_block] 将以反转顺序返回内置的羊毛颜色组,最后是一个金块。其中 #LegacyWool, gold_block 将以金块开头。
  • = - 结果:允许根据需要将颜色组自动完成为其方块列表。

指令

所有的颜色组指令皆以 //ezpalette ... 开头

定义颜色组

//ezpalette fetch <fetchMode> <paletteName> [length] [-d <direction>] [-f]

保存用户定义的颜色组并为其指定一个名称

Fetch Mode: 从何处获取颜色组中的方块

Fetch Mode解释
WORLD从玩家的位置获取方块
SELECTION从玩家的选择区域获取方块,选择区域必须是 1x1xN 的大小,其中 N 是所需的颜色组长度
HOTBAR从玩家的快捷栏中获取方块,忽略物品并使用默认的方块属性
  • Length (默认 0):要获取多少个方块。长度为0(默认)将获取直到遇到空气为止的方块。
  • -d (默认 me):获取的方向。默认情况下为用户面朝的方向。
  • -f:激活时,覆盖具有相同名称的现有颜色组。

删除颜色组

//ezpalette delete <paletteName>

删除与给定名称匹配的用户定义颜色组。

列出颜色组

//ezpalette list [SET]

列出所有可用的颜色组。

ALL - 列出所有可用的颜色组。

DEFAULT - 列出所有默认插件颜色组。

MINE - 列出所有用户定义的颜色组。

放置颜色组

//ezpalette place <palette> [direction]

将颜色组以一排方块的形式放置在给定方向。 默认方向为用户所面对的方向。

交换色板

//ezpalette swap <sourcePalette> <targetPalette> [-a] [-f]

区域操作,用源颜色组的方块与目标颜色组的方块交换。

-a:激活以包含空气方块(如果源颜色组包含空气)。

-f:激活以拉伸目标颜色组,使其与源颜色组的大小匹配。

在聊天栏打印颜色组

//ezpalette print <palette>

在聊天中打印给定颜色组的方块。可以点击方块列表进行复制。

颜色组编码

//ezpalette encode <palette>

打印表示给定颜色组的编码字符串。单击字符串进行复制。 仅支持原版 Minecraft 方块。

颜色组解码

//ezpalette decode <string>

打印给定编码颜色组字符串的方块。可以点击方块列表进行复制。