我的世界怎么做变异?

广洁洁广洁洁最佳答案最佳答案

我的世界中变异性生物的生成是受变异性基因(modid.SpawnEggs)控制的,该基因由2个int值构成:minSpawnAge和maxSpawnAge。这两个数值代表从游戏开始到能繁殖之前的时间长度,单位是游戏世界生成的总时间。在14个不同的时间段中,只有5种会触发变异性发生:3分钟、6分钟、10分钟、20分钟和60分钟。

也就是说要生成一个变异生物,必须满足以下几个条件: 1)当前玩家在线;

2)当前世界的时间大于等于minSpawnAge但是小于maxSpawnAge;

3)当前世界的时间处在某个会发生变异的特定时间段内。 在我测试的过程中发现,如果是在基座的底部放置一块金块再放上一块玻璃,就可以实现让水倒灌进基座从而让矿车启动,进而使得世界的计时器加1,满足上述条件的第1点。不过这样生成出来的变异生物是会携带“水灵”属性的。

此外还有一种方法,即在地下埋一根火把然后引燃,当火把熄灭时计时的机器就会重新计算,这也能达到让时间加1的效果。但这种方法不能保证每次都会产生变异的生物。 需要注意的是,用这两种方式修改世界的时间不会使得植物或怪物死亡,并且对刷怪塔内的怪物没有影响,他们仍然会正常地刷新。

以上是我根据官方文档翻译并整合出的变异性生成机制,希望能帮到你!

我来回答
请发表正能量的言论,文明评论!