HomeJavaModsDont Break crops that are not grown yet
Dont Break crops that are not grown yet
ModsJava

Dont Break crops that are not grown yet

by Itamio · on Modrinth

Prevents accidental breaks on unripe crops, so you dont have to worry again breaking weets that are not fully grown. Sneak to still remove misplaced seeds.

⬇ Download on Modrinth

API Models sponsor banner

Available for Fabric Available for Forge Available for NeoForge Donate

CropGuard stops you from accidentally destroying crops that haven't finished growing. All vanilla crops are protected — only fully grown plants can be broken. Need to remove a misplaced seed? Just sneak while breaking, and the seed will drop as usual.

📦 Installation

  1. Install the correct mod loader (Fabric, Forge, or NeoForge) for your Minecraft version.
  2. Place CropGuard-<version>.jar into your .minecraft/mods folder.
  3. (Server owners) The mod must be installed on the server; clients may install it to remove the brief ghost-break animation, but it's not required.

This mod is server‑side required, client‑side optional.

✨ Features

🧩 Compatibility

Minecraft Loader Status Notes
1.21.1 Fabric, NeoForge ✅ Supported Protects all vanilla crops including torchflower & pitcher plant
1.20.1 Fabric, Forge ✅ Supported Full crop coverage
1.21.11 Fabric ✅ Supported Newer Fabric port, same behaviour
26.1.2 Fabric ✅ Supported Fabric on version 26.1.2
1.12.2 Forge ✅ Supported Uses BlockCrops/BlockNetherWart; sweet berries, torchflower, pitcher omitted (don't exist)

Required dependencies: None — the mod is self‑contained.
Known incompatibilities: None. Works alongside all popular performance and content mods.
Modded crops: Any crop extending CropBlock (or BlockCrops on 1.12.2) is automatically protected.

❓ FAQ

Do I need this on the client?
No — the server enforces the protection. Installing it on the client is optional and only removes the brief ghost-break visual when you try to break an unripe crop.

How do I remove a crop I planted by accident?
Crouch (sneak) and then break it. The mod respects the sneak key and lets you break any crop regardless of growth.

Does this change vanilla mechanics?
No. Fully grown crops break and drop exactly as they do in vanilla. The only change is that unripe crops cannot be broken unless you're sneaking.

Is there a config or toggle?
No configuration file. The behaviour is simple and deliberate — sneak to override, otherwise only fully grown crops break.

Will it work with custom crops from other mods?
If a modded crop extends the vanilla CropBlock class, it will be protected automatically. Non‑standard crops may not be covered, but the majority of farming mods use the standard class.

I found a bug — where do I report it?
Please open an issue on our tracker. Include your Minecraft version, mod loader, and the game log.

🐛 Report Issues

Bugs and suggestions are tracked on GitHub.
Use the dedicated label to find or create issues for this mod:
dontbreakcropsthatarenotgrownyet issues
Source code: ModItamio repository

💖 Support the Project

If CropGuard saves your farm (and your sanity), consider buying me a coffee:

Donate

📝 Modpacks & License

Licensed under MIT. You are free to include this mod in any modpack hosted on Modrinth, CurseForge, or elsewhere. Just don't re‑host the JAR file directly — link back here instead.

Credits
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more