
Plugin Hide Pro 2.12.2
Customize player's tabcompletion, Block Commands, Anti Tabcomplete, Suggestion blocker
2.12.2
Mar 18, 2025
- Fixed that the * wildcard had lower priority than a normal entry
- Improved performance
2.12.1
Mar 16, 2025
- Fixed small memory leak [Spigot]
- Fixed auto lower base command option is ignored [Velocity]
2.12.0
Mar 9, 2025
Major changes, reconfiguration might be needed! | Read the changelog
- 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
2.11.3
Dec 8, 2024
- 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
2.11.2
Nov 8, 2024
- Added 1.21.3 support
2.11.1
Oct 11, 2024
- Fixed an important security issue
- Added the
getPlayerName
method forPlHidePlayer
in the API - Fixed an issue in the LuckPerms hook where plhide groups were not correctly updated when changing permissions on the Minecraft server while using a proxy
2.11.0
Sep 29, 2024
- Added Folia support
- From this version onwards Java 17 is required
- Fixed an exploit that could crash your server
- Fixed that PlayerExecuteCommandEvent is not triggered on Velocity [API]
- Fixed web server error message being returned as update message
2.10.4
Aug 11, 2024
- Added 1.21.1 support. Note that you need to update packetevents as well if you are using 1.21.1. You can find the snapshot builds here
- Fixed that brand wasn’t replaced on 1.20.6 and higher when switching between servers [Bungee]
- Minor bug fixes and improvements
2.10.3
Jul 7, 2024
- 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!
2.10.2
Jul 2, 2024
- Fixed plugin loading issue
2.10.1
Jul 1, 2024
- Fixed Guava issue, more precisely the NoSuchMethodError which occurred on legacy servers.
2.10.0
Jun 30, 2024
- Added 1.20.6 and 1.21 support
- Removed Protocolize and ProtocolLib as dependencies! Instead, Pl-Hide-Pro now uses PacketEvents.
- Download the dependency here
2.9.4
May 1, 2024
- Added 1.20.6 support [Spigot]
2.9.3
Apr 27, 2024
- Added 1.20.5 support [Spigot]
2.9.2
Apr 14, 2024
- Fixed that some 1.8.8 forks were not detected properly [Spigot]
2.9.1
Apr 9, 2024
- 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
2.9.0
Mar 11, 2024
- 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
2.8.3
Mar 5, 2024
- Fixed the issue where PlHide was not enabling on old Minecraft versions with outdated libraries [Spigot]
- Some other small improvements
2.8.2
Feb 1, 2024
- Fixed that config file will be created as folder [Bungee]
2.8.1
Jan 28, 2024
-
Added config option
auto_lowercase_base_commands
to auto-lowercase base commands for mc versions 1.18 and higher -
Added new list system. Now you can create as many list files as you want in the “lists” folder. The old list file will get moved into the new folder automatically
-
Renamed
%player%
placeholder to{player}
for the blocked-command-message -
Added
{cmd}
placeholder for the blocked-command-message to display the blocked command -
Added support for Velocity builds higher than 328. It is now required to use at least build 329
-
API changes:
- You now have to get the API instance via the
PlHideAPIProvider
class - Renamed
PlayerManager
class toPlHidePlayerManager
- You now have to get the API instance via the
-
Fixed that the debug file might be empty