Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-111004

Iron golems do not follow the doMobSpawning gamerule

XMLWordPrintable

    • Icon: Bug 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"))
              {
              	//...
      

            Unassigned Unassigned
            nickian16 nickian16
            Votes:
            14 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              CHK: