Changelog
What changed in each release, newest first.
2.0.1 2026-10-04
Fixed- The plugin now loads, and chat deletion tracking works, on servers without PacketEvents. Before, the missing soft dependency took the whole chat replay feature down with it. Behaviour with PacketEvents installed is unchanged.
2.0.0 Breaking 2026-10-04
Breaking- License keys are gone. The plugin now reports to the AlphaStudio panel and a new server stays disabled until it is approved. See Server approval.
- A
panel:section inconfig.ymlwithapi-urlandcheck-interval-minutes.
1.x 2026-07 to 2026-09
Everything shipped before 2.0.0, grouped by area. These changes were not tagged one by one.
Added- Player settings.
/settings,/ignore,/msgtoggle,/chattoggle,/paytoggleand/payconfirm, with choices saved per player. See Player settings. - Payments. Confirmation for large payments, transaction history,
/moneyhistoryand/moneyrollback, and atomic, validated balance changes. - Combat tag that blocks escape commands, teleports, flight and ender pearls and punishes combat logging.
- Safe teleports shared by spawn, warps, back,
/tpand respawn, and a configurable respawn priority with/setrespawn. - Nameplates: configurable multi-line labels above players.
- Join and quit visibility controls, with first-join formatting and a silent permission.
- Staff tools:
/whois,/report,/socialspy,/maintenancewith network-wide control,/banip, an inventory audit log with Discord output, and the/as diagnosticshealth check. - Chat: unsigned-message deletion rebuilt on each viewer's real packet history, and a default-on social spy for permitted staff.
- Custom death messages, vanilla target selectors for
/kill, MSPT and ping in/tpsbar, bStats, a GitHub update checker, and/fixall <player>for staff and console. - Named broadcast visuals with
cancelon/bossbarmsg,/titlemsgand/actionbarmsg. - Validated, versioned config and database schemas, menu validation, and automatic conversion of old menu files.
- Messages moved to
lang/, and warps and other menus use a unified DeluxeMenus-style layout, 27 slots by default without filler panes. - The restart countdown uses an atmospheric storm effect instead of a sound.
- Config files install defaults only when a file is missing, and never overwrite your edits.
- Thread safety and hot-path performance across the plugin, queued writes flushed on shutdown, and persisted player data protected.
- Max-health handling across Minecraft versions that name the attribute differently.
- The snow weather option no longer rewrites biomes, and
/as diagnosticsno longer crashes without Vault. - The nameplate position lag on custom name tags.
