Farm Doctor

Minecraft mod · Fabric · Forge · NeoForge

Your farm is sick.
Here's the diagnosis.

Right-click any farm with the Farm Scanner. Farm Doctor examines it against the real vanilla rules and writes you a plain-words report: what's wrong, where it is, and how to fix it.

free · 12 farm types · 8 languages · no AI, no internet

PATIENT CHART #0417
Patient
Complaint

    EXAMINED

    The ward: 12 kinds of patients

    Pick one from the menu (Shift + right-click) or let the doctor guess from where you click.

    How a check-up goes

    1. 00:00Craft the Farm Scanner

      Iron nugget on top, stick – paper – stick in the middle, redstone at the bottom. No scanner? Type /farmdoctor.

    2. 00:01Right-click the farm

      The spawning floor, a block next to your villagers, your crops or the spawner.

    3. 00:02Read the chart

      ✔ healthy, ⚠ watch it, ✖ this is what's stopping the farm. Bad spots light up in the world; the mobs eating your cap glow through walls.

    4. 00:03Walk to your AFK spot

      The action bar tells you live if you're too close, too far or just right.

    Pharmacy

    Farm Doctor 1.0.0 (beta). Take the one that matches your loader and Minecraft version. Same files as on GitHub; Modrinth and CurseForge are reviewing it.

    Install it on the server (single player counts as one); players should have it too so the report is in their language. Hover a file to see its SHA-256.

    Doctor's notes

    Why are no mobs spawning in my mob farm?

    Usually light (hostile mobs need block light 0 since 1.18), a floor they can't stand on, a full mob cap because of mobs in nearby caves, or your AFK spot: no spawns within 24 blocks of you, and mobs over 128 blocks away despawn at once. Farm Doctor checks all of these and points at the exact spots.

    Why aren't iron golems spawning?

    At least 3 villagers within 10 blocks of each other need beds, must have slept in the last 20 minutes and must be scared by a zombie they can see, and no other golem may be alive near them. Farm Doctor tells you which one is missing.

    How do I know if I'm in a slime chunk?

    Set the scanner to Slime farm and right-click the ground. It tells you if this is a slime chunk, and if not, where the nearest one is. Slimes there only spawn below Y 40.

    Does it change how my farm works?

    No. It only reads the world and shows particles, a short glowing effect and messages. Spawning stays 100% vanilla.

    Does it need an account, an API key or the internet?

    No. Everything runs inside Minecraft. No AI, no online service, nothing to sign in to.

    Does it work on servers?

    Yes. It must be on the server; players should have it too so the report is translated. Anyone can use the scanner or /farmdoctor.