1. When making a thread, please tag your thread accordingly using the menu to the left of the textfield where you name your thread where applicable. Server Advertisements and Mod Releases should be contained to their respective subforums.

Tutorial Starrybound Server [1.2] - An Advanced Server Wrapper for Starbound - Spawn Protection!

Discussion in 'Multiplayer' started by Zidonuke, Dec 24, 2013.

Thread Status:
Not open for further replies.
  1. Zidonuke

    Zidonuke Pangalactic Porcupine

    Zidonuke has resigned from this project and will be lead by Crashdoom, please look for his thread for future updates.

    Starrybound Server

    Created by: Zidonuke and Crashdoom of Avliance Ltd. (http://avilance.com)
    Contributors: Opalium, Olink, Zallist, Gremlin13, Alconchloe
    Announcing the Starrybound Server!
    Warning: This is still very beta software.

    Download: https://github.com/AvilanceLtd/StarryboundServer/releases
    Source Code: https://github.com/AvilanceLtd/StarryboundServer
    Mod Info: http://community.playstarbound.com/index.php?resources/starrybound-server.724/
    Wiki/FAQ: https://github.com/AvilanceLtd/StarryboundServer/wiki
    Report a Bug: https://github.com/AvilanceLtd/StarryboundServer/issues/new
    Donate to us via Paypal

    Feature List:

    • Password Authentication to Parent Server
    • Secure Server Password Implementation
    • Kick, Ban, Mute commands
    • Warp commands (Teleport to Ship, Player Ship, or Planet Surface.)
    • Move Ship command (Allows you to warp your ship to another player, or to spawn)
    • Item commands (Give to self or others)
    • Group and Permissions system
    • Build restrictions
    • Spawn World protection
    • Grant items on first join
    • UUID authentication for admins
    • Username filtering (Stop people from having blank or spaces in name)
    • Modified asset detection
    • UUID Theft Protection
    • Can properly read entire incoming network stream of data.
    • GeoIP support
    • Built in auto restart
    • Projectile Blacklist
    • Global build permissions
    • Automatic restart countdown and crash detection
    • And much much more!
    Planned Features:
    • DNSBL support
    • Disable/ban items
    • Region Protection
    • Private Planet System
    • God mode command
    • Many others I can't think of right now.
    How to use:

    Just download the latest release and extract to the same folder as starbound_server.exe and then run starrybound_server.exe
     
    Last edited: Jan 9, 2014
  2. Opalium

    Opalium Pangalactic Porcupine

    Great job once again, Zidonuke! Best of luck to us with this. :)
     
    Last edited: Dec 29, 2013
  3. TheBorg

    TheBorg Aquatic Astronaut

    Best wishes and good luck on this glorious project.
     
  4. lordglythglyth

    lordglythglyth Pangalactic Porcupine

    well vps be able to use this?
     
  5. Shirou

    Shirou Aquatic Astronaut

    This sounds good, hope it will be as nice as Starlight the one Opalium made, and when will we see a release any ETA perhaps? :)
     
  6. supernet2

    supernet2 Existential Complex

    So you guys are merging with starlight program... any ETA on a rough release of the two combined?
     
  7. Zidonuke

    Zidonuke Pangalactic Porcupine

    We have added a ton of features already! You can move your ship to other player locations, spawn items on yourself, and know the locations of where other players are! Even more to come as we try to get to our first release.
     
    supernet2 likes this.
  8. Shirou

    Shirou Aquatic Astronaut

    This sounds awesome! can't wait :D
     
  9. Kaillera

    Kaillera Big Damn Hero

    Here's my contribution, even though Opalium probably only got one of it down:

    MapException: Key 'Number' //These can be induced by mods, but will generically not have numbers. You'd want to scan any number that was detected as the first character. Opalium probably got this down for you.
    BiomeException //People stuck in FTL.
    readFromCurrentLeaf //Can't log in.

    You're going to want the server to reboot on all three of these errors. I'll give the entire exception line:

    Error: UniverseServer exception caught: BiomeException: Failed to parse surface biome: 'arid'
    Error: UniverseServer exception caught: DBException: readFromCurrentLeaf
    Error: UniverseServer exception caught: MapException: Key '3' not found in Map::get()
     
    supernet2 likes this.
  10. Soulztealer

    Soulztealer Master Chief

    Is this going to be a wrapper that people are going to be able to use on the own servers and not a server hosted by a company?
     
  11. Underbalanced

    Underbalanced Phantasmal Quasar

    Uhm of course. Also if you see they released the source code.... so you could compile it now if you wanted
     
  12. Soulztealer

    Soulztealer Master Chief

    I dont know enough to feel comfortable trying to compile it on my own unfortunately I will wait for them to finish. Thank you for the reply though.
     
  13. lordglythglyth

    lordglythglyth Pangalactic Porcupine

    wrapper, guess you cant use this on vps then , guess us with comcast Router combos are screwed and well just have to deal with abusive players, with no way to fight back
     
  14. Underbalanced

    Underbalanced Phantasmal Quasar

    You can use wrappers on vps is something you should have full control over. Additionally non vps host usually offer wrappers if good enough and stable. Minecrafts a perfect example. Secondly what does you're router have to do with it?
     
  15. lordglythglyth

    lordglythglyth Pangalactic Porcupine

    thought wrapper = UI
     
  16. Zidonuke

    Zidonuke Pangalactic Porcupine

    No this wrapper is 100% console based, and auto launches and configures the parent starbound server so the wrapper can be secure with it.
     
  17. lordglythglyth

    lordglythglyth Pangalactic Porcupine

    hmm so do u have a vps install guide for linux?
     
  18. Zidonuke

    Zidonuke Pangalactic Porcupine

    Another update, we have added spawn world protection and we can grant coalore on joining, so players can go out and explore.
     
    supernet2, Bacon and Opalium like this.
  19. I like this ideas @Zidonuke i hope you form a nice team to make this a big thing, capable to keep up with updates. :)

    Sad to see Developer ideas itself for expand server software are limited, they admit game at the end will still be client side and exploitable, but we need for once, to servers to STOP trusting clients, that's is a very poor design choice when it comes to a point where clients can bypass server assets (like npc config files to be server-side)
     
    Last edited: Jan 6, 2014
    Codepuppy likes this.
  20. Shirou

    Shirou Aquatic Astronaut

    ooooooooo this sounds exciting :D can't wait.
     
Thread Status:
Not open for further replies.

Share This Page