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.
Step 1: Accessing The Configuration File
- Log into your MintServers panel and click Stop to safely shut down your server.
- Navigate to the Files tab on the left-hand sidebar.
- Open the
storagefolder and click onstarbound_server.configto 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.
Step 2: Add A User Account For Each Player
- Scroll through the file until you find the line that begins with
"serverUsers", followed by an empty pair of curly brackets. - Inside those brackets, add one block per player using the format below, replacing
usernamewith the exact name they'll enter when joining, andpasswordwith their chosen password.
"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.
- Near the top of the same file, find the line
"allowAnonymousConnections" : true. - Change
truetofalse. - Save the file.
- 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:IfallowAnonymousConnectionsis set tofalseand no working accounts exist yet, nobody, including you, can join. Set it back totruetemporarily 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.