Farm Doctor
Your farm isn't working? Right-click it with the Farm Scanner and get a plain-words diagnosis: what's wrong, where it is, and how to fix it.
✨ Features
- 🩺 One-click check-up — right-click the spawning floor of your farm, a block next to your villagers, your crops or a spawner. Farm Doctor checks it against the real vanilla rules and writes a short report in chat: ✔ fine, ⚠ risky, ✖ this is what's stopping the farm.
- 🧪 12 farm types — mob, iron, raid (totems), gold, enderman, slime, witch, guardian, spawner, crops & plants, animals and villager breeders.
- 📋 Pick the farm yourself, or let it guess — Shift + right-click opens a clickable farm menu sorted by what you want to farm (iron, totems, slimeballs, sugar cane…). By default it's on Auto: the doctor works out the farm type from where you click.
- 💡 Light problems, marked — every lit spot where no mob can spawn gets flames on it. Since 1.18 hostile mobs need block light 0; Farm Doctor shows you exactly where it isn't.
- ☁️ Roof and outside spawns — spawnable spots open to the sky (your roof, the ground around the farm) are marked with sparks. At night they eat your mob cap.
- 📊 Mob cap, explained — "Mob cap is FULL: 70/70. 41 mobs are in a cave 90 blocks north." The mobs filling your cap glow for 30 seconds so you can find them through walls.
- 🚶 AFK spot finder — after a scan, walk around: the action bar shows your distance to the spawning spots live (too close / too far / good) and the current mob cap. For spawners it shows the 16-block activation range.
- 🧱 Floor check — slabs, glass, leaves, buttons, rails, pressure plates and water are not counted as spawning spots, so "0 spawnable spots" means your floor is the problem.
- 🔩 Iron farms — enough villagers within 10 blocks of each other? Beds claimed? Slept in the last 20 minutes? Can they see the zombie? Is a living golem blocking new ones? Every answer comes with the fix.
- 🎲 Raid, slime, witch, guardian, spawner — is this a village and do you have the omen; is this a slime chunk (and where is the nearest one); are you inside the witch hut or ocean monument area; does the spawner have room, low enough light and not too many mobs around it.
- 🌾 Crops & plants — crops too dark to grow, dry farmland, melon/pumpkin stems with no room for fruit, kelp that stopped growing, cane and cactus height, the random tick game rule.
- 🐄 Animals & villager breeders — who is ready to breed, cooldowns, babies, deadly entity cramming, free beds and food.
- ⌨️ No item needed —
/farmdoctorchecks the block under your feet,/farmdoctor menuopens the farm list,/farmdoctor stopturns the markers off. - 🖥️ Server-friendly — all the work happens on the server and uses vanilla particles, glowing and the action bar. Spawning rules are never changed.
- 🌍 Available in 8 languages (EN, TR, DE, ES, FR, RU, PT-BR, ZH-CN)
🛠️ How it works
Craft the Farm Scanner (iron nugget on top, stick – paper – stick in the middle, redstone at the bottom) and right-click your farm. Not the farm type you meant? Shift + right-click and pick it from the menu. Problem spots and mobs are highlighted in the world, and the report tells you what to change.
📦 Supported versions
- Fabric (+ Fabric API): 26.3, 26.1.2, 1.21.10, 1.20.1
- NeoForge: 26.3, 1.21.1
- Forge: 26.3, 1.20.1
Install it on the server (single player counts as one). Players should have it too so the report appears in their language.
🔗 Links
- Website & FAQ: https://spicesfire.com/farmdoctor/
- GitHub: https://github.com/SpicesFire/FarmDoctor
- Discord: https://discord.gg/PGWsF3fwDP
No AI, no internet connection, no account.

