插件手册:mythicmobs:额外:伪装

这是本文档旧的修订版!


伪装 Disguises

Mob 伪装依赖于插件LibsDisguisesProtocolLib。如果没有这两个插件,它们将无法工作。可以在此处找到 LibsDisguises 的最新文档

大多数功能不需要 LibsDisguises 的高级版本,因为 LibraryAddict 是一个非常好的人。(不信)

注意: ProtocolLib 的某些版本比其他版本更好 - 有些版本破坏了生物伪装,其他玩家伪装,我们无法控制这一点。LibsDisguises 插件会尝试自动更新到工作版本,但有时可能会失败。如果是这种情况,请检查不一致,通常我们有指向工作版本的备份链接

伪装可以让你的生物看起来像一个不同的生物、一个方块,甚至是一个物品!伪装非常适合 怪物,让您可以做其他事情不可能做的事情……例如,制作看起来像僵尸的蜘蛛 - 爬墙的僵尸!。可能性是巨大的。

spigot 文档中找到的任何实体类型都应该正常运行。

选项

所有的伪装都有特定的选项可供他们使用。这些选项位于伪装块下,只能与伪装结合使用(它们不能单独使用)。一些选项将是特定于生物的。可以使用 找到任何实体的选项列表/dhelp <entity>。因为这是由您的插件生成的,所以它应该始终是最新的。

以下是您可能感兴趣的一些常见问题:

  • Disguise.Burning: true - 使生物看起来总是在燃烧
  • Disguise.Blocking: true - 导致某些伪装卡在“阻挡”动画中。
  • Disguise.Invisible: true - 使生物永久隐形
  • Disguise.Name: - 设置伪装的实体名称
  • Disguise.ShowName: true - 在某些通常没有的伪装(例如方块或物品)上显示名称标签
  • Disguise.Sneaking: true - 导致某些伪装卡在“潜行”动画中。
  • Disguise.Sprinting: true - 导致某些伪装卡在“冲刺”动画中。
  • Disguise.ModifyBoundingBox: false - 将此设置为 false 将使生物保留其原始碰撞箱。
  • Disguise.Glowing: [true/false] - 使伪装永久发光。
  • Disguise.Gliding: [true/false] - 使伪装永久滑翔。

“发光”和“滑翔”是在 2.3.2 版本中添加的。

示例:

  1. SneakyDisguisingMob:
  2.   Type: wither_skeleton
  3.   Display: 'meh'
  4.   CustomKillMessages:
  5. - '<target.name> was sneaked upon! (to death)'
  6.   Health: 128
  7.   Disguise:
  8.   Type: player
  9.   Skin: 'meeeh'
  10.   Player: Steve
  11.   Burning: true
  12.   Blocking: true
  13.   Invisible: false
  14.   ShowName: false
  15.   Sneaking: true
  16.   Sprinting: true
  17.   ModifyBoundingBox: false
  18.   setDynamicName: true

铭牌

铭牌允许您扩展玩家伪装生物的铭牌,通常限制为 16 个字符。要使用它,只需安装全息图,然后在伪装中省略“玩家”字段(仍然需要皮肤!)。如果您不指定玩家字段,它将使用显示字段而不是使用自定义铭牌。

  1. Monkey:
  2.   Type: skeleton
  3.   Display: "this display name is too long for players normally"
  4.   Disguise:
  5.   Type: player
  6.   Skin: Kurdie

此功能需要 LibsDisguises 和 Holograms 插件

如果您有 premium 您可以使用setDynamicName选项使用多行伪装名称

例子

使用伪装的例子:

  1. MobType: skeleton
  2. Disguise:
  3.   Type: player
  4.   Player: '&8Not Darkitect'
  5.   Skin: Darkitect
  1. MobType: skeleton
  2. Health: 20
  3. Disguise:
  4.   Type: player
  5.   Player: Ashijin
  6.   Skin: Notch
  1. MobType: skeleton
  2. Health: 20
  3. Disguise:
  4.   Type: pig

您也可以使用在线条件进行小怪伪装。例如从前面显示的骨架:

  1. SLSkelF:
  2.   Type: ZOMBIE
  3.   Equipment:
  4. - IRON_SWORD HAND
  5. - SHIELD OFFHAND
  6. - LEATHER_HELMET HEAD
  7. - LEATHER_CHESTPLATE CHEST
  8. - LEATHER_LEGGINGS LEGS
  9. - LEATHER_BOOTS FEET
  10.   Display: '&BSkeletal Fighter\n&ELv.<mob.level>'
  11.   Disguise: SKELETON setDynamicName```
  • 插件手册/mythicmobs/额外/伪装.1629971137.txt.gz
  • 最后更改: 2021/08/26 17:45
  • duangfafa