The bug
In my world, doMobSpawning
is false
, and iron golems still spawn in the village I made. But everything else does not spawn.
Code analysis / fix
Based off of Minecraft 1.11, MCP 9.35
net.minecraft.village.Village.java
public void tick(int tickCounterIn)
{
//added "&& this.worldObj.getGameRules().getBoolean("doMobSpawning")"
if (this.numIronGolems < i && this.villageDoorInfoList.size() > 20 && this.worldObj.rand.nextInt(7000) == 0 && this.worldObj.getGameRules().getBoolean("doMobSpawning"))
{
//...
Attachments
Comments 8
No: this ticket is not resolved as Fixed and the latest version is still affected.
The "Fix" part of the ticket just shows what developers should change to fix the issue.
is this problem fixed?