Introduction / Background
Just a simple guide to showcase my thought process on troubleshooting issues related to farms using Nether Piglin farm as an example. This is actually an old guide that I finally decided to port over to the new site; nevertheless, I hope it helps someone somewhere.
Last updated: January 27th for Paper Version 1.20.4
In order to properly troubleshoot your farm, please make sure you meet all requirements listed below.
- You have OP permission or backend console access.
Step 0. Ensure your paper is up-to-date🔗
Why does this matter?
Paper fixes bugs relatively quickly, using the latest release will ensure no potential already fixed bugs exist in your server.
Step 1. Check Biome🔗
Open F3 Menu and check the biome.
For Zombified Piglin farm, ensure the entity of the farm is built within
Nether Wastes biome for maximum efficiency.
(The farm will work somewhat in other biomes aside from
Warped Forest in which no hostile mob will spawn)
Wither Skeketon Farm, ensure the farm is built inside
Step 2. Check world difficulty🔗
per world on Paper so please double check the difficulty in the Nether.
- While inside Nether, type
- To run this commend while in other world, type
/execute in nether run difficulty hard.
- If you have
Essentialsplugin installed, type
/execute in minecraft:the_nether run difficulty hard insteadinstead.
- If you are on console, type in the above commends but without the
When successfully ran, you will either get the following prompt or successful set difficulty to hard.
Step 3. Ensure your farm isnt outdated🔗
Major/minor changes to farm designs happens on each Minecraft version, please make sure you are using the most efficient one for your server’s native version.
In the time of this writing, on 1.17.1, the most efficient farm is the donut with manual aggro trigger.
However, if you are using a slower design where turtle egg is used as lure, ensure that there are minimum of
two full block height on top of the turtle egg, and a cleaer line-of-sight for Piglin to see the turtle eggs.
Step 4. Ensure per-player-mob-spawn is set to true🔗
Unless manually changed, the
default should be
true already, double check anyway! The config option is located in
Step 5. Check your mmobcaps🔗
/paper mobcaps and
/paper playermobcaps for additional details on mob spawning around a player. It is especially useful for finding errors on the spawnproofing.
Step 6. Check other related server configs🔗
Not all servers are running Vanilla default, in fact, most of the big server altered configs for lag reduction one way or another. Please double check every single mentioned config in the link below and make necessary adjustment if needed.
Step 7. Test without plugins🔗
Sometimes plugin may interduce unwanted behaviors and if all above steps have been properly followed, this is the next step to troubleshoot.
Firstly, shutdown the server and simply rename your
plugin folder to
_plugin and boot up the server again to verify the functionality of the farm.
If the farm start to work after the removal of plugins, perform a
Binary Search on all your plugins.
Binary search, carefully divided all your plugins into two groups.
Any plugin with dependencies should be grouped together.
- If the issue is fixed, the problematic plugin is on the other group.
- If the issue persists, continue to divide the group into two smaller subgroups.
Continue to divide the problematic groups into smaller and smalel groups until you isolate to one singular plugin that's causing the issue and address the issue accordingly.
This guide should covers all possiblites where a farm can be malfunctioning. If you are still experience issues, please visist Paper-help channel on Discord for additional assistance.
Owen for editial suggestions and grammar fixes.
Paper Chan Hideout: https://paper-chan.moe/discord
Epic emojis, stickers, and more!