
Floor Farm
Java mod listed for Minecraft 1.13–26.x. Downloads from the MC Java Mods app on Android.
Stops vertically stacked farms: only one plant per X,Z column. Villager support, per-world config, and a player bypass command.
⬇ Download on Modrinth
🌾 FloorFarm
One plant per column. No more multi-level farm towers.
FloorFarm is a lightweight plugin that stops players from building vertically stacked (multi-floor) crop farms. In every X,Z column of the world, only one plant is allowed, from the bottom of the world to the top.
Perfect for survival and economy servers that want to keep farming balanced, reduce lag from giant farm towers, and make land actually matter.
✨ Features
- 🚫 One plant per column: a second plant anywhere above or below an existing one is blocked
- 🎋 Smart tall-plant handling: sugar cane, cactus and bamboo can still grow and stack on themselves, since they are a single plant
- 👨🌾 Villagers included: farmer villagers (and any other mob that plants) follow the same rule
- 🏚️ Non-destructive: existing stacked farms are never touched, only new planting is blocked
- 🌍 Per-world: active only in the worlds you choose (defaults to your main overworld)
- 📏 Configurable scan height: check the whole column or only a custom Y range
- 🔑 Bypass system: by permission, or per player with a command, saved across restarts
- ⚡ Lightweight: only runs when something is planted, no repeating tasks
- 🧩 Wide version support: one jar for 1.13 → 26.2
🧪 Example
| Position | Existing plant | Player plants | Result |
|---|---|---|---|
X=10, Z=5, Y=64 |
Wheat | Carrot at Y=70 | ❌ Blocked |
X=10, Z=5, Y=64 |
Wheat | Carrot at Y=30 | ❌ Blocked |
X=11, Z=5, Y=70 |
None | Carrot | ✅ Allowed |
X=10, Z=5, Y=64 |
Sugar cane | Sugar cane on top of it | ✅ Allowed (same plant) |
🎮 Commands
| Command | Description |
|---|---|
/floorfarm reload |
Reloads the configuration |
/floorfarm bypass <player> |
Toggles bypass for a player (works for offline players who joined before) |
/floorfarm list |
Shows all players with command bypass |
Alias: /ff. Player names tab-complete.
🔑 Permissions
| Permission | Description | Default |
|---|---|---|
floorfarm.admin |
Use all /floorfarm commands |
OP |
floorfarm.bypass |
Ignore the one-plant-per-column rule | Nobody |
💡
floorfarm.bypassis not given to operators by default, so you can test the plugin as an OP.
⚙️ Configuration
# Worlds where the rule is active.
# Filled with your main world name on first start.
worlds:
- world
# Vertical range that is scanned. "auto" = world bottom / top.
scan:
min-y: auto
max-y: auto
# Which sources are checked.
enforce:
players: true
entities: true # villagers and other mobs
# Block types that count as plants.
# Names that don't exist on your version are ignored safely.
plantables:
- WHEAT
- CARROTS
- POTATOES
- BEETROOTS
- MELON_STEM
- PUMPKIN_STEM
- ATTACHED_MELON_STEM
- ATTACHED_PUMPKIN_STEM
- NETHER_WART
- SUGAR_CANE
- CACTUS
- BAMBOO
- BAMBOO_SAPLING
- COCOA
- SWEET_BERRY_BUSH
- TORCHFLOWER_CROP
- PITCHER_CROP
All messages are editable in config.yml and support & color codes. Want saplings or flowers counted too? Just add them to plantables.
📦 Compatibility
| Platform | Supported |
|---|---|
| Paper | ✅ |
| Purpur | ✅ |
| Spigot / Bukkit | ✅ |
| Folia | ❌ |
- Minecraft: 1.13 – 26.2
- Java: 8 or newer (whatever your server version requires)
- Dependencies: none
❓ FAQ
Will it delete my existing farms? No. FloorFarm never removes blocks. Old stacked farms stay as they are, but blocked spots can't be replanted after harvesting.
Can sugar cane and cactus still grow? Yes. Natural growth is never blocked, and extending a plant with the same plant is allowed.
Does it cause lag? No. It only checks one column when something is planted.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.13.1, 1.13.2
- 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 Modrinth — 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.
- Ships as FloorFarm-1.0.0.jar — drop this file into the mods folder
- Download size: 13 KB
- Download link checked 18 Oct 2026 — working
These come from our own check of the pack file, not from the source page.