---
title: "How to whitelist, op and ban players"
url: https://help.endercloud.in/docs/whitelist-op-and-ban-players
category: "Minecraft Hosting"
type: Guide
tags: ["commands", "minecraft", "players", "whitelist"]
keywords: "make myself op, admin, operator, deop, whitelist add, not white-listed, ban player, unban, pardon, ban ip, kick, player manager, allowlist, whitelist, how to whitelist, turn off whitelist, op player, how to op, op myself, ban, unban player, kick player, players tab, not whitelisted error, op kaise de"
difficulty: beginner
time: "5 minutes"
updated: 2026-11-14
source: Endercloud Knowledge Base (official)
---

# How to whitelist, op and ban players

> The whitelist is on by default: run whitelist add YourName first. Use the Players tab (Online Players, Operators, Whitelist, Banned Players, Banned IPs) or console commands.

You can manage players in two ways: with the **Players** tab in the Game Panel (no commands needed), or by typing commands in the **Console**. Both change the same files (`ops.json`, `whitelist.json`, `banned-players.json` and `banned-ips.json`).

> **Warning:**
> **The whitelist is ON on a fresh server** (`white-list=true`). Before you can join, add yourself: type `whitelist add YourName` in the **Console**, or use **Players → Whitelist**. Add every friend the same way, or turn the whitelist off.

## Using the Players tab

1.  Open your server in the Game Panel and click **Players** (under MANAGEMENT). The header shows how many players are online out of the maximum, for example "Players - 0/20".
    
2.  Pick a tab. Each shows a count:
    
    -   **Online Players**: who is on the server right now.
        
    -   **Operators**: players with admin powers (ops).
        
    -   **Whitelist**: players allowed to join while the whitelist is on.
        
    -   **Banned Players**: banned usernames.
        
    -   **Banned IPs**: banned IP addresses.
        
3.  Add or remove a player by their exact Minecraft username. Online players can be opped, kicked or banned straight from the list.
    

The server should be running for changes to take effect at once. If a change doesn't show in game, restart the server. Sub-users need the Players permission to use this tab.

## Using console commands

In the panel **Console**, type commands without the `/`. In game, ops type the same commands with a `/` in front.

### Operators (admins)

```
op Steve
deop Steve
```

Make yourself an op first, so you can use commands in game. Only op people you trust completely: ops can change game modes, give items, ban players and stop the server.

### Whitelist

```
whitelist on
whitelist add Steve
whitelist remove Steve
whitelist list
whitelist off
```

When the whitelist is on, only listed players (and ops) can join. Others see "You are not white-listed on this server!". To also kick players who are already online when you remove them, turn on `enforce-whitelist` in **Properties**.

> **Note:**
> New Endercloud servers start with the whitelist **on**. If nobody can join a fresh server, add your players or run `whitelist off`. You can also switch off `white-list` in **Properties**, click **SAVE** and restart.

### Bans and kicks

```
kick Steve Please read the rules
ban Steve Griefing
pardon Steve
ban-ip Steve
pardon-ip 203.0.113.5
banlist
```

-   `kick` removes a player once. They can rejoin.
    
-   `ban` blocks a username. `pardon` removes the ban.
    
-   `ban-ip` blocks the player's IP address (you can give a name of an online player or an IP). `pardon-ip` needs the IP address itself.
    

> **Tip:**
> For ranks with different permissions (helper, moderator, admin), use a permissions plugin instead of giving everyone op. See [LuckPerms ranks and permissions](/docs/luckperms-ranks-and-permissions).

## Offline (cracked) mode warning

If `online-mode` is `false`, Minecraft does not check accounts, so **anyone can join using any name**, including a name on your whitelist or op list. A whitelist alone does not protect an offline server. Use a login plugin so each name is protected by a password. Also note that player IDs (UUIDs) are different in offline mode, so players added while the server was online may need to be added again after switching. See [How to enable offline (cracked) mode](/docs/how-to-enable-offline-cracked-mode).

## Bedrock servers

Vanilla Bedrock calls the whitelist the **allow list**. Use `allowlist add Steve`, `allowlist remove Steve` and `allowlist on` in the console, and `op` / `deop` for operators. Bedrock Dedicated Server has no ban command, so keep the allow list on for private servers. See the [Bedrock server guide](/docs/bedrock-server-guide).

## Frequently asked questions

**Q: I added a player but they still can't join**

Check the spelling of the username (it must match exactly). If the player recently changed their name, add the new name. On a Geyser crossplay server, Bedrock players usually need the Floodgate prefix (often a dot) before their name.

**Q: "That player does not exist" when using whitelist add**

On an online-mode server, Minecraft looks the name up in Mojang's account database. Make sure the account is a real Java account and the name is spelled correctly.

**Q: How do I make a friend an admin of the panel, not just the game?**

Add them under **Users** in the Game Panel with the permissions they need. See [How to add sub-users](/docs/how-to-add-sub-users).
