Banning and Unbanning Players - Alderon-Games/pot-community-servers GitHub Wiki
Caution
We have moved our documentation to a new location! Please visit Banning and Unbanning Users for the most up-to-date information for this page.
You can ban users two ways, either by adding them manually to the bans.txt
file or by using a chat command in-game.
Important Note: The bans.txt
file will hot reload once a minute if changed and there is an in-game command to add / remove items from the list (see below). We recommend adding bans with RCON commands or in-game chat commands!
- In the Saved folder you must create a file called
bans.txt
- Add the banned users for your server in the text file and click "Save".
Path: Saved/bans.txt
You must add each ban on a new line.
Each line in your text file must follow this format:
AGID:UnixTimestamp:AdminReason:UserReason
Variable | Example | Description |
---|---|---|
AGID | 123-443-512 |
The Alderon Games ID of the player. |
UnixTimestamp | 1644464516 |
If the ban is temporary, enter the Unix Timestamp of the date the player will be unbanned. You can generate the timestamp here https://www.epochconverter.com/. If the ban is permanent, set this to 0
|
AdminReason | Admin message here! |
An internal message that will only be visible by admins. Useful for keeping notes. Can be left blank. NOTE: you cannot use a colon : in this description or else it will break your bans. |
UserReason | Banned for spamming the chat. |
The message the user will see when attempting to join your server. Ensure this is descriptive so the player understand why they were banned. NOTE: you cannot use a colon : in this description or else it will break your bans. |
525-053-709:0:Reason for admins here:Stay out of my server
123-456-678:1645059401:I have banned them:Broke rule number three
543-226-532:1645059400:admin note here:You are banned because you were rude
766-980-003:0::Broke rule 12 so you are permabanned.
Log into your server and issue the following command: /ban <playername> <kick reason>
Example: /ban Jiggy Breaking rule 12
You can leave the ban reason blank if desired.
/unban PlayerID
- Unbans the user.
/reloadbans
- The bans list will be refreshed ever 1 minute, however this command will reload it immiedately.
While in Spectator Mode, you are able to click "Ban" next to the player's name to ban them from the server. Upon banning a player, it will prompt you for a ban reason. This is optional, and can be left blank if desired. Bans via this method are permanent.