[1.8 - 1.21] FarmingZone icon

[1.8 - 1.21] FarmingZone -----

Farm, Zone



Version 1.3
New Features
  • Interactive GUI for /farm:
    • Added a graphical user interface accessible with /farm or /farm gui, featuring clickable items for all commands (buy, status, delete, zone, help) and an admin-only reload option, improving user experience and accessibility.
Improvements
  • XP Messages in Action Bar:
    • Moved XP gain notifications ("Gained X XP! Total: X") to the action bar to avoid flooding the chat, providing a cleaner gameplay experience.
  • Separated Configuration Files:
    • Moved block, crop, and monster XP configurations into separate blocks.yml, crops.yml, and mobs.yml files, improving manageability while retaining database settings in config.yml. All blocks, crops (wheat, carrots, potatoes, beetroots, nether wart), and monsters (blaze, creeper, skeleton, etc.) are now fully configurable with default XP values (5 XP for blocks, 1-5 XP for crops, 5-50 XP for monsters).
Bug Fixes
  • No new bugs reported since the last update. Existing fixes from v1.2 remain effective.
Anti-Abuse Protections
  • No changes to the anti-abuse system in this update. The existing ultimate anti-abuse mechanism (30-minute history, weighted abuse scoring, automation detection, and 200 XP limit) continues to protect against exploits.
Customization
  • Modify values in blocks.yml, crops.yml, and mobs.yml to adjust XP rewards for specific blocks, crops, and monsters.
  • Adjust the inactivity threshold (5 seconds) or XP limits (MAX_XP_PER_PERIOD, MAX_ACTIONS_PER_LOCATION) in the code if needed.
  • Customize GUI item names and lore in FarmCommand.java (e.g., change Material.DIRT to Material.STONE for /farm buy).
----------, Jul 24, 2025
Resource Information
Author:
----------
Total Downloads: 234
First Release: Jul 20, 2025
Last Update: Aug 5, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings