ProShield icon

ProShield -----

Simple land & plot protection with claims, trust system, and GUI.



ProShield v1.1.7 - Bug fixes
✨ New & Improved
  • Admin Compass
    • Added a craftable Admin Compass (iron + redstone + compass) with a custom recipe.

    • Automatically given to admins/operators on join (if they don’t already have one).

    • Can also be obtained via /proshield command.
  • Player GUI
    • Fully rebuilt and synced with the new GUIListener.

    • Provides simple claim management via menu:
      • ✅ Create Claim

      • Claim Info

      • ❌ Remove Claim
  • GUIListener
    • Centralized all claim interaction logic (create, remove, info).

    • Clean separation: GUI builds UI, listener handles clicks & claim actions.
  • Block Protection
    • Players cannot place or break blocks inside claims they don’t own.
  • Player Join Handling
    • Logs player joins in console.

    • Ensures compass distribution and prepares for future player-claim sync.
Internal Changes
  • Reorganized package structure:
    • plots/ now contains PlotManager, BlockProtectionListener, PlayerJoinListener, and Claim.

    • gui/ now contains GUIManager, PlayerGUI, and GUIListener.
  • Rewritten constructors and event wiring for consistency:
    • All listeners and commands receive their required dependencies (ProShield, PlotManager, etc.).
  • Removed duplicate/misplaced classes that caused JitPack build errors.

  • Updated plugin.yml and pom.xml for clean build & deployment.

  • Switched to version 1.1.7 to clear old JitPack cache issues.
Bug Fixes
  • Fixed duplicate class errors during builds.

  • Fixed missing symbols in PlayerGUI and PlotManager.

  • Corrected event registration wiring for consistency.

  • Compass recipe no longer duplicates on server reload.
✅ This release sets a solid foundation: stable claims, protection, admin utilities, and a working GUI.
Next steps (if you want in future versions): per-player data saving/loading, claim visualization, or permissions integration.
----------, Sep 6, 2025
Resource Information
Author:
----------
Total Downloads: 13
First Release: Sep 5, 2025
Last Update: Yesterday at 9:38 PM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings