# Commands
Four commands: `/nick` for disguises, `/randomnick` for a quick one, `/realname` for finding out who someone is, and `/nametag` for admin bits.
## Disguising someone
The full disguise, name and skin together:
```
/nick @s as Notch
```
You can target anyone, not just yourself:
```
/nick Steve as Notch
```
To change only one half:
```
/nick @s with_name Herobrine new name, your own skin
/nick @s with_skin Notch your own name, Notch's skin
```
For a skin that doesn't belong to a real player, use a Mineskin URL or ID:
```
/nick @s from_url https://mineskin.org/12345
```
And to undo it:
```
/nick @s reset reset someone specific
/nick reset reset yourself
```
## Random nicks
```
/randomnick
```
Picks a realistic-looking username and applies it. These come from a pool of real player names, so they don't look made up.
For someone else:
```
/randomnick Steve
```
## Finding out who someone is
```
/realname SomeNick
```
Gives you their real username and UUID. Staff-only by default, and the thing you'll want when someone reports a nicked player.
For more detail:
```
/nametag debug Steve
```
Shows their real name, real UUID, current nick and nicked UUID all at once.
## Admin tools
| Command | What it does |
|---|---|
| `/nametag reload` | Reread the config from disk |
| `/nametag refresh_player <player>` | Push someone's name and skin out to everyone again. Try this if a nick looks stale for some players |
| `/nametag version` | Which version you're on |
| `/nick save_all` | Force-save every online player's nick data |
| `/nick save_cached` | Force-save everything currently held in memory |
| `/nick reset_all` | Reset every nick on the server and wipe the stored data |
`/nick reset_all` cannot be undone, so keep it to a tight permission.
The two save commands are worth running before a planned restart if you've made a lot of changes and want to be certain nothing is lost.
## Permissions
| Permission | Covers |
|---|---|
| `lodestone.nametag.commands.nick` | Nicking yourself |
| `lodestone.nametag.commands.nick.others` | Nicking other people |
| `lodestone.nametag.commands.nick.reset` | Resetting your own nick |
| `lodestone.nametag.commands.nick.reset_all` | Resetting everyone's |
| `lodestone.nametag.commands.nick.save_all` | `/nick save_all` |
| `lodestone.nametag.commands.nick.save_cached` | `/nick save_cached` |
| `lodestone.nametag.commands.randomnick` | `/randomnick` on yourself |
| `lodestone.nametag.commands.randomnick.others` | `/randomnick` on others |
| `lodestone.nametag.commands.realname` | `/realname` |
| `lodestone.commands.nametag.reload` | `/nametag reload` |
| `lodestone.commands.nametag.refresh_player` | `/nametag refresh_player` |
| `lodestone.commands.nametag.debug` | `/nametag debug` |
`/nametag version` needs no permission.
## Related Pages
- [[Name Tag/Server Owners/Overview]], what Name Tag does
- [[Name Tag/Server Owners/Configuration]], every setting explained
- [[Name Tag/Server Owners/Proxy Setup]], sharing nicks across a network