ReCrop

ReCrop

Performance-friendly automatic crop replanting and anti-trample plugin supporting 1.20+ crops.

99 downloads 1 followers

🌾 ReCrop

Bukkit Paper Purpur Spigot Discord Badge

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 FARMLAND blocks 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?

👉 Join the Discord Server 👈


⚙️ 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!"

No gallery available for this project.

Version Minecraft Loader Download

ReCrop

1.0

1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download