Disguises
Let players and staff disguise with Bridge: random or chosen names, a rank and a skin, plus staff tools to look up real names.
How disguises work
/disguise (also /dis or /nick) hides who you are. You get a new name, a rank to show, and a skin. The disguise is saved, so it follows you to every server and stays when you rejoin, until you run /undisguise.
If a real player with your disguised name joins the network, your disguise is removed and you get a message.
Picking a disguise
What you can choose depends on your permissions:
| Permission | What it adds |
|---|---|
bridge.disguise | Use /disguise. Without the nodes below you get a random name, the network's default rank and a random skin. |
bridge. | Choose the name with /disguise <name>. |
bridge. | Choose a name that belongs to a real Minecraft account. |
bridge. | Choose the rank to show. |
bridge. | Choose the skin. |
With rank or skin rights, /disguise opens a dialog on 1.21.6+ clients (unless the player set their interface style to menus in Toolkit) and a chest menu on older clients.
Names
A name must be 3 to 16 letters, digits or underscores. Bridge refuses names that:
- are online on your server or already used as a disguise,
- belong to a player who has joined your network,
- belong to a real Minecraft account, unless you have
bridge..disguise. existing
Bridge tries up to eight random names until one passes these checks.
Ranks
You can pick any visible rank at or below your own weight. bridge. unlocks every visible rank, and bridge. unlocks one rank by name, like bridge..
Skins
The skin menu offers your own skin, a random one, the skin of any account you type in chat, and a set of built-in skins. Staff can add more with /disguiseskins add.
Changing a disguise
| Command | What it does |
|---|---|
/disguise random | Disguises you with a fully random identity. |
/skin [skin] | Changes your skin. A built-in skin name or an account name. Empty opens the skin picker with bridge., or gives you a random skin without it. Needs bridge.disguise. |
/disguiserank [rank] | Changes the rank you show. Empty uses the default rank. Needs bridge.disguise. |
/undisguise | Removes your disguise. Also /undis or /unnick. |
Staff tools
These need bridge..
| Command | What it does |
|---|---|
/realname <name> | Shows who is behind a disguised name, with their skin, rank and since when. |
/disguiselist [page] | Lists every active disguise on the network. |
/disguiselogs <player> [page] | Shows a player's recent disguise history. |
/disguiseskins list [page] | Lists every disguise skin. |
/disguiseskins add <name> <account> | Adds a skin copied from a Minecraft account. |
/disguiseskins remove <name> | Removes an added skin. Built-in skins can't be removed. |
/user disguise <player> | Puts a random disguise on a player on your server. |
/user undisguise <player> | Removes the disguise of a player on your server. |
/disguise debug menu | Opens the chest menu flow regardless of client version. |
/disguise debug dialog | Opens the dialog flow regardless of client version. |
Staff with bridge. can also disguise as a rank above their own with /disguiserank. /user disguise and /user undisguise also need bridge..