差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
插件手册:mythicmobs:装备 [2021/08/26 16:35] – duangfafa | 插件手册:mythicmobs:装备 [2021/08/30 13:21] (当前版本) – 移除 duangfafa | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Equipment ====== | ||
- | 生物配置中的装备部分是一个特殊的放置表,用于定义生物生成时使用的装备类型。装备只会在生物生成或重新加载时应用于生物,之后可以通过使用装备机制进行更改。 | ||
- | |||
- | 如果你想让你的生物不穿任何类型的装备,你可以使用“PreventRandomEquipment”选项。参见 [[插件手册: | ||
- | |||
- | 装备是一种特殊类型的掉落表,可以引用其他掉落表,允许您使用掉落条件来创建高级装备套装。如果您在掉落表中定义插槽并在装备部分(或装备技能)中正常引用它,则生物将“装备”掉落物而不是掉落它们。(the mob will " | ||
- | |||
- | **语法** | ||
- | <code yaml [enable_line_numbers=" | ||
- | internal_mobname: | ||
- | Type: < | ||
- | Equipment: | ||
- | - < | ||
- | - < | ||
- | - ... | ||
- | </ | ||
- | < | ||
- | |||
- | < | ||
- | |slot|描述| | ||
- | |HEAD|头 除了常规头盔外,可以是任何方块类型或玩家的头。大多数会准确渲染| | ||
- | |CHEST|胸 只会渲染胸甲,但会携带任何物品| | ||
- | |LEGS|腿 只会渲染紧身裤,但会携带任何物品。| | ||
- | |FEET|脚 只会渲染靴子,但会携带任何物品。| | ||
- | |HAND|主手插槽| | ||
- | |OFFHAND|副手| | ||
- | |||
- | **例子** | ||
- | <code yaml [enable_line_numbers=" | ||
- | awesome_boss: | ||
- | Type: pig_zombie | ||
- | Equipment: | ||
- | - awesome_boss_helmet: | ||
- | - diamond_sword: | ||
- | </ | ||
- | |||
- | **内嵌参数** | ||
- | |||
- | 对于非常基本的装备,您可以添加一些内嵌参数,这样您就不必总是在items添加新物品。当前在 4.12 以下版本中可用的选项包括**名称、数据、数量、知识和颜色** | ||
- | 所有适用于 Equipment: 的内嵌项目数据也适用于Drops: | ||
- | <code yaml [enable_line_numbers=" | ||
- | | ||
- | - leather_chestplate{name=" | ||
- | </ | ||
- | 4.12 中添加的选项是模型、附魔、药水效果、头的所有者和头骨纹理(skullOwner and skulltexture.) | ||
- | |||
- | 下面的示例将生成一个在头部带着 熊猫玩家头 的僵尸。 | ||
- | <code yaml [enable_line_numbers=" | ||
- | PandaZombie: | ||
- | Type: ZOMBIE | ||
- | Options: | ||
- | PreventSunburn: | ||
- | Equipment: | ||
- | - PLAYER_HEAD{skullTexture=eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY0NjNlNjRjZTI5NzY0ZGIzY2I0NjgwNmNlZTYwNmFmYzI0YmRmMGNlMTRiNjY2MGMyNzBhOTZjNzg3NDI2In19fQ==} HEAD | ||
- | </ | ||
- | 现在让我们用这个 Panda Zombie 给它一些带有名字、说明和附魔的定制盔甲。 | ||
- | <code yaml [enable_line_numbers=" | ||
- | PandaZombie: | ||
- | Type: ZOMBIE | ||
- | Options: | ||
- | PreventSunburn: | ||
- | Equipment: | ||
- | - PLAYER_HEAD{skullTexture=eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY0NjNlNjRjZTI5NzY0ZGIzY2I0NjgwNmNlZTYwNmFmYzI0YmRmMGNlMTRiNjY2MGMyNzBhOTZjNzg3NDI2In19fQ==; | ||
- | - DIAMOND_CHESTPLATE{name=" | ||
- | - DIAMOND_LEGGINGS{name=" | ||
- | - DIAMOND_BOOTS{name=" | ||
- | </ | ||
- | 最后,请记住,我们可以使用 掉落 部分中的内联项目数据。杀死 PandaZombie 将使其掉落所有物品,包括它们的名字、传说和附魔,无需在 ''/ | ||
- | |||
- | **mmo的物品 ** | ||
- | |||
- | 要为生物装备 mmoitem,请使用以下语法: | ||
- | <code yaml [enable_line_numbers=" | ||
- | Equipment: | ||
- | - mmoitems{type=ARMOR; | ||
- | - mmoitems{type=ARMOR; | ||
- | - mmoitems{type=ARMOR; | ||
- | - mmoitems{type=ARMOR; | ||
- | - mmoitems{type=SWORD; | ||
- | </ | ||
- | 请注意,mmo上关于装备的数据对 mythicmobs 不起作用。他们将不会有额外的生命值,防御或攻击伤害。 | ||
- | |||
- | |||