⭕ Harvest Flow [1.20 - 1.21+] - A Free Advanced Farming Plugin! | Replant, Custom Hoes, AoE & More ✨ icon

⭕ Harvest Flow [1.20 - 1.21+] - A Free Advanced Farming Plugin! | Replant, Custom Hoes, AoE & More ✨ -----

A simple and efficient farming system that automatically replants crops, fully integrated with World



HarvestFlow - 1.18 Update
HarvestFlow v1.18 - The PlotSquared, AoE & Protection Update
This is a massive update that introduces full PlotSquared integration, a new Area Seed Removal system, Vertical AoE harvesting, enhanced Environmental Protection, and a huge number of critical bug fixes and improvements.

✨ New Features
  • Full PlotSquared Integration
    • HarvestFlow now natively integrates with PlotSquared.

    • Strict Plot Enforcement: All farming features (harvesting, protection, AoE, special hoes) are now strictly limited to claimed plots where the player is the owner, a member, or trusted.

    • Wilderness Protection: By default, all HarvestFlow features are now disabled in wilderness areas (unclaimed land, roads, etc.) to align with a plot-only design.

    • New Config Option: A new allow-in-wilderness option has been added to the plotsquared-integration section of config.yml if you wish to re-enable functionality outside of plots.
  • Area Seed Removal (AoE)
    • Players can now remove multiple seeds/crops in an Area of Effect, similar to the AoE harvesting feature.

    • This is fully configurable via config.yml with its own remove-seed-area section and a new trigger action (area-remove-seed-action).

    • Includes new permissions: harvestflow.removeseed.area.use and harvestflow.removeseed.area.radius.<number>.
  • Vertical Area of Effect (AoE)
    • A new vertical-radius option has been added to config.yml for both Area Harvest and Area Seed Removal. You can now farm multi-layered crops in a single action!
  • Custom Hoe AoE Radius
    • You can now define a custom radius in hoes.yml for each Special Hoe. This radius will override any global or permission-based radius, allowing you to create truly unique tools.
  • Advanced Crop & Environmental Protection
    • Environmental Protection: Crops and their underlying soil (Farmland, Soul Sand) are now protected from damage by TNT explosions, lava flow, fire, and pistons.

    • Water Protection: Crops are now protected from being broken by flowing water or water placed by a bucket.
  • Bone Meal Control
    • A new section in config.yml (bone-meal-behavior) now allows server admins to completely disable the use of bone meal on any crops managed by HarvestFlow.
Critical Fixes & Improvements
  • PlotSquared Boundary Fix (CRITICAL):
    • Fixed a major issue where AoE actions (Harvest, Seed Removal, Special Hoes) would affect crops outside of the player's own plot if they were standing near a border.

    • The plugin now performs a check on every single block within an ability's radius to ensure the player has permission for that specific location, preventing any "spillover" into adjacent plots.
  • Area Harvest Rework (Underground Farms):
    • The Issue: Area Harvest was not working on farms that were underground, had a roof, or were not on the highest surface of the world.

    • The Fix: The Area Harvest logic has been completely rewritten. The plugin now scans for crops around the broken block on the same Y-level (height), ensuring AoE works reliably everywhere. This also fixes issues with harvesting on uneven terrain.
  • Full Inventory Protection for AoE:
    • Resolved a major bug where area-based actions would ignore a full player inventory, causing items to drop on the ground.

    • The system now intelligently stops processing the AoE action (harvesting or seed removal) the moment a player's inventory becomes full, preventing all item loss.
  • Seed Removal Fix:
    • The "Remove Seed" and "Area Remove Seed" features now correctly return the seed/crop item to the player's inventory instead of just destroying the plant.

    • Fixed a bug where seeds would still drop on the ground if the main harvest filled the last inventory slot. The plugin now checks for seed space after drops are calculated but before seeds are given.
  • Hoe Requirement Enforcement:
    • Fixed a major bug where mature crops could be broken by hand even when require-hoe was set to true. This is now correctly enforced.
  • Crop Protection Fixes:
    • The crop land protection (preventing farmland/soul sand from breaking) now correctly obeys the enabled-worlds list in config.yml.

    • Fixed an issue where players could not break immature crops even while sneaking. Players can now correctly sneak-break immature crops to destroy them (vanilla behavior).

    • The prevent-right-click feature now correctly allows players to interact with crops if they are sneaking.
  • Bone Meal Fixes:
    • The bone meal disable feature now works correctly for both hands.

    • Players will now receive a translatable action bar message and sound when bone meal use is disabled.
⚙️ Configuration & Language
  • Translatable Messages: The /hf help command and several hard-coded messages (debug, inventory full, bone meal disabled) have been moved to the language files for full translation.

  • Config Cleanup: The obsolete require-sneaking: true option has been removed from the harvest-area section, as this is now fully managed by the modern harvest-controls system.
ℹ️ Clarifications
  • Area Harvest Centering: It was reported that the AoE center point appeared to shift. This is intended behavior. The Area of Effect is always centered on the block the player interacts with, not on the player's location, allowing for precise targeting.
----------, Nov 12, 2025
Resource Information
Author:
----------
Total Downloads: 597
First Release: Aug 7, 2025
Last Update: Nov 12, 2025
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings