Restored backwards compatibility with Paper 1.21.x and Java 21
Still loads cleanly on Paper 26.1+ with Java 25 — one build works on both
Bug Fixes
Update checker now compares versions semantically instead of by string equality (no more "new version available" when you're already on a newer build)
Update checker safely ignores garbage / outage responses from SpigotMC
Fixed a build issue where plugin.yml versions could lag behind the actual release
Improvements
config.yml now self-heals on startup — keys added in newer plugin versions are automatically merged into older configs. Fixes "admin GUI toggle doesn't save" symptoms caused by stale configs missing newer keys (e.g. modules.buyorders on configs pre-dating the Buy Orders feature)