Minecraft plugin Pl-Hide-Pro
Pl-Hide-Pro is a Minecraft plugin that controls which commands and plugin entries are visible or executable for players, using group-based rules, priority and inheritance.
Find a server with Pl-Hide-Pro
11 servers reported Pl-Hide-Pro
- 54.39.122.49:25565 8 onlineJava + Bedrock
- Smithtainment 6 onlineJavaSurvival
- 91.197.6.177:26109 2 online
- EthelMC 2 onlineJava + BedrockSurvival
- glaresmp.mine.gg:10008 0 onlineJava + Bedrock
- Minecraft4Ever 0 onlineJavaSurvival
About Pl-Hide-Pro
🔌 About Pl-Hide-Pro
Pl-Hide-Pro is a Minecraft plugin that manages command visibility, tab-completion results, and which plugin names are shown to players. It exposes a group-based system so server administrators can define which commands and plugin-related entries are visible or executable for different player groups.
🎯 Purpose
Pl-Hide-Pro is intended for server administrators who need fine-grained control over command exposure and plugin listing. It reduces information leakage (visible plugin lists and commands) and lets you present only the commands a player should see or run.
⚙️ Features
- Group system with named groups and assignable permissions.
- Group priority resolution when a player matches multiple groups.
- Group inheritance to avoid duplicated configuration.
- Ability to whitelist/blacklist commands and plugin-named commands for execution and tab-complete.
- Commands to reload configuration, inspect a player's applied groups, and update a player's group.
- Separate configuration pages and behaviour for Spigot/BungeeCord/Velocity deployments (repository/wiki contains per-platform config pages).
🧩 Who It Is For
- Server owners and admins who want to hide server internals (plugin lists/commands) from players.
- Networks using proxy software who need consistent command visibility across backends.
- Moderation-heavy or public servers that want to limit command discovery.
🏗️ Example Use Cases
- Hide admin-only commands and plugin names from regular players while allowing staff to see and use them.
- Create a "bypass" group that always sees full plugin/command lists for debugging.
- Use inheritance to create a base group and extend it for VIP/staff groups without repeating lists.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/plhide reload | Reloads the plugin configuration. | plhide.reload | Admin |
/plhide help | Shows help / additional information. | - | Player |
/plhide updatecheck | Checks for a newer plugin version. | plhide.reload | Admin |
/plhide check | Shows information about a player (applied groups and inherited groups). | plhide.reload | Admin |
/plhide updategroup | Updates the assigned group for a player. | plhide.reload | Admin |
/plhide-bungee | (BungeeCord build) main command for the proxy plugin. | - | Admin |
/plhide-velocity | (Velocity build) main command for the proxy plugin. | - | Admin |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
plhide.reload | Allows reloading configuration and performing admin commands (reload, updatecheck, etc.). | not specified |
plhide.bypass.pl-message | Allows viewing the actual plugin list messages / bypasses plugin-name hiding. | not specified |
plhide.group.{groupname} | Assigns the named Pl-Hide group to a player. | not specified |
plhide.unblock-plugin-named-commands.execution | Allows execution of commands that are blocked by plugin-name rules. | not specified |
plhide.unblock-plugin-named-commands.tabcomplete | Allows tab-completion for commands that are blocked by plugin-name rules. | not specified |
⚙️ Installation
📥 Setup
- Obtain the correct
.jarbuild for your server (server-side for Spigot/Paper, separate builds for proxy software). - Place the
.jarinto your server'splugins/directory (or proxyplugins/directory for BungeeCord/Velocity). - Start or restart the server and check console logs to confirm the plugin loaded.
📦 Dependencies
- No required dependencies are listed here. (Any optional/third-party integrations should be verified in the plugin repository/wiki.)
🧾 Configuration
- The project provides platform-specific configuration pages (Spigot, BungeeCord, Velocity) in the repository wiki. Use the provided group, lists and inheritance settings to define visible/executable commands and tab-completion behaviour.
🧠 Technical Notes
- The repository contains separate wiki pages and configuration guidance for different server/proxy platforms.
- Commands, permissions and behaviour differ between the server-side build and proxy builds; consult the repository wiki for platform-specific instructions.
🤝 When This Plugin Is Useful
Pl-Hide-Pro is useful when you need deterministic control over what commands and plugin information players can discover, especially on public or multi-server networks where leaking plugin names or admin commands is undesirable.
Comments
No comments yet
Be the first to comment.
For server admins
- Authors
- Nononitas
- Supported platforms
- Spigot, BungeeCord, Velocity
Links
- Downloadspigotmc.org/resources/%E2%9C%94%EF%B8%8F-plugin-hide-pro-decide-which-commands-are-executable-and-visible-spigot-bungee-velocity-%E2%9C%94%EF%B8%8F.77112
- Source codegithub.com/Nononitas/Plugin-Hide-Pro
- Documentationgithub.com/Nononitas/Plugin-Hide-Pro/wiki
- Issue trackergithub.com/Nononitas/Plugin-Hide-Pro/issues
- polymart.orgpolymart.org/resource/plugin-hide-pro.686
- builtbybit.combuiltbybit.com/resources/pl-hide-pro-clean-up-player-tabcomplete.29296
What servers report
Server platforms
- Paper9
- Purpur2
Plugin versions
- 2.15.56
- 2.15.21
- 2.8.21
- 2.14.31
- 2.15.41
- 2.14.51
Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.