# How to Kick and Ban Players on Your The Isle Evrima Server (/docs/the-isle-evrima/kick-ban-players)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Keeping your server clean of rule-breakers is essential. On Evrima, **all kick and ban actions go through RCON** — there's no in-game admin console.

> Before using these commands, you must be set up as an [admin](/docs/the-isle-evrima/admin-setup) and have [RCON configured](/docs/the-isle-evrima/rcon-setup).

Kick a Player [#kick-a-player]

<Steps>
  <Step>
    Connect via RCON [#connect-via-rcon]

    Use a community Evrima RCON client. See [RCON Setup](/docs/the-isle-evrima/rcon-setup) for compatible clients.
  </Step>

  <Step>
    Find the player's ID [#find-the-players-id]

    Run `playerlist` to see all connected players with their SteamID64 values.
  </Step>

  <Step>
    Send the kick command [#send-the-kick-command]

    ```
    kick 76561198000000001,Toxic behavior
    ```

    Format: `kick <SteamID64>,<reason>`

    The player is disconnected immediately and can rejoin if not banned.
  </Step>
</Steps>

Ban a Player [#ban-a-player]

The ban command takes a name, ID, reason, and duration in seconds.

```
ban PlayerName,76561198000000001,Cheating,0
```

Ban Command Format [#ban-command-format]

```
ban <Name>,<SteamID64>,<Reason>,<DurationSeconds>
```

| Parameter         | Description                                           |
| ----------------- | ----------------------------------------------------- |
| `Name`            | Player's in-game name (or any identifier)             |
| `SteamID64`       | Player's Steam64 ID — required for reliable bans      |
| `Reason`          | Reason shown to the player when they try to reconnect |
| `DurationSeconds` | Ban length in seconds. `0` = permanent                |

Common Ban Durations [#common-ban-durations]

| Duration  | Seconds   |
| --------- | --------- |
| 1 hour    | `3600`    |
| 24 hours  | `86400`   |
| 7 days    | `604800`  |
| 30 days   | `2592000` |
| Permanent | `0`       |

Examples [#examples]

```
# Permanent ban
ban ToxicPlayer,76561198000000001,Harassment,0

# 24-hour ban
ban ToxicPlayer,76561198000000001,Spamming,86400

# 7-day ban
ban ToxicPlayer,76561198000000001,Cheating,604800
```

Unban a Player [#unban-a-player]

```
unban 76561198000000001
```

This removes the player from the ban list. They can connect again immediately.

Find a Player's SteamID64 [#find-a-players-steamid64]

| Method                | How                                                             |
| --------------------- | --------------------------------------------------------------- |
| **Player is online**  | `playerlist` via RCON shows all connected players with IDs      |
| **Need details**      | `getplayerdata 76561198000000001` shows class, growth, location |
| **Player is offline** | Look up their Steam profile at [steamid.io](https://steamid.io) |

Best Practices [#best-practices]

* **Always warn first** — use `announce` to post a public warning before kicking
* **Use SteamID64 for bans** — not just names, which can be changed
* **Log your bans** — keep a record in your Discord with the SteamID, reason, and date
* **Always include a reason** — it's shown to the banned player and helps with appeals
* **Use temporary bans for first offenses** — escalate to permanent for repeat offenders

Related Guides [#related-guides]

* [Admin Commands](/docs/the-isle-evrima/admin-commands)
* [RCON Setup](/docs/the-isle-evrima/rcon-setup)
* [Admin Setup](/docs/the-isle-evrima/admin-setup)
* [Whitelist](/docs/the-isle-evrima/whitelist)
