February 17 – Server Configuration Changes

As many of you have already noticed, the changes from our February 12 unstable update have now been pushed to stable. We made a couple of changes to the way that servers configure user accounts, and since several users have asked about it, here’s a brief explanation.

Your server’s starbound.config file should now have an empty serverUsers entry. This is where you will add player and administrator accounts. Here’s an example configuration:

  "serverUsers" : {
    "fred" : {
      "admin" : true,
      "password" : "hunter2"
    },
    "george" : {
      "admin" : false,
      "password" : "swordfish"
    }
  },
  "allowAnonymousConnections" : false,
  "allowAdminCommands" : true,
  "allowAdminCommandsFromAnyone" : false,
  "bannedIPs" : [  ],
  "bannedUuids" : [  ],

Note that both admin and non-admin user accounts are configured here, and all of these accounts require a user name (entered on the join server dialog in game). Multiple users can log into the same account, so if you want a simple server password, you can create an account named e.g. ‘guest’ with the shared non-admin password.

In order to enforce login for all users, you’ll also need to set allowAnonymousConnections to false in your server’s starbound.config. If allowAnonymousConnections is true (as it is by default) then any user can connect to the server without providing a user name or password. Admins will, of course, still need to log in if those privileges are restricted by the allowAdminCommandsFromAnyone setting.

We’ve also fixed the banlist functionality, so users can be banned by UUID or by IP. If you want to unban a user who has been permanently banned, you’ll need to manually remove them from the listing in the file and restart the server (for now).

Hope this clears up some confusion about the new system!

February 12 – Update Notes

UPDATE: These changes have now been pushed to the stable branch, along with a few other small fixes. Enjoy!

It’s been a busy week and a half since our last bugfix update. While the artists have been forging ahead on content for the next major patch, we programmers have been going through lots of user feedback, stomping out bugs, and cleaning up a few annoying problems that have been on the To Do list for too long.

  • Crafting and inventory windows can be closed by pressing the key or activating the object that opened them
  • Crafting (and other interfaces) close when you are no longer near the object
  • Interacting with objects now requires the player have line of sight to them. This means that you cannot sit in chairs, flip switches, or use crafting stations through walls.
  • Add race-specific craftable storage lockers, accessible from the Robotic Crafting Table.
  • Fix bug with Erchius Horror causing beams to deal damage in areas different from the visual beam positions
  • Fix bugs with Targeted Blink which allowed blinking through walls and could result in players being thrown outside of the world. Any characters previously broken by this bug should be usable again.
  • Fix bugs with server banlist functionality
  • Fix ‘Not allowed to discard stack when locked’ crash when moving items to/from containers
  • Fix bug causing servers not to display error messages for some crashes
  • Support user specific username/password login for servers
  • Bow tooltips now display damage and energy cost
  • Container tooltips now display storage capacity
  • Penguin Bay will now tell players to come back later if no quests are available
  • Most beds allow players to sleep more comfortably, without armor
  • More changes to human armor designs, some old designs now available as cosmetic items
  • Capes now craftable on spinning wheel
  • Foods that poison/burn you won’t do so for as long
  • Fix appearance of tents while in use
  • Fix hand positions of a few items
  • Make Red Dye craftable to facilitate quest
  • NPCs spawned on the ship from spawner objects will have clothes again
  • Human Prison dungeons shouldn’t spawn without shield generators
  • Add less obtrusive graphics for wire nodes
  • Fix a few bugs with the custom signs including frame numbers for wired signs and light colors
  • Added some music tracks and ambience to biomes that were missing them
  • Added /whereis and /whereami commands to display players’ celestial coordinates
  • Make Steel Platforms craftable
  • Make Alien Wood placeable
  • Various improvements to cat AI
  • Fix a bug where sounds would build up while invisible, then play all at once
  • Restore suffocation warning sound
  • Better loot in microdungeons
  • Fewer lights in microdungeons
  • Back items are no longer stackable (for consistency with other armor types
  • Fix invisible sun
  • Fix consumable/weapon items ‘queueing’ when switching slots during windup
  • Add biome parallaxes to some mission dungeons
  • Lots of tiny changes to descriptions, graphics, object orientations, etc.

What’s that on your shirt?

shirts_promo_animated

Got some super exciting news for you this week! We’re proud to announce that we’ve been working with the friendly folks at The Yetee on a line of Starbound merchandise. Loads of you have been requesting merchandise for quite some time, so at long last… here are some pretty things with which to adorn your torsos and walls.

Starbound Store @ The Yetee

Screenshot 2015-02-10 10.42.07T-shirts and posters go for $17 a piece, or you can grab two shirts and an exclusive penguin sticker for $30. We’re totally in love with the designs the artists at The Yetee came up with, and think you will be too. :)

As always, let us know what you think! If you end up buying a shirt and you’re comfortable doing so, tweet a picture of you wearing it to @StarboundGame!