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: August 21st for Paper Version 1.21
Prerequisites๐
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)
For Wither Skeketon Farm
, ensure the farm is built inside Nether Fortress
.
Step 2. Check world difficulty๐
Difficulty
is per world
on Paper so please double check the difficulty in the Nether.
- While inside Nether, type
/difficulty hard
. - To run this commend while in other world, type
/execute in nether run difficulty hard
. - If you have
Essentials
plugin installed, type/execute in minecraft:the_nether run difficulty hard instead
instead. - 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 config
/paper-world-defaults.yml
.
Step 5. Check your mmobcaps๐
Utilize /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.
To perform 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.
Closing Notes๐
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.
Futher more, if you have any suggestion or feedback in regard to this article, please reach out to EterNity on Discord or email me at [email protected]
.
Special Thanks
Owen for editial suggestions and grammar fixes.
Paper Chan Hideout: https://paper-chan.moe/discord
Epic emojis, stickers, and more!