The staff ladder every server builds
Most community servers end up with the same ranks, from Helper and Moderator through Admin to Head Admin, Manager and Owner, because permission systems are built as ladders and rank is the only reward most volunteers receive. Above Admin, the extra rungs mostly add authority over other staff rather than new tools. As titles multiply they stop telling players who can help, which is why some servers assign roles by task instead.
By SweetMask · · 4 min read
Helper, Moderator, Admin, Senior Admin, Head Admin, Manager, Owner: give a community a year and it will usually have that ladder, or one a rung either side of it. It appears everywhere because the permission tools are built as ladders and because rank is the only pay most servers can offer, and it keeps growing until the titles stop meaning anything.
The tools draw the ladder for you
Open the permissions system on almost any community server and the ladder is already there. LuckPerms on Minecraft has a feature called tracks, which its documentation describes as a ladder or a promotion route. Its worked example is a staff track running from default through helper and mod to admin, climbed one step at a time with a promote command.
SourceMod gives admins letter flags: c to kick, d to ban, m for RCON, and at the top z, which "magically enables all flags and ignores immunity values". Admins also carry an immunity number, and a lower number cannot target a higher one. Discord orders roles in a list, and members can only act on people whose highest role sits below their own. Nobody can kick or ban someone at their own level or above, even with the permission to do it.
Every one of those systems puts staff in an order. Most owners then give each rank everything the rank below has, plus a little more, and the ladder is complete. Nothing stops an owner from building something flatter, but the examples all point one way, and most servers take the example.
What each rung actually permits
On a typical server the split looks something like this. A helper answers questions and can mute or warn, and a moderator can also kick and hand out temporary bans. An admin bans permanently, lifts bans, changes maps and edits the configuration. Above that, the command list barely changes. Senior admins, head admins and managers mostly gain authority over other staff: who is hired and promoted, and whose ban stands on appeal. The owner keeps what nobody else can hold: the host account and the final say. Put together, the upper rungs form a management layer over a moderation team, and on a small server the managers can end up outnumbering the people they manage.
Why the ranks multiply
A volunteer is paid in two currencies: the work itself, much of it invisible to everyone else, and the title. When the work becomes routine, the title is the only thing left to raise, and each promotion needs a rung above it so that the next one is possible. Senior Admin exists on so many servers because owners wanted to reward a long-serving admin without handing over root. Trial Moderator appears at the bottom for the opposite reason, to let someone in before anyone trusts them.
The same machinery sells ranks. The second example track in the LuckPerms documentation is for donors, running from default through iron and gold to diamond, with a promotion each time a player buys an upgrade. To a new player a coloured prefix is a coloured prefix, and a server with six staff titles and six paid ones leaves them guessing which names carry authority.
What inflation does to trust
Titles are supposed to tell players who can help and who decides. When a fifth of the people online wear a staff tag, the tag tells them neither. Players start asking the highest rank online instead of the right one, and every decision grows an appeal route that climbs until it reaches the owner, who ends up doing the job the ladder was meant to spare them.
Inside the team, inflation turns promotion into politics. If rank is the reward, every promotion is also a verdict on the people who did not get one, and a demotion becomes a public event with sides. A good share of what gets called community drama starts in the staff channel over exactly this.
There is a plain technical risk as well. On Discord, power follows the order of the role list, so a role dragged one place too high can let a moderator kick an admin, and a list with twenty staff roles is where that kind of mistake hides.
Roles by task instead of by rank
The alternative is to hand out roles by job and keep seniority out of the title. Support staff answer tickets, which can work well without a helpdesk. Moderators on shift handle chat and in-game reports. A separate appeals group reviews bans, which works better when its members did not issue them. Event runners and builders get exactly the permissions their work needs and no moderation tools at all, and one person can hold two roles.
The tools allow this with a little effort. LuckPerms groups do not have to sit on a track, and SourceMod sets aside flags o to t for custom groups. On Discord, a role can carry permissions without being placed near the top of the list. Tenure can still be recognised with a badge or a line on the staff page without turning it into power. What remains of the ladder is short: staff, a few leads who each own an area, and the owner.
Before you add another rung
Most new ranks are created in a hurry, to keep someone happy or to settle an argument. Before creating one, write down what the rank can do that the one below cannot, and what would make someone lose it. If the only honest answer to the first is that they have been around a long time, the server owes them a thank-you and should leave the ladder as it is.
The guides on recruiting staff and on moderating a community cover the people. The structure is the part an owner can settle before anyone is hired, and it is much harder to change once six people have a title that depends on it.
Sources
- wiki/pages/Tracks.md at master · LuckPerms/wiki · GitHub — LuckPerms
- Adding Admins (SourceMod) - AlliedModders Wiki — AlliedModders
moderationstaffserver administrationcommunity
More
Why Minecraft 1.8 PvP never died
The 1.9 Combat Update split Minecraft PvP in 2016, and the side that stayed on 1.8 never had to move, because plugins let servers keep the old fighting for newer clients.
SweetMask · · 4 min
Automated moderation arrives, and the old problems come with it
Discord's AutoMod and machine-learning filters cover every hour of the day, but they miss context and polite harassment, and they make appeals harder to answer.
SweetMask · · 5 min
Why consoles never got community servers
Consoles only let players reach what the platform can vouch for, and nobody vouches for a community server. Crossplay has let console players in as guests, never as hosts.
SweetMask · · 4 min