There are quite a few reasons why mobs aren't spawning naturally on your Minecraft server. We've listed a few of the most common problems and their fixes.

A gamerule has been set to disallow mob spawning.

Sometimes plugins can disable mob spawning on your server using gamerules.

Type this command in-game to enable the mob spawning gamerule: /gamerule doMobSpawning true

Your server's difficulty is set to easy.

If your server's difficulty is set to easy then mobs won't naturally spawn on your server.

Enter this command to change your server's difficulty to normal: /difficulty normal

Your server's view-distance setting is set too low.

If your server's view-distance setting is too small, it'll cause fewer mobs to spawn.

We recommend increasing the view-distance setting in your server.properties file to 10.

You may have a WorldGuard region with a flag which prevents mob spawning.

If you use WorldGuard on your server then it's possible you have the mob-spawning flag disabled. The global region is for your entire world.

Login to your server and type this command: /region flag __global__ mob-spawning allow

You may have mob spawning disabled in your Multiverse world.

If you have Multiverse installed on your server then it's possible that mob spawning has been disabled for your entire world.

Login to your server and type this command: /mvm set monsters true

If none of the above fixed the problem, then it's likely the issue is caused by a plugin or mod on your server. The next best step is to disable each plugin one by one until mobs start spawning again on your server. Feel free to get in touch with us and we can help you further: Contact Us

Happy mining! ⛏️