Appearance
Staff tools
The kit that the staff use: the staff mode, the tool kit that comes with it, the lookups and the ways to talk to each other.
The staff mode
/staffmodetoggleThe permission is appeltools.command.staff. The command also answers to /smtoggle, /staffmode, /sm and /h.
Switching the staff mode on:
- gives you the tool kit (see below);
- parks your own inventory, so that you can play without it;
- switches the staff chat on, so that what you write goes to the staff and not to the players;
- tells the other staff that you are in the staff mode, and on Discord too.
Switching it off gives your own inventory back and takes the tool kit away.
TIP
The staff mode is remembered when you log out and back in.
The tool kit
Five items in your hotbar. They only do something while the staff mode is on.
| Slot | Item | What it does |
|---|---|---|
| 0 | A feather | Vanish: runs PremiumVanish's /vanish, so you become invisible. |
| 1 | A blaze rod | Freeze the player you are looking at. |
| 4 | A chest | Open the inventory of the player you are looking at. |
| 5 | A paper | Open the notes of the player you are looking at. |
| 8 | An eye of ender | Teleport you to the next player of the server. |
The freeze, the chest and the paper all work on the player you are looking at. When there is no player in sight, you are told so.
WARNING
The chest runs InvSeePlusPlus. Without that plugin the item does nothing.
The eye of ender walks through the players of the server one by one and teleports you to the next one — the quickest way to find somebody who is hiding.
The freeze
/freeze SteveThe permission is appeltools.command.staff.freeze. It runs on the backend.
A frozen player cannot move, cannot use his inventory, cannot break or place blocks, cannot touch anything and cannot run a command. He is told that he is frozen.
Running /freeze Steve again lifts the freeze.
The lookups
| Command | Where | Permission | What it shows |
|---|---|---|---|
/seen <player> | backend | appeltools.command.staff.seen | When the player was last online, and how long ago that was. |
/alts <player> | backend | appeltools.command.staff.alts | The other accounts that share an address with the player. |
/geoip <player> | backend | appeltools.command.staff.geoip | Where the player connects from. |
/stats <player> | backend | appeltools.command.staff.stats | The statistics of the player, in a window. |
/versionlist | proxy | appeltools.command.staff.versionlist | The plugins of the server with their versions. |
/stafflist | proxy | appeltools.command.staff.stafflist | The staff that are online. |
/geoip uses ipinfo.io. With a token in server.ipinfo-token the country is shown by name; without one the country is a two-letter code and the service answers less often.
Talking to the other staff
| Command | Permission | What it does |
|---|---|---|
/staffchat <message...> | appeltools.command.staff.staffchat | Write to the other staff only. Alias: /sc. |
/staffchattoggle [on/off] | appeltools.command.staff.staffchat | Switch the staff chat on and off. Alias: /sctoggle. |
/staffnotificationstoggle [on/off] | appeltools.command.staff | Switch the staff notifications on and off. |
/staffspytoggle [on/off] | appeltools.command.staff.staffspy | Switch the staff chat spy on and off. |
/broadcast <message...> | appeltools.command.staff.broadcast | Write to everybody on the proxy. Aliases: /a, /alert, /bc. |
The spy is the way to read the private messages of the players: with it on, the staff see the private messages as they go by.
The staff chat and the notifications are separate switches: a member of the staff can be in the staff chat without getting the notifications about every join and every leave.
The notes
The notes about a player are written with /notes on the proxy and read with /notesgui on the backend — the latter opens them in a chest, where every note can be read, edited and deleted.
See the reports page for the whole of it.