## 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()` and `saveAllPlayerData()` methods to CommandHandler and VisualizationManager
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }