Bug fixes:
• Fixed "no such table: perfleaderboards_stats" errors: balance, shards, and vanilla stats sync now start only after the database schema is created
New features:
• Search in the leaderboards GUI: click the search item to open a sign and filter the list by player name
• Search sign text is configurable in config via the newsearch-signoption (4 lines, e.g. "Search:" or "Suche:")
- Added /perfleaderboards migrate stats (one-time migration of vanilla stats (kills, deaths, playtime) into the plugin database)
- Configurable batch size and delay between batches to avoid performance impact
Offline player lookup now runs async when not cached (prevents main-thread blocking)
Balance sync uses batch DB updates instead of per-player updates
SQLite connection pool default increased to 8
Reduced allocations for static GUI strings
