How do I unban or pardon a player?
Unbanning a player takes one command — but if they still can't join, it's often because they have both a name ban and an IP ban. Here's how to clear both.
Pardoning a player
In the Console:
pardon PlayerName— lifts a name ban.pardon-ip 1.2.3.4— lifts an IP ban.
If the player still shows as banned after pardoning their name, check for an IP ban too — they may have both a name and an IP ban.
Where bans are stored
Bans live in banned-players.json and banned-ips.json. If you need to, you can edit those files directly (with the server stopped) via the Files tab.
Tip: When a pardon doesn't seem to work, it's almost always a lingering IP ban. Run
pardon-ipwith their address to clear it.
Frequently asked questions
I pardoned them but they still can't join — why? They likely also have an IP ban. Use pardon-ip <address> in addition to pardon PlayerName.
Can I edit the ban files directly? Yes — stop the server first, then edit banned-players.json / banned-ips.json in the Files tab.
Where do I find their IP to pardon? Check banned-ips.json for the address associated with the ban.