A powerful Minecraft plugin that protects your server by hiding plugins from unauthorized players
Installation • Commands • Permissions • Configuration • Support
- Comprehensive Protection: Blocks all plugin list commands (
/plugins
,/pl
, etc.) - Version Command Protection: Optionally hides version information (
/version
,/ver
, etc.) - Permission System: Granular control over who can view plugin information
- Customizable Messages: Change all messages in the config
- Lightweight: Minimal performance impact on your server
- Auto-Update Checker: Notifications when new versions are available
- Tab Completion: Easy-to-use command tab completion
- Paper 1.21.1 or higher
- Java 21 or higher
- Download the latest version from the Releases page
- Place the JAR file in your server's
plugins
folder - Restart your server
- Enjoy the protection!
Command | Description |
---|---|
/pluginhiderx or /phx |
Show plugin information |
/pluginhiderx reload |
Reload the plugin configuration |
/pluginhiderx info |
Display detailed plugin information |
/pluginhiderx test |
Test your permissions |
/pluginhiderx debug |
Show debug information (admin only) |
Permission | Description | Default |
---|---|---|
pluginhiderx.viewplugins |
Allows seeing server plugins | false |
pluginhiderx.bypass |
Bypasses all plugin hiding restrictions | false |
pluginhiderx.admin |
Access to admin commands | op |
The default config.yml
file:
settings:
debug: false
block-version-commands: true
additional-blocked-commands:
- about
- icanhasbukkit
messages:
no-permission: "&cYou don't have permission to view server plugins!"
unknown-command: "&cUnknown command. Type \"/help\" for help."
prefix: "&7[&6PluginHiderX&7]&r "
advanced:
send-fake-unknown-command: false
log-blocked-attempts: true
log-message: "Player {player} tried to use blocked command: {command}"
debug
: Enable debug modeblock-version-commands
: Block/version
and similar commandsadditional-blocked-commands
: Add more commands to block
no-permission
: Message sent when a player lacks permissionunknown-command
: Message sent when using fake unknown commandprefix
: Plugin message prefix
send-fake-unknown-command
: Send unknown command message instead of permission errorlog-blocked-attempts
: Log when players attempt to view pluginslog-message
: Format of the log message
PluginHiderX automatically checks for updates on startup. When a new version is available, a notification will appear in the console and in-game for administrators.
PluginHiderX collects anonymous usage statistics to help improve the plugin. You can opt-out by setting metrics.enabled
to false
in the config.
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Please make sure to test your changes before submitting a pull request.
PluginHiderX is licensed under the MIT License - see the LICENSE file for details.
Need help with PluginHiderX?
Made with ❤️ by Chamika Samaraweera