Summer Sale   25% off with code 00d 00h 00m 00s


 
 
 
 
Knowledgebase Starbound How to Whitelist Players on Your Starbou...

How to Whitelist Players on Your Starbound Server

Starbound doesn't have a whitelist in the traditional sense, but it gives you something even more secure: individual user accounts with their own passwords. Setting these up, combined with turning off anonymous connections, keeps your server private to only the players you approve.

⚠️ Important Warning: Always make sure your server is completely stopped on your MintServers panel before editing this file. It uses strict JSON formatting, so a single missing comma or bracket can stop it from starting.

Step 1: Accessing The Configuration File

  1. Log into your MintServers panel and click Stop to safely shut down your server.
  2. Navigate to the Files tab on the left-hand sidebar.
  3. Open the storage folder and click on starbound_server.config to open it in the text editor. For a closer look at this file and its other settings, see our guide on configuring your Starbound server settings.
Start Your Starbound ServerUnlimited RAM · Unlimited slots · From $9.99/monthStart My Server

Step 2: Add A User Account For Each Player

  1. Scroll through the file until you find the line that begins with "serverUsers", followed by an empty pair of curly brackets.
  2. Inside those brackets, add one block per player using the format below, replacing username with the exact name they'll enter when joining, and password with their chosen password.
📄 starbound_server.config
"serverUsers" : {
    "PlayerOne" : {
        "admin" : false,
        "password" : "theirpassword"
    },
    "PlayerTwo" : {
        "admin" : true,
        "password" : "anotherpassword"
    }
},
💡 Pro Tip: Making Someone An Admin Set "admin" to true for any account that should be able to use in-game admin commands, and false for regular players. Keep this list private since anyone with these usernames and passwords can log in as that player.

Step 3: Turn Off Anonymous Connections

Adding accounts alone isn't enough. As long as anonymous connections are allowed, anyone can still join without a username or password at all.

  1. Near the top of the same file, find the line "allowAnonymousConnections" : true.
  2. Change true to false.
  3. Save the file.
  4. Navigate back to the Console tab and click Start.

Once your server restarts, only the accounts you added will be able to connect, each logging in with their own username and password.

🛠️ Troubleshooting Common Whitelist Issues

  • Player can't connect at all: Confirm their username in the config file exactly matches the character name they're entering in-game, including capitalization.
  • Server won't start after editing: Double check that every account block has matching curly brackets and commas, and that the very last entry in the list doesn't have a trailing comma after it.
  • Locked yourself out: If allowAnonymousConnections is set to false and no working accounts exist yet, nobody, including you, can join. Set it back to true temporarily while you fix your account entries.

Your server is now private to only your approved players. If you run into any trouble getting the formatting right, no worries! Just open a support ticket and our team will gladly help you get it sorted.

Was this article helpful?

Starbound Server Hosting

Start Your Own Starbound Server

Repair your ship, explore the universe 24/7 Expert Support Swap between 34 games at any time
Start My Starbound Server From $9.99/month  ·  24-hour money-back guarantee
Starbound server hosting