✔️Plugin Hide | Clean up your tab-completion & block serve
2.0.8Customize Tab-Completion | Block Commands | Anti Tabcomplete | Web Editor
2.0.8latestAug 16, 2026 · Fixed a potential memory leak · Resolved compatibility issues with older GSON versions2.0.7Jul 16, 2026 · Added permission requirement to execute plhide command2.0.6Jun 21, 2026 · Released a Web Editor: Configure the settings and groups visually using the Web Editor. Upload your YAML file, adjust settings with ease, and save it. · The kick message sent to players who exceed the command rate limit ( command_spam ) can now be customized2.0.5Sep 4, 2025 · Fixed that tabcomplete is not getting updated when reloading2.0.4Aug 17, 2025 · Fixed UnsupportedOperationException when reloading2.0.3Aug 2, 2025 · Added support for 1.21.5 and higher · Improved the handling of player registration2.0.2Mar 19, 2025 · Fixed that tabcompletion was always completely empty2.0.1Mar 18, 2025 · Fixed that the * wildcard had lower priority than a normal entry · Improved performance2.0.0Major changes, reconfiguration needed! | Don’t update if you dont read the changelogMar 16, 2025 · The plugin folder was changed from PL-Hide to Pl-Hide-Free · You need to completely reconfigure the plugin in the new plugin folder Pl-Hide-Free! · Complete recode of the free version. The free version is now build closer to the pro version · Removed the group mode option. From now on, all groups will operate in whitelist mode! · 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". This will blacklist the command /warp. Make sure to enclose the entry in quotation marks since it begins with a special character. · Negated entries take priority. This means that if you list both warp and "!warp", the command /warp will be blocked, regardless of it also being whitelisted. · The group option included-groups was renamed to inherited-groups · You can now see what plhide group was set via /plhide check <playerName> · Allowed operators list now also supports UUIDs · Java 17 or higher is now required · Added a command spam option, to limit abuse by spamming commands · Added {player} and {cmd} placeholders for the blocked-command-message · The plhide.bypass permission was renamed to plhide.bypass.pl-message1.5.22Apr 28, 2024 · Added support for future versions by using a better version detection system. So 1.20.5 and higher should now be supported1.5.21Jun 8, 2022 · Added 1.19 support1.5.20Nov 26, 2021 · Added compatibility with 1.181.5.19Jun 12, 2021 Changes: · Added 1.17 support1.5.18Mar 31, 2021 Changes: · Players don't have to rejoin anymore after reloading a changed configuration for some changes to take effect1.5.17.11.5.17.1 | Fix for the 1.5.17 versionMar 25, 2021 Changes: · Fixed the bug that the missing options error appear if the option was set and not missing. Sorry for that1.5.17Mar 25, 2021 Changes: · Changed the spaced placeholder to %space% · Groups are now checked for missing entries · Removed custom tab feature · Explanations in the config improved1.5.16.2Feb 2, 2021 Changes: · Added the possibility to add spaced commands · The placeholder for this is &=space1.5.16.1Aug 23, 2020 Changes: · Fixed problem that the plugin doesn't start1.5.16Aug 23, 2020 Changes: · Added group priority system A new config will be created, so reconfigure your config.1.5.15Jun 25, 2020 Changes: · Added 1.16 support1.5.14Jun 3, 2020 Changes: · Should-list block changed to group-mode · Now the values are blacklist/whitelist · Config has updated so don't forget to reconfigure it1.5.13Apr 21, 2020 Changes: · Minor improvements in custom tab1.5.12Apr 13, 2020 Changes: · Removed the op-can-use-plugin option, as this is not used by over 90% of users (The configuration is updated. So don't forget to reconfigure them) · The plhide.bypass permission has been added, which bypasses the custom tab and displays the actual plugins I have released a premium version which adds many features [click] for example: · Bungeecord support · Better group system (priority) · Each group has an adjustable tabcomplete · Groups can be used on certain servers (bungee version) · Protection against spy clients1.5.111.5.11 HotfixApr 1, 2020 Changes: · Removed a fatal bug where players with * or OP couldn't execute and tab anything · ProtocolLib dependency removed (forgot to mention it in the last update notes) Thanks for the quick reports1.5.10Mar 31, 2020 Changes: · Fixed a bug where allowed commands couldn't be executed · Code improvements · ProtocolLib dependency removed1.5.9Jan 30, 2020 Changes: · You can now disable the /pl-message and blocked-command-message with the entry "none"1.5.8PL-Hide 1.5.8 | Minor improvementsJan 19, 2020 Changes: · Improved and fixed minor bugs in OP protection · Improved code · Fixed the bug where you couldn't get the customized message when running /pl... · Added "plugins" and "pl" to the default configuration I have also added a FAQ and stats section on the ressource page.1.5.7PL-Hide 1.5.7 | Improved Config updatingJan 8, 2020 Changes: · Now a new config will only be created if functionalities of the config are changed (only applies to upcoming versions) Nevertheless in this version you must reconfigure the config.yml. The old config will be saved in config."your-old-version".yml Thanks to the constructive criticism. It helps to improve the plugin1.5.6PL-Hide 1.5.6Jan 7, 2020 Changes: · Fixed bug where should-list-block false didn't work correctly · Now needs ProtocolLib to work because you could see plugins via /ver [tab] ... (with clients like chatcraft) · Fixed issue where group inheritance didn't work You must reconfigure the config.yml. The old config will be saved in config."your-old-version".yml Thanks for reporting bugs1.5.5PL-Hide 1.5.5 | Update notify bug fixDec 24, 2019 Changes: · Fixed a bug where no ingame update notification is displayed You must reconfigure the config.yml. The old config will be saved in config."your-old-version".yml1.5.4PL-Hide 1.5.4Dec 24, 2019 Changes: · Removed a debug output, that spammed the console log You must reconfigure the config.yml. The old config will be saved in config."your-old-version".yml1.5.3Plugin Hide 1.5.3 | Bug fixDec 18, 2019 · Fixed an issue where the version 1.13 didn't work You must reconfigure the config.yml. The old config will be saved in config."your-old-version".yml1.5.2Plugin Hide 1.5.2 | Bug fixesNov 22, 2019 Fixed: · No automatic update notifications on join · Lags when a player joins. You must reconfigure the config.yml. The old config will be saved in config."your-old-version".yml1.5.1Plugin Hide 1.5.1 | Minor fixesNov 5, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml Fixed: · Custom tab issue · Config issues Please report if you find any bugs1.5Plugin Hide 1.5 | Custom tabNov 2, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml Added: · Custom tab Please report if you find any bugs1.4Plugin Hide 1.4 | Group inheritanceOct 25, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config-'your-old-version'.yml Added: · Group inheritance (config entry included-groups) · only the same group type can be applied · Command /plhide updatecheck · Possibility to block all subargs at once i.e. · '/command test' can be blocked by adding 'command' to the list1.3.2Plugin Hide 1.3.2 Fixed a BugSep 22, 2019 Fixed: · a bug where you could see the plugins (Thanks EvanArca for the report) Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml1.3.1Plugin Hide 1.3.1Sep 13, 2019 Added: · Option to disable ingame update notification Fixed: · Config-updater Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml1.3Plugin Hide 1.3 | Added GroupsSep 10, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml Added: · Groups · commandlist which can be blocked or only be allowed · to apply a group, add permission plhide.group.<group> · only one group can be applied Removed · Option in the config: "disable-tabcomplete" · Permissions plhide.bypass and plhide.bypass.<command> Thanks a lot for Linoko's help and testing1.2Plugin Hide 1.2Jul 5, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml Added: · Option to completely disable tabcomplete · Option if the listed commands should be allowed or blocked Please report if you find any bugs1.1.1Plugin Hide 1.1.1-HotfixJul 2, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config."your-old-version".yml Fixed: · OP can use blocked commands, although it was disabled. Added: · Message if a blocked command will be written Thanks to Relentless who reports bugs and gives suggestions1.1Plugin Hide 1.1Jul 2, 2019 Important: · You must reconfigure the config.yml · The old config will be saved in config-1.0.1.yml Fixed: · Colorconvert Bug · Login kick due to OP-protection Added: · Update checker · Known Operators and Players with the bypass permissions can see the real plugins · More information at /plhide help · New option in the config: op-can-use-plugin · Allows OPs to use plugin commands and not be blocked by the command and tabcomplete system · Permission: plhide.bypass.command · "command" = that the Player can bypass · Example: /help should be bypassed with -> plhide.bypass.help1.0.11.0.1 | Fixed some messages BugsJun 26, 2019 -Bugs1.0Jun 26, 2019
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta