MythicMobs 不止能创建自定义生物,它也可以改变原版 Minecraft 生成的生物。实现这个太简单了,你需要做的只是将想要改变的生物写入自动生成的 VanillaMobs.yml 文件,位于/MythicMobs/Mobs 文件夹。接着你就可以做你想做的了。

一般来说,覆盖原版生物可以使用整个 MythicMobs 的技能和选项。如果你在某个地方跌倒了,请确认你使用了正确的格式并爬起来,如果爬不起来,那么请到我们的 Bug提交论坛 寻求帮助!

完全移除一个原版生物(知道你讨厌苦力怕)

让我们轻松地开始,你可能在寻找这个:如何阻止一个特定的生物生成。

我们猜你狠苦力怕入骨,而且你还想让他们见鬼去吧。第一件事我们要做的是找到苦力怕的正确种类代号,我们可以在这个页面(见生物|生物种类)找到正确的种类代号为... “CREEPER”。

VanillaMobs.yml

CREEPER:

由于一些显而易见的原因,确定一个生物种类不是必要的(难道不是吗2333)。剩下需要做的是添加一个移除机制到这个生物,这样当它出生时就会移除。

CREEPER:
  Skills:
  - remove @self ~onSpawn

就是这样!任何生成的苦力怕会马上删除!

如果你想阻止更多生物生成,那么你就无限重复上面的过程,就像这样:

CREEPER:
  Skills:
  - remove @self ~onSpawn
ENDERMAN:
  Skills:
  - remove @self ~onSpawn
ZOMBIE:
  Skills:
  - remove @self ~onSpawn
...

给生物添加5毛特效(可爱的僵尸)

僵尸没那么吓人是吧?或者你想让你的服务器的年龄限制下降一些?让我们给你的休闲小怪加上一些爱。第一步,找到生物种类,接着还是像这样:

VanillaMobs.yml:

ZOMBIE:

接着,我们要使用粒子机制(见技能|机制|粒子),选择我们想要的爱心粒子(“heart” <3),从粒子类型选择。

ZOMBIE:
  Skills:
  - effect:particles{particle=heart;amount=1;hs=0.1;vs=0.1;y=1.5} @self ~onTimer:20 0.25

然后又一次,我们成功了。显而易见,我们有了一个完全自定义的生物。这个例子将会生成一颗红心粒子,平均每 4 秒一颗。

更改生物选项(爬行的末影人)

你可以在原版生物上更改生物选项,让我们把服务器里的末影人变得更加可怕,同时也会丧失它们的基础能力。

ENDERMAN:
  Options:
    PreventTeleporting: true
  Skills:
  - potion{type=INVISIBILITY;duration=630720000;level=0} @self ~onSpawn

这个示例将会阻止你的服务器的末影人使用传送能力,注意这些设置只会对 Minecraft 生成的生物有效。你创建的其他自定义的生物(比如末影人)不会受到原版覆盖带来的影响。

并且,末影人在生成时会对自己使用药水机制,这样让他们隐形 63072000 ticks。这看起来可能像个随机数,然而这相当于游戏内的 1 年,为什么不呢?

但是末影人并不会永久隐形。你仍然会看到他们的眼睛,就像隐形的蜘蛛一样,末影人也是。

更改属性

这个该不用多说什么了吧,你可以更改原版覆盖生物的属性。就像这样:

ZOMBIE:
  Health: 200
  Damage: 20
  Armor: 5
  Options:
    MovementSpeed: 0.25
    FollowRange: 137
    Silent: true
  Skills:
  - jump{v=0.5} ~onTimer:140

results matching ""

    No results matching ""