HideRank
Let players hide their ranks in chat with a simple toggle command. Lightweight, Vault-integrated, and Folia-ready
HideRank
HideRank
Overview
HideRank is a simple yet powerful plugin that allows players to toggle the visibility of their ranks in chat. Whether your players want to go incognito or simply prefer a cleaner chat appearance, HideRank provides a seamless solution with full Vault integration and Folia support for optimal performance.
Demo
BEFORE /hiderank

AFTER /hiderank

Video Tutorial:
Features
- Permission-Based - Players can hide/show their ranks with a simple command - Permission-Based - Works seamlessly with any Vault-compatible permissions plugin - Permission-Based - Fully compatible with Folia for multi-threaded server performance - Permission-Based - Player preferences are saved and restored on rejoin - Permission-Based - Set what rank appears when hiding is enabled - Permission-Based - Prevents spam with a 5-second cooldown - Permission-Based - Full RGB color support for messages and ranks - Permission-Based - Minimal performance impact on your server - Permission-Based - Use `/hiderank`, `/hr`, or `/togglerank` - Permission-Based - Control who can use the plugin
Commands
| Command | Description | Aliases | |---------|-------------|---------| | `/hiderank` | Toggle rank hiding on/off | `/hr`, `/togglerank` |
Permissions
| Permission | Description | Default | |------------|-------------|---------| | `hiderank.use` | Allows players to toggle rank hiding | `true` | | `hiderank.*` | Grants access to all HideRank features | `false` |
Requirements
- Additional Requirements: 1.21+ - Additional Requirements: Paper, Spigot, or Folia - Additional Requirements: Additional Requirements: - Additional Requirements: A Vault-compatible permissions plugin (LuckPerms, GroupManager, etc.)
Configuration
The plugin comes with a simple configuration file where you can customize:
- Default rank displayed when hiding is enabled - All plugin messages with full hex color support - Enable/disable the entire system - Cooldown messages
Example config.yml:
```yaml default-rank: "&#AFAFAF&lMEMBER &f"
enabled: true
messages: enabled: "&#FF0000&lHideRank &7&L➡ &fRank hiding is now FF00on" disabled: "&#FF0000&lHideRank &7&L➡ &fRank hiding is now &#FF0000off" no-permission: "&#FF0000You don't have permission to use this command!" vault-not-found: "&#FF0000Vault plugin not found! HideRank system disabled." no-chat-service: "&#FF0000No chat service found! HideRank system disabled." cooldown: "&#FF0000Please wait before using this command again!" ```
Installation
1. Download the latest version of HideRank 2. Make sure Vault and a permissions plugin are installed 3. Place HideRank.jar in your plugins folder 4. Restart your server 5. Configure the plugin to your liking (optional) 6. Enjoy!
How It Works
When a player uses `/hiderank`: 1. Their current rank/prefix is saved 2. Their displayed rank is changed to the configured default rank 3. The setting persists across server restarts and rejoins 4. Using the command again restores their original rank
Support
Found a bug or have a suggestion? - Report issues on the issue tracker - Join the discussion section - Leave feedback in reviews
Statistics
This plugin uses bStats to collect anonymous usage data. You can opt-out in the bStats config if desired.
---
If you enjoy HideRank, please leave a ⭐ rating!