旧版本使用的物品语句
第三方插件物品
插件会自动判断物品语句中是否存在 hook-item
选项,如果存在,则会将此物品标记为第三方插件物品。 以下是一个使用了第三方插件物品的物品语句:
在此语句中,我们使用了如下选项:
hook-plugin: 该物品的来源插件,目前,UltimateShop 支持 EcoItems、MMOItems、ItemsAdder、Oraxen、MythicMobs、eco 以及 NeigeItems;
hook-item: 该物品的 ID;
对于
EcoItems、Oraxen 和 MythicMobs
,应当直接填写物品的 ID。对于
ItemsAdder 和 eco
,你应当按照命名空间:物品ID
的格式。eco
命名空间为其插件名称,例如talismans
。
对于
EcoArmor
,你应该按盔甲套装ID;;盔甲部位
的格式填写。盔甲部位 可以是下列参数中的一个:BOOTS、CHESTPLATE、ELYTRA、HELMET 和 LEGGINGS。
对于
MMOItems
,你应该按物品类型ID;;物品ID
的格式填写。请注意
MMOItems
的 ID 全部都是大写。
保存物品
要保存物品,您需要事先:
在服务器内手持需要保存的物品,输入指令
/shop saveitem <物品ID>
。物品ID
是您自己设置的,例如superior_sword
。保存物品后需要重启插件。 在物品语句中,使用
material
选项以使用保存物品,例如material: superior_sword
。
原版物品
使用原版物品与保存物品几乎一致,在物品语句中同样使用 material
选项,只是选项填写的值是 原版物品 ID。例如 material: DIAMOND_SWORD
。
物品修改
以上三种物品均可以修改。修改的过程是使用 XItemStack
格式的。 这里只是介绍常见的选项。如果需要更加仔细的教程,请见 原文(是英文)。
material: 物品ID
amount: 数量。
name: 物品自定义名称。
lore: 物品 Lore。
damage: 物品消耗的耐久值。
skull: 头颅材质,
material
选项值需要为PLAYER_HEAD
。unbreakable: 物品是否不可破坏。
custom-model-data: 众所周知。
enchants: 物品附魔。
stored-enchants: 附魔书中的物品,
material
选项值需要为ENCHANTED_BOOK
。flags: 众所周知,不知道的看 Minecraft Wiki。
glow: 是否发光。
attributes: 原版属性。原版属性有哪些,请自己去 Minecraft Wiki 查看。
patterns: 披风样式。
color: 皮革或者药水颜色。
color: 美西螈桶颜色。LUCY、WILD、GOLD、CYAN 或者 BLUE。
color: 热带鱼桶颜色。LUCY、WILD、GOLD、CYAN 或者 BLUE。
pattern-color: 热带鱼桶样式颜色。WHITE、ORANGE、MAGENTA、LIGHT_BLUE、YELLOW、LIME、PINK、GRAY、LIGHT_GRAY、CYAN、PURPLE、BLUE、BROWN、GREEN、RED 或者 BLACK。
pattern:热带鱼桶样式。FLOPPER、STRIPEY、GLITTER、BLOCKFISH、BETTY、CLAYFISH、KOB、SUNSTREAK、SNOOPER、DASHER、BRINELY 或者 SPOTTY。
contents: 潜影贝盒子包含的物品(遵从此物品格式),按二级缩进填写。
spawner: 刷怪笼生物。生物 ID 请见 这里。
creature: 生物蛋生物。
power: 烟花的威力。
firework.flicker: 烟花是否闪烁。
firework.trial: 烟花是否有初始速度.
firework.colors: 烟花的颜色
firework.fade-colors: 烟花燃放后的颜色
firework.type: 烟花类型。类型 ID 请见 这里。 以下提供一个示例:
插件额外提供的物品修改
最大和最小数量
在 amount
选项中插入变量符后,物品的数量不再固定,有可能偏移你想要的结果,这是你可以在物品语句中插入新的 min-amount
和 max-amount
选项以设置 amount
选项值的最小和最大值。在使用动态价格时会经常用到。
第三方插件附魔 - 仅付费版可用
上面的 enchants
选项可以设置原版附魔,并且诸如 EcoEnchants、ExcellentEnchantments、MythicEnchants 等的插件也会将自己的附魔注册到服务器中,在该选项中正常插入新的附魔即可,但是还有一批附魔插件靠 NBT 判断物品的附魔,这时就需要使用新的 plugin-enchants
选项了。 目前仅支持 AdvancedEnchantments 插件。 以下是一个示例:
埋藏的宝藏
在可疑的沙子和可疑的沙砾物品中的物品语句插入新的 content
选项可代表该可疑方块刷取后获得的战利品。
Last updated