CropLimiter
Take full control over what your crop farms drop.
What is CropLimiter?
Take full control over what your crop farms drop.
CropLimiter is a lightweight plugin that lets server admins set hard limits on the items dropped by farmable plants.
Whether you want to balance an economy server, slow down AFK farms, or simply customize harvest yields, CropLimiter
gives you fine-grained control over every supported crop — all from a single config.yml.
Features
- Per-crop drop limits — define a min/max range for every crop independently.
- 14 supported crops — Wheat, Carrots, Potatoes, Beetroots, Nether Wart, Cocoa, Sweet Berries, Sugar Cane,
Cactus, Bamboo, Melon, Pumpkin, Torchflower, Pitcher Plant.
- Mature-only mode — choose whether the limit applies only when a crop is fully grown.
- Seed control — separately configure how many seeds drop for crops that produce them (Wheat, Beetroot).
- Poisonous potato chance — independently configurable probability for the bonus drop.
- Fortune support — Fortune levels can add to the configured maximum (toggle in config).
- Silk Touch respected — players using Silk Touch get the vanilla behavior.
- Bypass permission — staff can be exempt from the limits.
- Live reload — change the config and apply with /croplimiter reload, no restart needed.
- Zero dependencies — drop the JAR in and go.
Code (YAML):
respect-fortune
: true
crops:
WHEAT:
enabled : true
only-mature : true
min : 1
max : 1
drop-seeds : true
seeds-min : 0
seeds-max : 1
CARROTS:
enabled : true
only-mature : true
min : 1
max : 2
POTATOES:
enabled : true
only-mature : true
min : 1
max : 2
poisonous-chance : 0.02
SUGAR_CANE:
enabled : true
only-mature : false
min : 1
max : 1
crops:
WHEAT:
enabled : true
only-mature : true
min : 1
max : 1
drop-seeds : true
seeds-min : 0
seeds-max : 1
CARROTS:
enabled : true
only-mature : true
min : 1
max : 2
POTATOES:
enabled : true
only-mature : true
min : 1
max : 2
poisonous-chance : 0.02
SUGAR_CANE:
enabled : true
only-mature : false
min : 1
max : 1
- /croplimiter reload — reload the configuration without restarting the server. Aliases: /cl,
/crops.
- croplimiter.admin — required to run /croplimiter reload. Default: op.
- croplimiter.bypass — players with this permission ignore all configured limits and receive vanilla drops.
Default: false.
- Minecraft 1.21 or higher
- Java 21 or higher
- Paper / Spigot
- Download CropLimiter-1.0.0.jar and drop it into your server's plugins folder.
- Start the server once to generate the default config.yml.
- Edit plugins/CropLimiter/config.yml to set your desired drop ranges.
- Run /croplimiter reload in-game or from the console.
Vanilla drop ranges are tuned for survival singleplayer. On a populated server with hopper farms and bonemeal
automation, those numbers spiral out of control fast. CropLimiter lets you bring crop yields back in line with your
server's economy, without touching gamerules or installing a heavy datapack.
Support
Found a bug or want a new crop supported? Open a ticket on the Discussion tab and I'll take a look.
Made with care by Fran4all
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
CropLimiter is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 11 times (via Spigot). Download it and open it directly in the game.