New
- Add support for Minecraft 26.1.1+
- Add a command to clear all stored alt profiles.
- Blacklist punishment types now automatically apply to the player's IP.
- Reworked Database System to make it more stable
- Made new alts system default
- Added 1.21.10 & 1.21.11 support
- Toggle to make ranks only editable on servers that they are scoped on
- Multiple server groups
- Improved 2FA restrictions & added allow permissions
- /setup2fa works without it being required
- TabCompleter Blocker now checks for permissions
- Alt profile fetching is more reliable, with better expiration handling.
- Clearer error message when
/phoenix editorfails to open.- Better handling of delete-chat-message behavior.
Fixed
- Social media links now sync across servers automatically.
- Resolved a lingering alt-detection issue.
- Disguises no longer break when rejoining on Folia.
- Player tag is correctly reset when disguising.
- Disguise skin menu no longer opens on the main thread.
- Players are properly undisguised when
disguise-on-joinis disabled.- Maintenance mode no longer throws an error.
- Analytics reporting works again.
- Login history sort and set queries on MySQL.
- Whitelist edge case that allowed incorrect behavior.
- Punishment ladder packet handling.
- Punishments are now cached correctly while players are online.
- Proxy-side messaging reliability improvements.
- Gson serialization issue caused by Kyori's bundled Gson.
- Fixed punishmentladder duplication
- Fixed punishments not being properly cached on login
- Fix clickable & MiniMessage on newer versions and proxy
- Fix MySQL saving issues
- Fix GrantMenu flickering on newer versions
- Fix IPBan kick not always executing successfuly on 1.21.11
- Fixed /user gdpr export having an online check
- Fixed paginated chat lists sometimes showing an extra page
- Fixed players sending a logout packet when banned
Added
- MySQL Support
- Folia Support
- Fully recoded interface API
- Custom Paste Service (PrivateBin, Encrypted) for log uploads and command logs
- New NameTagAPI
- Made /user delete now deletes all data
- Added /user gdpr delete & /user gdpr export (For GDPR compliance)
- Added per version motds
- Added per version lobbies
- Added MiniMessage support
- Added a bunch of PAPI Placeholders
- Added ability to delete sent messages from the chat
- Added per rank chatcolor
- Added configuration for Disguise Skin Menu
- Switched RedisAPI for better stability
- Make Permanent/Never/Expired configurable
- Added 1.21.8, 1.21.9 & 1.21.10 support
Fixed
- Fixed filtered messages not being in chatsnapshots/chatlogs
- Fixed /rank perms mass-add not always working properly
- Fixed ban evasion alerts not always sending
- Fixed subscription ranks showing up when disguised
- Fixed Apollo issues
- Fixed error when switching pages too fast
Added
- Added MiniMessage (You must turn it on in settings.yml)
- Added /user perm mass-add
- Added 1.21.6 & 1.21.7
- Added Alt Account detection via subnet (You must turn this on in global.yml)
- Improved performance for Profile fetching
- Improve PacketHandler and Redis implementation
- Added background AntiVPN checking which doesn't kick players (enabled by default with IPRisk),
- Added /user locationlog which uses the above background checking to determine what cities and countries your players log in from
Fixed
- Fixed NameMC issue
- Fixed /redisguise command name
- Prevent CME when deleting servers,
- Prevent CME when saving profile,
- Fixed /altsmenu,
- Fixed /removewarn needing to many arguments
Note: Please restart your servers for the changes to take place.
Added
- Added background AntiVPN checking which doesn't kick players (enabled by default with IPRisk)
- Added /user locationlog which uses the above background checking to determine what cities and countries your players log in from
Fixed
- Prevent CME when deleting servers
- Prevent CME when saving profile
- Fixed /altsmenu
- Fixed /removewarn needing to many arguments
Note: Please restart your servers for the changes to take place.
Added
- Added a LunarClient Hook (Requires Apollo Plugin)
- Added automatic sorting for TAB plugin (Requires TAB Plugin)
- Added /rawalert
- Added Punishment Decay for /punish and punishment ladders
Fixed
- Fixed issue with Vault Hook
- Fixed 2FA QRCode on new versions
Note: Please restart your servers for the changes to take place.
Added
- Added a Redis Cache for online profiles, almost halving server switch times
- Added a cache for grants and punishments for all online players
- Recoded Join/Switch/Leave login on proxy for faster login times
Fixed
- Fixed issue where PlaceholderAPI/Vault hook would fetch people's profiles when they weren't online
If you use pxVelocity/pxBungee redownload it from the website.
Note: Please restart your servers for the changes to take place.
Added
- Added silent open for Containers
- Added Freeze teleport location
- Added /reboot status
Fixed
- Fixed error when no Punishments are in a PunishmentLadder
- Fixed not being able to have multiple Warns/Kicks in one PunishmentLadder
- Fixed being able to disguise as another disguised player's real name
- Fixed 2FA failed attempts not always counting down
- Fixed "Vanished" in the Actionbar not having the correct color
- Fixed /servers being a subcommand of /serverinfo
- Fixed NameTagAPI issues
- Fixed issue with forced hosts not sending staff join message
Note: Please restart your servers for the changes to take place.
Added
- Added options for modern versions of rank (Prefix, Suffix, PlayerlistPrefix, Color, DisplayName)
- Optimized Punishment commands
- Added /reblacklist
- Improve alts system
- Added DISABLED_COMMANDS to Velocity and BungeeCord
Fixed
- Fixed CONTAINS filter not being ignore case
Note: Please restart your servers for the changes to take place.
