-
Bug
-
Resolution: Unresolved
-
None
-
Minecraft 1.11, Minecraft 1.11.2, Minecraft 1.12.1, Minecraft 1.13.1, Minecraft 1.13.2, Minecraft 19w12b, Minecraft 19w13b, Minecraft 1.14.2, 21w08b, 21w39a, 1.18.1, 22w06a, 1.20.4
-
Confirmed
-
(Unassigned)
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")) { //...