HomeJavaModsHerecroppy
Herecroppy
ModsJava

Herecroppy

by Merlointhesky · on Modrinth

A Paper Minecraft plugin for auto-farming — automatically harvest ripe crops, collect drops, and replant seeds in a player-defined rectangular area.

⬇ Download on Modrinth
Herecroppy — screenshot 1

HereCroppy

A Paper Minecraft plugin for auto-farming — automatically harvest ripe crops, collect drops, and replant seeds in a player-defined rectangular area with advanced configuration options.

Features

Supported Crops

The plugin supports the following crops with automatic harvesting and replanting:

Crop Seed Item Ground Type Special Requirements
Wheat Wheat Seeds Farmland None
Carrots Carrot Farmland None
Potatoes Potato Farmland None
Beetroots Beetroot Seeds Farmland None
Nether Wart Nether Wart Soul Sand None
Sugar Cane Sugar Cane Dirt/Grass/Farmland Must be adjacent to water
Pumpkins Pumpkin Seeds Farmland Harvests from stem, produces pumpkin block
Watermelons Melon Seeds Farmland Harvests from stem, produces melon block

Note: Sugar cane requires water adjacency and will only be planted on blocks next to water. Pumpkins and watermelons grow from stems on farmland and produce their respective blocks when fully grown.

Requirements

Installation

  1. Download the latest HereCroppy-*.jar from the releases page.
  2. Drop the JAR into your server's plugins/ folder.
  3. Restart the server.

Building from Source

Using Gradle (recommended):

./gradlew build

The compiled JAR will be in build/libs/HereCroppy-1.2.5.jar.

Recent Changes (v1.2.5)

Recent Changes (v1.2.2)

Commands

All commands can be run with /hc instead of /herecroppy.

Command Description Permission
/herecroppy start (or /hc start) Start auto-farming in your selected area herecroppy.use
/herecroppy stop (or /hc stop) Stop auto-farming herecroppy.use
/herecroppy restart (or /hc restart) Resume from last block after inventory-full stop herecroppy.use
/herecroppy clear (or /hc clear) Clear your current selection and setup configuration herecroppy.use
/herecroppy setup (or /hc setup) Start the setup wizard to configure dump boxes and bonemeal collection herecroppy.setup
/herecroppy config (or /hc config) Open the crop configuration UI to enable/disable per-crop settings herecroppy.config

Permissions

Permission Description Default
herecroppy.use Allows use of the /herecroppy command true
herecroppy.setup Allows use of the setup wizard true
herecroppy.config Allows use of the crop configuration UI true

How to Use

Basic Farming Setup

  1. Hold any hoe in your main hand.
  2. Shift-right-click a block to set Point A.
  3. Shift-right-click another block to set Point B. The area will be scanned and you'll see a summary.
  4. Run /herecroppy start to begin auto-farming.
  5. The plugin will move your character through the area, harvesting ripe crops and replanting them.
  6. If your inventory fills up, farming pauses. Use /herecroppy restart to resume from the last block.
  7. Run /herecroppy stop to stop manually.

Advanced Usage: Setup Wizard

The setup wizard allows you to configure optional dump boxes and bonemeal collection:

  1. Run /herecroppy setup to start the setup wizard.
  2. Hold a hoe and shift-right-click the box where you want to dump unwanted crops.
  3. Shift-right-click the box where you want to dump crops to keep.
  4. Shift-right-click the box where you want to collect bonemeal from.
  5. Type the amount of bonemeal to collect per farming loop (the plugin will suggest the available amount).
  6. Setup is complete! Your configuration is saved automatically.

Note: The setup wizard is optional. You can farm without it, and all crops will go directly to your inventory.

Advanced Usage: Crop Configuration

Fine-tune which crops are seeded, collected, and receive bonemeal:

  1. Run /herecroppy config to open the crop configuration UI.
  2. Click on a crop category (Farmland Crops or Special Crops).
  3. Click on a specific crop to open its settings.
  4. Click on the toggles to enable/disable:
    • Seeding — Whether to plant this crop
    • Collecting — Whether to harvest this crop
    • Bonemeal — Whether to apply bonemeal to this crop
  5. In the main /herecroppy config menu, click Seeding Priority to reorder which seeds are used first when multiple types are available.
    • Left-click to move a crop UP in priority.
    • Right-click to move a crop DOWN in priority.
  6. Click "Back" to return to the crop list or "Close" to exit.

Default Settings:

Configuration Files

HereCroppy stores player configurations in YAML files:

These files are created automatically and can be edited manually if needed.

License

This project is licensed under the GNU General Public License v3.0.

Verified by MCModsHub

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

Explore more