Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 6 days ago
Updated last month
🌾 ReCrop
ReCrop is a lightweight, highly configurable, and server-friendly Minecraft plugin that brings seamless automatic crop replanting to your server.
Designed for Spigot and Paper (1.20+), ReCrop streamlines farming mechanics without requiring complex dependencies or heavy server resources.
✨ Features
- 🌱 Auto-Replanting: Automatically replants fully grown crops immediately upon harvest.
- 📦 Direct-to-Inventory Auto-Deposit: Harvested crops go straight into the player's inventory instead of dropping on the ground (preventing item entity lag). Leftover drops cleanly spill onto the ground if inventory is full.
- 📜 Seed Cost Requirement: Require players to hold matching seeds in their inventory to trigger auto-replant. If no seed is available, the crop breaks normally.
- 🚜 Farmland Trample Protection: Prevents players and mobs from trampling
FARMLANDblocks into normal dirt when jumping. - 🌷 Full 1.20+ Crop Support: Properly handles standard crops and 1.20+ double-tall crops.
- 🌐 World Blacklist: Disable plugin mechanics in specific worlds (e.g., Nether, End, or Spawn).
- 💬 Customizable Notifications: Configure messages to display in the Action Bar, Chat, Both, or turn them off completely (
NONE).
💬 Community & Support
👾 Got Ideas, Found a Bug, or Want to Talk?
Have a suggestion to make ReCrop even better? Ran into a bug? Or just want to check out my upcoming plugins and hang out?
⚙️ Configuration (config.yml)
ReCrop generates a fully documented default configuration file on first launch:
Click to view default config.yml
enabled: true
# Worlds where ReCrop features will be disabled (Vanilla behavior applies)
disabled-worlds:
- "world_nether"
- "world_the_end"
- "spawn_world"
# Prevent players/entities from trampling farmland when jumping
prevent-farmland-trample: true
# Replant settings
replant:
require-seed: true
auto-deposit: true
# Custom Permissions
permissions:
# Set to true if players must have 'permissions.use' to auto-replant
use-required: false
use: "recrop.use"
reload: "recrop.admin"
# Message Settings
messages:
# Where to send messages: "ACTION_BAR", "CHAT", "BOTH", or "NONE"
type: "ACTION_BAR"
# Custom text (supports '&' color codes)
not-fully-grown: "&cThis crop isn't fully grown!"
no-seeds: "&cYou need a seed to auto-replant this crop!"
no-permission: "&cYou do not have permission to run this command!"
reload-success: "&a[ReCrop] Configuration reloaded successfully!"


