New features:
• Added a built-in update checker to all Perf plugins
Improvements:
• New config option:update-checker.enabled: true(enabled by default)
Bug fixes:
• Fixed "Must use teleportAsync while in region threading" errors on Folia when using teleport-related commands or features
Technical:
• All player and entity teleports now use teleportAsync and schedule follow-up actions (messages, sounds, cooldowns) on the correct region or global scheduler for full Folia compatibility
Bug fixes:
• World filter and cleanup display no longer crash or misbehave when config values are missing or null; safe defaults are used for mode, message, and BossBar color/style
• Check interval is now forced to at least 1 when set to 0 or negative to avoid scheduler issues
• Rules with max-amount 0 or negative no longer remove all entities in a group; minimum of 1 is enforced
• Chunk limit rules no longer throw errors when block-type or entity-type is missing or null in config
Improvements:
• Entity and chunk limit checks run faster; Material/EntityType and world names are cached instead of re-parsed each run
• Chunk load tracking and entity grouping use less memory and fewer allocations during scans
• Cleanup of entities over limits is more efficient with in-place sorting and reused buffers
