我的世界怎么做变异?
我的世界中变异性生物的生成是受变异性基因(modid.SpawnEggs)控制的,该基因由2个int值构成:minSpawnAge和maxSpawnAge。这两个数值代表从游戏开始到能繁殖之前的时间长度,单位是游戏世界生成的总时间。在14个不同的时间段中,只有5种会触发变异性发生:3分钟、6分钟、10分钟、20分钟和60分钟。
也就是说要生成一个变异生物,必须满足以下几个条件: 1)当前玩家在线;
2)当前世界的时间大于等于minSpawnAge但是小于maxSpawnAge;
3)当前世界的时间处在某个会发生变异的特定时间段内。 在我测试的过程中发现,如果是在基座的底部放置一块金块再放上一块玻璃,就可以实现让水倒灌进基座从而让矿车启动,进而使得世界的计时器加1,满足上述条件的第1点。不过这样生成出来的变异生物是会携带“水灵”属性的。
此外还有一种方法,即在地下埋一根火把然后引燃,当火把熄灭时计时的机器就会重新计算,这也能达到让时间加1的效果。但这种方法不能保证每次都会产生变异的生物。 需要注意的是,用这两种方式修改世界的时间不会使得植物或怪物死亡,并且对刷怪塔内的怪物没有影响,他们仍然会正常地刷新。
以上是我根据官方文档翻译并整合出的变异性生成机制,希望能帮到你!