- 3Server Setup
- 6Multiplayer Gameplay
- 7Advanced Server Configuration
The Steam 'join game' option
I decided then to go to the direct launch for the game, in steamapps/common/Starbound/win64, and I was greeted with this System Error. The code execution cannot proceed because MSVCP140.dll was not found. Reinstalling the program may fix this problem. I then installed the Microsoft Visual Studio just for the C package, which solved the problem. Jan 02, 2017 Starbound was released yesterday, 23 July, on Steam and a lot of players are complaining about issues in the game and writing bad reviews because of that. Although the game has a lot of positive reviews, with a total of over 50.000 reviews, some players are encountering Starbound errors like the game is not starting, crashes or FPS issues.
- Steam (all OS)
The easiest way to connect to friends playing Starbound is through your Steam friend list. Simply right click a player's name in your friends list and select 'Join Game'. This will connect you to their in-progress game of Starbound and you'll appear in their universe. There you'll have everything on your ship with you, but anything on planets will appear as it does in their game, not yours.
Alternatively you can select 'Invite to game' which will invite them to join your game with whatever character they're playing with. You must be logged into the game with a character for this option to be available.
After selecting to open Starbound in Steam the option comes up to launch a dedicated server. This will launch starbound_server.exe which hosts a server from your machine. This allows players to connect to your machine to play Starbound, even if the game is closed (provided the server software is still running).
- Linux (Ubuntu)
- A guide for setting up a linux server can be found here Guide:LinuxServerSetup
Starbound Not Launching Through Steam Account
If the computer you wish to run the server on has a private IP:
You will need administrative access to all routers between the server and the internet (In a typical home, you may have up to 2 or more. In some cases the modem itself has a built in router that is often overlooked)
You will also likely need administrative access to any firewalls between the server and the internet (In a typical home, this would just be the firewall built into your OS)
Manually
- Run the Starbound server in your Starbound directory. The default location is:
- On 32-bit Windows, C:Program FilesSteamsteamappscommonstarboundwin32starbound_server.exe
- On 64-bit Windows: C:Program Files (x86)SteamsteamappscommonStarboundwin32starbound_server.exe
- On Mac OS, ~/Library/Application Support/Steam/SteamApps/common/Starbound
- On 64-bit Linux, ~/.local/share/Steam/SteamApps/common/Starbound/linux/starbound_server (there is no 32-bit Linux server)
- If the Starbound server cannot be found at these locations, then right-click the game in Steam to find the Starbound directory.
Starbound Steam Multiplayer
To host a server you will need to forward/allow TCP port 21025 on your router and firewall (if enabled)
See the resource section on a Remote Port Testing URLIf the resource reports that the port is closed then you will need to:
- Check your firewall(s) in your OS
- Check your forwarding rules on your router(s)
Locally, you should still be able to connect to your server using the IP 127.0.0.1 (Local Loopback) in the Starbound client, however your friends won't.
Once the remote tool reports that the port is open, then you may give your IP out to your friends to play. To locate your IP use this, or another similar URL
![Starbound mods not working Starbound mods not working](https://steamcdn-a.akamaihd.net/steam/apps/211820/ss_adf3b5a1fb5df3d0ea92e533bdae6f0a1ee66583.1920x1080.jpg?t=1560437465)
- Load the game, click 'Multiplayer' in the main menu
- Select the character you wish to use
- Server Address: Enter the IP or DNS name you wish to connect to.
- Enter the server account and password if this has been configured, otherwise it can be left blank
- Click on 'Join Server'
- Invite your friends to connect too!
Forming a Party
Once you're in-game, you and your friends will be on different ships and or planets. To CREATE a party, once the friends have joined your game, press the ( + ) icon in the upper right, below your character portrait, and put in your friend('s/s') character nickname. (If you do not know the friend's nickname, check the chat for it, displayed such as: '(Name) Has Connected'), and click on invite. To JOIN a party, once the owner of the party has sent you an invitation, simply click accept, or deny. In a few seconds, you should see the owner's Character Picture, as well as any other Player's Characters pictures that are already in the party.
Note: Once you're in a party with someone, you can warp to their ship by clicking on their portrait.
By editing the file 'starbound.config' in the giraffe_storage directory, players can adjust the settings for the server they're hosting. Cyberduck 6 7 1 – ftp and sftp browser. This method allows players to configure server passwords, ports, default game settings and much more by adjusting values.
Server Configuration | |||
---|---|---|---|
Key | Description | Example | Default Value |
gameServerPort | The server port | 21025 | |
gameServerBind | '*' | ||
bannedUuids | Ban List for Unique User Ids | [] | |
bannedIPs | Ban List for IP Addresses | [] | |
serverName | The server's name | A Starbound Server | |
maxPlayers | Maximum allowed simultaneous sessions | 8 | |
upnpPortForwarding | true | ||
checkAssetsDigest | false | ||
allowAdminCommands | Determines if admin commands can be used on the server | true | |
allowAdminCommandsFromAnyone | Determines if all users can use admin commands | false | |
runQueryServer | false | ||
queryServerPort | 21025 | ||
queryServerBind | '*' | ||
runRconServer | false | ||
rconServerPort | 21026 | ||
rconServerBind | '*' | ||
rconServerPassword | ' | ||
rconServerTimeout | 500 | ||
Program | |||
windowTitle | Game program window title | 'Starbound - Beta' | |
vsync | Enables vertical synchronization | true | |
renderSleep | true | ||
maxFrameskip | Frame skip setting | 10 | |
sampleRate | Audio sampling frequency | 44100 | |
audioChannels | Number of audio channels | 2 | |
audioChannelSeparation | Audio balance | [-25, 25] | |
Player Config | |||
clearUniverseFiles | Forces players to use new universe data | false | |
clearPlayerFiles | Forces players to use new characters | false | |
playerBackupFileCount | 3 | ||
Default Menu settings | |||
sfxVol | Sound effect volume level between 0-100 | 100 | |
musicVol | Music volume level between 0-100 | 100 | |
windowedResolution | Game resolution in windowed mode | [1000, 600] | |
maximizedResolution | Game resolution in a maximized window | [1000, 600] | |
fullscreenResolution | Game resolution when fullscreen | [1920, 1080] | |
fullscreen | Full screen enable | false | |
maximized | Game window maximized | true | |
zoomLevel | Zoom level of game camera | 3.0 | |
speechBubbles | Toggle for player speech bubbles | true | |
crafting.filterHaveMaterials | Filtering of crafting lists to 'available to craft' | false | |
title.connectionString | IP address of the last server connection | ' |
- Remote Port Testing URLs:
- Help With Forwarding Ports on your Router:
- Other
Retrieved from 'https://starbounder.org/mediawiki/index.php?title=Guide:Setting_Up_Multiplayer&oldid=170536'
This article has been marked for cleanup for the following reason: The content here is very similar to Modding:Basics#Step 1 - Unpacking Assets. Having the same information in two places leads to confusion for users and editors. It also has outdated information, as nightly builds no longer exist as far as I can tell, and the pictures seem only applicable to Steam users. |
Since release of Furious Koala, game assets have been packed into a database instead of an uncompiled file structure. This has huge benefits to start-up times, and implementation of mods. While this benefits gameplay, it makes it difficult to access the core files for the purposes of this wiki and modding. Luckily, the tools to unpack and re-pack the files are also included.
- 3Unpacking
- 3.1Windows
Installing Nightly
Remember, Starbounder uses data from the nightly builds. Every day, when the developers go home from work, the nightly build is uploaded to Steam. It is the most current incarnation of the game, including all developer's work from the preceding day. It may or may not be playable, because its stability changes day-to-day.
Everyone has access to the nightly build, but it is not installed by default. 1. To install the nightly, find your game called Starbound - Unstable in Steam, and access its properties. 2. Under the Betas tab, change the drop-down menu to nightly. There isn't a code to get access to the nightly, so leave that input-box blank. 3. Close the properties window. 4. Steam should automatically update to the nightly version. If not, make sure you have the Starbound - Unstable installed first. Seriale coreene online subtitrate 2013. |
Finding the Packed File Location
Where your nightly install is will vary on your operating system, but this location can be found easily through Steam. 1. Open the properties of your freshly updated nightly install. 2. Under the Local Files tab, click the Browse Local Files button. Feel free to close this this Properties window. 3. A file-system window will open to the root directory of your nightly install. 4. From this directory, open the /assets folder.5. You should find packed.pak file. This is the magic file where game's assets hide. |
Unpacking
Now that you know where the nightly's assets are, it's time to unpack them. If the unpacking process for your operating system isn't shown below, there's a compilation of guides on the forums.
Windows
Windows has a unpacker executable:
win32asset_unpacker.exe
that can be run from the command line. If you don't know what a this means, or aren't comfortable using the command line, skip to the next section. If you're comfortable running it directly from the command line, its syntax is:Running From Command Prompt
If you have installed Steam in the default location, and installed the unstable/nightly in the default location relative to Steam, this code will unpack into a new
Starbound Assets
on your desktop:A couple notes: Mac firmware download.
Starbound Not Opening
- It's very, very not recommended to unpack anything directly into
assets/
.
This may cause game crashes. - The unpacking process can easily take 5 minutes or more. If you don't get an error, and only see a blink cursor, it's working.
- The code above can be copy/pasted into the command prompt in some versions of Windows.
Writing a .bat file
The alternative to using the command line is to write a file to run it for you. This time, it's totally OK not to know what that means, just follow these instructions:
Using a text editor (if you don't have one, or know what this means, use Notepad), copy and paste this into a blank document:
Using a text editor (if you don't have one, or know what this means, use Notepad), copy and paste this into a blank document:
Save the file as
Make sure you named the file
Double-click the file you just made. This will open two command prompts, one in the foreground, one in the background. Leave both open.
unpack.bat
and put it in /assets
the same folder that packed.pak
is in.Make sure you named the file
unpack.bat
, not unpack.bat.txt
because it won't work.Double-click the file you just made. This will open two command prompts, one in the foreground, one in the background. Leave both open.
Like the prompt says, this will take a long time. Once the process is complete, the prompt will indicate it is
Done.
Once the prompts are done working, close out of them if they haven't closed themselves. You will find all of your game files on your Desktop. Retrieved from 'https://starbounder.org/mediawiki/index.php?title=Help:Unpacking_Game_Files&oldid=189384'