目录

Mobs

怪物


MythicMobs 基于自定义实体/生物,并且有很多选项和属性可供您使用。您可以在下方找到可添加到您的自定义创作中的选项/属性的完整列表。

它们中的大多数是可选的,这意味着您不必每次创建新生物时都配置整个列表。真正需要的是internal_mobname和Type。

您可以在 Mobs 文件夹中创建任意数量的文件,只要文件以常见文档格式(.txt .yml 等)结尾,您就可以将它们命名为任何您喜欢的名称。

  1. ##怪物的ID
  2. internal_mobname:
  3. ##怪物的模型(苦力怕/僵尸/村民等)
  4.   Type:
  5. ##在游戏中显示的 名称
  6.   Display:
  7. ##怪物血量
  8.   Health:
  9. ##怪物伤害
  10.   Damage:
  11. ##怪物护甲(建议使用装备代替)
  12.   Armor:
  13. ##让怪物显示末影龙/凋零 一样的血条
  14.   BossBar:
  15. ##阵营
  16.   Faction:
  17. ##坐骑
  18.   Mount:
  19. ##额外选项(设置击退抗性、索敌范围、移动速度)
  20.   Options:
  21. ##仇恨表
  22.   Modules:
  23. ##设置怪物的AI
  24.   AIGoalSelectors:
  25.   AITargetSelectors:
  26. ##掉落表
  27.   Drops:
  28. ##DropsPerLevel: (Below v4.4 only)
  29.  
  30. ##怪物针对所有伤害的抗性
  31.   DamageModifiers:
  32. ##怪物装备
  33.   Equipment:
  34. ##杀死玩家时的消息
  35.   KillMessages:
  36. ##怪物级别
  37.   LevelModifiers:
  38. ##伪装
  39.   Disguise:
  40. ##技能
  41.   Skills:
  42. ##村民交易
  43. Trades:

解释项目

internal_mobname:

Type: [生物类型]

Display: '[怪物游戏中的名称]'

Health: [血量值]

Damage: [伤害值]

设置生物的基础近战伤害。

Armor: [护甲值]

BossBar:

定义和控制生物的健康栏。看起来像末影龙和凋灵的血条,但外观是可配置的。参见可见血条

Faction: [阵营名称]

Mount: [internal_mobname]

  1. Mount: super_zombie_horse

Options:

Modules:

AIGoalSelectors:

AITargetSelectors:

Drops:

DamageModifiers:

Equipment:

KillMessages:

LevelModifiers:

Disguise:

Skills:

Trades:

  1. 测试怪物-001:
  2.   Type: CAT ##模型-猫
  3.   Display: '&6测试怪物'
  4.   Health: 20 ##血量-20
  5.   Faction: tester ##阵营-测试
  6.   Options: ##可选项
  7.   Profession: CLERIC
  8.   Type: DESERT
  9.   Level: 2
  10.   Trades: ##自定义交易(仅限村民模型的怪物)
  11.   1:
  12.   Item1: 5 EMERALD
  13.   Item2: 5 DIAMOND
  14.   Result: DIAMOND_SWORD
  15.   MaxUses: 5
  16.   2:
  17.   Item1: 64 EMERALD
  18.   Result: mmoitems.SWORD.CUTLASS
  19.   MaxUses: 1

使用所有选项的示例

请记住,您绝不必使用所有这些生物选项,这是一个旨在展示可能性的高级示例。唯一需要的选项/属性是 internal-mobname(炒鸡僵尸) 和 mob-type。之后就完全取决于你了。

  1. 炒鸡僵尸:
  2.   Type: zombie
  3.   Display: '&l炒鸡僵尸&r'
  4.   Health: 200
  5.   Damage: 14
  6.   Armor: 10
  7.   Faction: superb_zombies
  8.   Mount: super_zombie_undead_horse
  9.   Options:
  10.   PreventOtherDrops: true
  11.   PreventItemPickup: true
  12.   Despawn: false
  13.   KnockbackResistance: 0.25
  14.   MovementSpeed: 0.25
  15.   Modules:
  16.   ThreatTable: false
  17.   ImmunityTable: true
  18.   AIGoalSelectors:
  19. - 0 clear
  20. - 1 meleeattack
  21. - 2 randomstroll
  22.   AITargetSelectors:
  23. - 0 clear
  24. - 1 attacker
  25. - 2 players
  26.   Drops:
  27. - diamond 1-3 1
  28. - exp 50 1
  29. - super_zombie_sword 1 1
  30.   DropsPerLevel:
  31. - rotten_flesh 1-3 0.5
  32. - exp 10 1
  33.   DamageModifiers:
  34. - ENTITY_ATTACK 0
  35. - PROJECTILE 1.25
  36. - MAGIC 1.75
  37.   Equipment:
  38. - super_zombie_helmet:4
  39. - super_zombie_sword:0
  40.   KillMessages:
  41. - '<target.name> 被 <mob.name> 杀死了'
  42.   LevelModifiers:
  43. - Armor 0.05
  44.   - MovementSpeed: 0.01
  45.   - KnockbackResistance: 0.05
  46.   - Health: 2
  47.   - Damage: 1
  48.   Disguise:
  49.   Type: player
  50.   Skin: '&l炒鸡僵尸&r'
  51.   Player: jaylawl
  52.   Skills:
  53. - throw{v=5;vy=5} @target ~onAttack 0.5
  54. - effect:sound{s=mob.zombie.hurt;v=1;p=0} @self ~onDamaged
  55. - effect:particles{p=cloud;a=50;s=0.05} @self ~onDeath