Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Exploring the procedurally generated chaos of Starbound is far more enjoyable when the people you share it with are people you actually invited. Random visitors crashing your base or griefing your outpost gets old fast. Starbound does not ship with a traditional whitelist toggle, so the workaround is to disable anonymous connections and require every player to log in with a named account that you control.
This approach turns the server into an invite-only space. Once configured, anyone without valid credentials is rejected at the door, regardless of how they found your IP. The setup involves three short stages: making the server private, defining the accounts, and connecting with them.
With anonymous joins still permitted, accounts are pointless because anyone can walk in without one. The first job is to flip that setting off.




Leave the editor open. The next step happens in the same file.
The `serverUsers` block is where every approved player gets defined. The syntax looks intimidating at first, but it follows a clear pattern: each user is one line with a name, an admin flag, and a password.
`"UsernameHere" : { "admin" : false, "password" : "PasswordHere" }`

Hit Save at the top of the editor when the list looks right, then head back to the main panel and Restart the server so the changes load.
A quick tip: keep a private text file or password manager entry with the list of accounts. Players will message you for theirs more than once.
With the server now refusing anonymous joins, every player needs to log in properly.


If the credentials match an entry in the config, the connection goes through and you spawn in normally.
Login keeps getting rejected. Almost always a typo. Reopen the server config, double check the username and password against what the player is entering, and confirm there is no stray space or quotation mark. If you would rather not deal with accounts at all, switch `allowAnonymousConnections` back to `true`, save, and restart.
Changes refuse to take effect. Two usual suspects: the file was not saved, or the server was not restarted afterward. If both look correct, Force Stop the server before editing again. As a last resort, you can reset the file entirely by opening your FTP client or file manager, navigating to the storage directory, ticking `starbound_server.config`, and clicking Delete. A fresh default version will appear on the next start, ready for you to configure from scratch.
Come chat with us and we will get back to you as soon as possible!
Contact SupportSet up a Starbound dedicated server, connect from the game, add admins, enable a whitelist, adjust team size, and install Workshop mods.
Set up a Starbound admin account, enable in-game admin access, and fix common login or permissions errors on your server.
Some Eco players cause more trouble than the actual apocalypse. This guide covers banning, unbanning, and cleaning up the Users.eco file when the standard commands are not an option.