Skip to content

Troubleshooting

Riqqqque edited this page Aug 3, 2026 · 6 revisions

Troubleshooting

No Zombies Are Spawning

Check these first:

/za status
/zdayspawn
/zhorde
/zscaling

Common causes:

  • custom spawning is disabled
  • spawn chance is too low
  • spawn interval is too high
  • nearby zombie cap is already full
  • player is in Creative or Spectator
  • daylightSpawnStartDay is delaying daytime spawns
  • maxBlockLightForSpawning is blocking lit areas
  • requireOpenSkyForOverworldSpawns is blocking covered areas
  • minimum spawn distance is too large to fit inside the spawn range
  • the server is on Peaceful

/za and /zdayspawn print a warning when the distance settings are impossible. For example, range 30 supports a maximum horizontal distance of about 42 blocks at the square's corners. A minimum of 43 or more pauses custom spawning.

Quick test settings:

/zdayspawn on
/zdayspawn chance 1.0
/zdayspawn interval 20
/zdayspawn amount 3
/zdayspawn attempts 40
/zdayspawn max 100
/zdayspawn daylightstart 0
/zdayspawn maxlight -1
/zdayspawn sky false
/zdayspawn debug true

After testing, turn debug off:

/zdayspawn debug false

Zombies Only Spawn Near Villages Or Cleared Areas

This usually means the terrain around the player has fewer valid spawn spaces. Snow layers, water, heavy vegetation, roofs, cliffs, and uneven terrain can reduce valid spots.

Try:

/zdayspawn sky false
/zdayspawn attempts 40
/zdayspawn range 40

Torches Do Not Protect Bases

Set:

/zdayspawn maxlight 7

Or in the config:

maxBlockLightForSpawning = 7

If it is -1, block light is ignored.

Zombies Are Too Fast Or Too Strong

Check:

/zscaling status
/zattr status

To temporarily turn off scaling:

/zdayspawn scaling false
/zdayspawn attributes false

A Modded Zombie Is Missing Or Conflicting

Start with:

/zcompat status

Automatic recognition covers entities that extend Minecraft's normal Zombie class. A nonstandard infected mob may need its exact namespace:path ID in additionalZombieEntityTypes. A boss or friendly zombie can be removed from all addon handling with excludedZombieEntityTypes.

Keep external AI, external difficulty, spawn rules, door protection, and equipment preservation enabled unless you intentionally want the systems to stack. If another mod's special zombie loses its weapon, confirm /zcompat equipment true. See Mod Compatibility for details.

Baby Zombies Are Annoying

Disable new baby zombie-class spawns:

/zdayspawn babychance 0.0

Or in the config:

babyZombieChance = 0.0

Players Removed The Mod But Zombies Still Feel Boosted

Those were probably zombies that already existed and had boosted attributes saved into the world.

Best prevention:

/zcleanup uninstall

Run it before removing the jar.

Zombies Are Breaking Player Builds

Block breaking is disabled by default. Check the live state:

/zblockbreak status

Disable it immediately with:

/zblockbreak off

If you want block breaking but need safer rules, use range 1, lower the hardness limit, protect containers, tool-required blocks, and lights, and keep mobGriefing protection enabled.

Zombies Are Placing Blocks

Block placing is disabled by default. Check the live state:

/zblockplace status

Disable it immediately with:

/zblockplace off

If it should be enabled but nothing is placed, check the start day, chance, interval, per-zombie limit, target distance, target/obstacle requirements, bridge/step toggles, mobGriefing, and any claim or protection mod. The selected block must also be a stable solid block such as minecraft:cobblestone.

Zombies Are Towering

Towering is disabled by default. Check the live state and day gate:

/ztower status

Disable it immediately with:

/ztower off

If it should be enabled but nothing happens, confirm that the start day has been reached, the zombie has a valid target within range, enough zombie-class mobs are inside the crowd radius, and the target is obstructed, covered, or raised. The zombie also needs clearance above it. Riders, passenger carriers, swimmers, lava-bound mobs, and no-AI mobs are intentionally excluded.

Server Lag

Use safer values:

/zdayspawn interval 180
/zdayspawn amount 1
/zdayspawn max 30
/zdayspawn attempts 5
/zdayspawn debug false