- From now on, all groups will operate in whitelist mode! This also means that every group previously configured with blacklist mode will NOT work anymore and need to be reconfigured!
- Added negated entries: Use "!command" to explicitly block a command. The quotation marks are necessary!
- You can now use "*" to whitelist all commands (the quotation marks are necessary!)
- It is still possible to simulate a “blacklist mode group”. To do this, simply add the "*" entry and include negated commands in the list by prefixing the entry with a !, like this: "!warp Admin". This will blacklist the command /warp Admin. Make sure to enclose the entry in quotation marks since it begins with a special character.
- Some more examples:
- cmd test + "!cmd test admin": Allows /cmd test but blocks /cmd test admin.
- "*" + "!warp": Whitelists all commands except /warp.
- Negated entries take priority. This means that if you list both warp Admin and "!warp Admin", the command /warp Admin will be blocked, regardless of it also being whitelisted.
- Optimized memory usage on higher player counts
- Added support for version 1.21.4. Improved handling of unknown versions. The plugin will now load by default with a warning. [Spigot]
- Added a customizable command spam limit to the configuration
- Made minor improvements
- Fixed plugin: feature not working on newer paper builds
- Fixed that reloading doesn’t work when using Spigot
- Important Notice: If you are using the Bungeecord version please use this packetevents build [click] until a new stable update arrives for packetevents!
- Added a warning message if the velocity build can't get detected instead of disabling the plugin
- Improved some config validation messages
- Added getUniqueId to the PlHidePlayer in the API
- Added a configuration option to fix an exploit that causes a Minecraft server to crash through a tab-completion
- This is not a 100% fix, as it doesn't change the NBT-reading, but merely tries to predict the exploit by interpreting the tab-completion
- Only relevant for versions from 1.13-1.20.4. In newer 1.20.4 builds the exploit is already fixed (Paper 1.20.4 Build 427 and higher)
- Added UUID support for the op protection
- Some other small improvements
- Fixed the issue where PlHide was not enabling on old Minecraft versions with outdated libraries [Spigot]
- Some other small improvements