Game Hosting

Monsoon Special: save up to 35% on Minecraft & game server plans Up to 35% off games

Claim offer
How to Set Up a Minecraft Server Whitelist
Sep 23, 2026 8 views

How to Set Up a Minecraft Server Whitelist

A step-by-step guide to enabling and managing a Minecraft whitelist, so only approved players can join your server.

How to Set Up a Minecraft Server Whitelist

A whitelist restricts your Minecraft server to only the players you've explicitly approved โ€” essential for private friend-group servers, and useful even on public servers during a controlled early-access phase.

Enabling the Whitelist

  1. Open server.properties and set white-list=true
  2. Restart the server (a setting change here requires a restart, not just a reload)
  3. Once enabled, only whitelisted players (and server operators) can connect โ€” everyone else sees a "not whitelisted" message

Adding Players

From the console or in-game as an operator:

/whitelist add PlayerName

This adds the player to whitelist.json. You can also edit that file directly through your panel's file manager if you're adding many players at once.

Managing the Whitelist

  • /whitelist remove PlayerName โ€” removes a player
  • /whitelist list โ€” shows everyone currently whitelisted
  • /whitelist reload โ€” reloads the list from whitelist.json without a full restart, useful after manually editing the file

Common Issues

  • Player says they can't join despite being added: Double-check the exact spelling/capitalization of their Minecraft username, and confirm the server was restarted (or /whitelist reload was run) after adding them
  • Whitelist not enforcing: Confirm white-list=true is actually saved in server.properties โ€” a common mistake is editing the file but not restarting before testing
  • Op players getting blocked too: Server operators bypass the whitelist by default, so if an op is being blocked, something else (a ban, or a separate access-control plugin) is likely the real cause

When to Use a Whitelist vs a Password Plugin

A whitelist is enforced at the vanilla server level and requires no plugins โ€” the simplest, most reliable option for a private server. Password/login plugins are more relevant for public servers wanting an extra verification step beyond Minecraft's own account system, which is a different use case.

Manage your whitelist directly through RepublicNodes' in-browser file manager โ€” no FTP client needed to edit whitelist.json or server.properties.

Did you find this blog helpful?

found this blog helpful.