- Changelog
[1.0.3] - 2026-01-31
Added
- H2 Database Player Profile System: Full implementation for offline player support
Fixed
- Player profiles are now saved to and loaded from H2 database
- Name history tracking with timestamps
- Supports offline player lookups by name
- All player data persists across server restarts
- SLF4J ClassLoader Conflict: Fixed crash when used together with Spark or other plugins that bundle SLF4J
- Excluded SLF4J from HikariCP dependency
- Plugin now works alongside Spark, LuckPerms, and other plugins without conflicts
- Player Commands Permissions: Fixed permission system for player-specific commands
- Commands can now be granted with plot.player.* permission nodes
- Works correctly with LuckPerms and other permission plugins
- All player commands are now properly accessible
- Merge Command: Fixed "Unexpected character" error when merging plots
- Player messages are now correctly parsed as JSON
- Merge functionality fully restored and working
- Player Messages: Fixed JSON parsing errors in player notifications
- All player messages now use proper Message.parse() format
- No more "expected '{'" errors in chat messages
- Deny Protection Area: Denied players are no longer kicked from roads and borders
- Protection now only activates when actually entering the plot area
- Roads and borders are now accessible for denied players
- Merged plots are correctly handled
Changelog
[1.0.2] - 2026-01-30
Added
- Economy settings are now configurable in config.json:
- economyPlotCost - Cost per plot after free plots (default: 1000.0)
- economyProgressiveCosts - Enable progressive cost increase (default: false)
- economyDefaultFreePlots - Number of free plots per player (default: 4)
- economyMergeCost - Cost for merging two plots (default: 10000.0)
Config entrys:
"economyPlotCost":
"economyProgressiveCosts":
"economyDefaultFreePlots":
"economyMergeCost":
Fixed
- Economy settings (plot cost, merge cost, free plots) can now be configured via config.json without recompiling
- Config file now properly saves and loads all economy and language settings
