Changelog
Version 1.7
🐛 Bug Fixes
- Fixed null pointer exception: Added null safety checks in GUIListener title parsing
- Fixed offline player lookup performance: Replaced slow iteration with Bukkit's cached lookup
✨ New Features
- Player Data Persistence: Auto-claim/unclaim states and visualization modes now persist across server restarts
- WorldGuard Integration: Full WorldGuard API integration - claims now properly respect WorldGuard region gaps
- New playerdata.yml: Stores player-specific settings (auto-claim, visualization modes)
🔧 Optimizations
- Cached player lookups: GUIListener and TrustManager now use efficient cached lookups instead of iterating all offline players
📋 Technical Changes
- Config version bumped to 6
- Plugin version bumped to 1.7
- Improved README.md with clean, minimal documentation
- Added WorldGuard dependency (optional, soft-depend)
- Added
loadPlayerData()andsaveAllPlayerData()methods to CommandHandler and VisualizationManager
Files
LandClaimPlugin-1.7.jar(75.9 KiB) Primary Download

