-
Notifications
You must be signed in to change notification settings - Fork 5
Home
AdvancePlHide is a plugin designed to control what the client can see when using tab-completion.
This kind of functionality isn’t widely available in the plugin ecosystem—so this plugin was created to fill that gap.
It doesn’t just hide plugin:command
entries from the tab list; it also blocks plugin completions from showing up after
commands like /ver
(try it on your server without this plugin and watch your plugin list!).
The plugin also gives you full control over which commands are visible to clients, so your plugins don’t accidentally
expose themselves.
You can specify a list of visible commands or block specific ones from showing up.
Note: This only affects tab-completion—it does not prevent commands from being executed.
- Supported versions: 1.8 – 1.21.8+
- Requires: ProtocolLib
- Supported versions: 1.20.6 – 1.21.8+
- No dependencies required — it works out of the box.
- Requires: Protocolize
- Read the requirements above for your server. Install any required plugins.
- Drop the jar file into your
plugins
folder. - Restart your server. The plugin should work instantly.
- If you want, read the rest of the pages to learn how to configure the plugin for customized tab-completion.
- If you performed the previous step, reload using
/aph reload
(or/aphv
or/aphb
based on your platform).
-
If the player is OP or has
*
permission, make sure they do not have theplhide.no-group
permission — or no groups will be applied to them. -
Are you using whitelist mode? Make sure players have the
plhide.whitelist-mode
permission for it to take effect.
💬 Need help or found a bug? Join our Discord