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.

Server Discussion CytoWrapper - Beta Public Release

Discussion in 'Multiplayer' started by IcyPhoenix, Feb 12, 2014.

  1. IcyPhoenix

    IcyPhoenix Subatomic Cosmonaut

    Hi All,

    We at CytoDev, will be releasing our private wrapper for public testing shortly, this is a private project hosted inhouse.

    The Wrapper is written in C#, and we are currently ironing out user friendly setup, as default configurations settings have not been implemented. User friendly setup mostly done...

    Documentation will be made available shortly after we finish it.

    Live Testing Server
    Server: cytodev.com
    Version: v0.5.8 beta

    Current Features are:
    • Power Base Permission System, similar to TeamSpeak's permission model
    • Login and Registration System, due to issues with only using UUID to login, we have moved to a password based model
    • Private/Public Ship functions
    • Enable/Disable the ability to have symbols in names
    • Enable/Disable the ability to have spaces in names
    • Enable/Disable the registration system
    • General Administrative commands ban/kick/mute
    • General In-Game spawning of items and generated items, with the ability to verify item spawn.
    • General Navigation commands home/warpship/planet/warp
    • General User Administration motd/rules etc...
    • General Connection Configurations Socket Time Outs etc..
    • General Group System, with Color, Prefix, Permissions, Immunities attributes
    • Ability to protect spawn planet from any projectile spawns
    • Ability to protect spawn planet from any tile damage
    • Ability to protect spawn planet from player spawned NPCs
    • Ability to set players to invunerable on spawn planet
    • Plugin API, allowing you to manipulate the server to your liking
    • Console that accepts commands
    • Color Coded Console Events, for easier visual filtering.
    • Auto Restarter upon starbound_server.exe crash
    Upcoming Features
    • Ability to Claim planets as a designated players
    • Ability to Automatically backup world files and load them when necessary
    • SQL Backend instead of using json (sqlite/mysql)
    • Disable Invisible Players
    This has only been tested on Windows, and has not been tested on Linux.
    Release will be approx Sunday this week, as we finish off some final private testing. Released
    During testing we are looking for player feedback and server owner feedback on features that are required in the core wrapper, this does not include ideas that should be created as plugins, and crash reports.

    I'll mention this now before we release, this is a private in house coded project, meaning the server files will be up for use publicly, but the source code will remain private. This then brings the question of trusting a closed source application, honestly this is completely up to you if you want to use it or not, my main community is at www.cytodev.com, you'll notice almost all my projects are closed sourced - this is just for privacy reasons.

    Special Thanks to:

    TheWanderer - Lead Programmer
    Google - Lead Misc

    Release

    >Read License Here<
    By Downloading this software you agree to the Licencing above.
    http://goo.gl/QOfpPi
    v0.5.8 Public Beta


    For Support please goto: http://www.cytodev.com/index.php?/forum/38-cytowrapper/
    I will not be monitoring this thread as much as I will be on that forum.

    Installation
    Move all files from the download rar file, into your win32 folder - done.

    Setup
    Change the main starbound port to something else, and add that port in the cytowrapper.config (located in the rootdirectory of starbound/cytowrapper/

    Requirements
    • .Net Framework 4.5
    ChangeLog

    0.5.8 Public Beta
    • Quick update for the new patch - feature requests will be in a later patch.
    0.5.7 Private Beta
    • Un-released
    0.5.6 Public Beta
    • Blocked NPCs from being spawned on spawn planet, due to griefing issue - adheres to sb.world.build permission override
    • Displays more detailed information regarding not being able to find starbound_server.exe
    • Fixed another potential crash issue with connections
    • Fixed a permission issue with users not login in, and querying their permission cache.
    v0.5.5 Public Beta
    • Updated to be compatible with Enraged Koala hotfix 2
    v0.5.4 Public Beta
    • Fixed a crash issue with duplicate names on the server - players will now be able to login with duplicate names, once one player registers with that account, all duplicated names will be kicked from the server
    • A problem with Listing bans will no longer crash the server
    v0.5.3 Public Beta
    • Issue with "not ready" when server ip was not set to binding to *
    • Sync issue manager fix - possible fix for the assertion error
    • Fuel command now works without logging in - if force registration isn't enabled, user can use it regardless of if they are logged in or not
    • Guest group now has proper prefix formatting [G] <name> instead of [G]<name>
    • WerFault is now picked up as a process that should be killed incase starbound server crashes and windows hangs the process indefinitely
    • All Public Libraries are now included in the release
    • /shutdown command now implemented at user level
    • /warpship, /warp command now implemented at user level
    • Broadcast command now echos in command console what you typed

    -Icy
     
    Last edited: Apr 28, 2014
    Wolf_2789, DankBud, zeaga and 3 others like this.
  2. Brockway

    Brockway Pangalactic Porcupine

    Finally ! A wrapper windows friendly, hope this one will not die like the others one !
    Long live Cytowrapper !

    Cheers.
     
  3. morongshu

    morongshu Space Spelunker

    Excellent!Lookin forward to it :up:
     
  4. morongshu

    morongshu Space Spelunker

    Oh release on the day I return to school:eek:
     
  5. SweFox

    SweFox Guest

    I look forward to this!
     
  6. teabox

    teabox Aquatic Astronaut

    WoW!! waiting long time.. my little server is stay wait..
     
  7. Djet

    Djet Sandwich Man

    Last edited: Feb 15, 2014
  8. SweFox

    SweFox Guest

    How do you know it's a copy of Starrybound :s?
     
  9. Djet

    Djet Sandwich Man

    Because went on a test server and immediately thought that this starrybound
     
  10. SweFox

    SweFox Guest

    That's pretty idiotic.
     
  11. IcyPhoenix

    IcyPhoenix Subatomic Cosmonaut

    You can think whatever you want, but keep it to yourself, cause we don't spend days on a project just to get some idiot on the internet to slander it.

    I will say one thing thou, this project was written from the ground up, we did use the decoded packets that were available already, and decoded the rest ourselves (where possible). Cause redoing something that has already been done is kinda moot.

    Thou as I said, this is a public test, and if you don't trust it don't use it simple as that.
     
    teabox and SweFox like this.
  12. Brockway

    Brockway Pangalactic Porcupine

    i have nothing to do with Djet, but maybe it was not a critic, Starrybound was pretty good project that just get fucked by a dark past...

    i would be glad to have something as good or better than Starrybound...
     
  13. zeaga

    zeaga Phantasmal Quasar

    Awesome! I can't wait!
     
  14. IcyPhoenix

    IcyPhoenix Subatomic Cosmonaut

    Release

    0.5.2 Beta - First Initial Public Release

    (Warp has not been implemented yet)

    Documentation is coming...

    Simple installation - Copy all files into win32 folder

    Make sure that the starbound config has its port changed to something but the default (ie/ 21024)

    Run cytowrapper.serverconsole.exe

    config folder is located on the root directory of starbound called "cytowrapper"
     
    Last edited: Feb 15, 2014
    zeaga and SweFox like this.
  15. ChickenHippo

    ChickenHippo Scruffy Nerf-Herder

    You missed out log4net.dll in your release.
     
  16. morongshu

    morongshu Space Spelunker

    Yes,I've got this error ,too.
     
  17. Mortalsinn

    Mortalsinn Zero Gravity Genie

    Thank you for this! couple fast questions

    - What is force registration?

    - When you plan to implement planet protection?
     
  18. morongshu

    morongshu Space Spelunker

    Must be like Tshock,players must log in to move.
     
  19. Borgius

    Borgius Tentacle Wrangler

    the main question is how to run linux?
     
  20. Borgius

    Borgius Tentacle Wrangler

    But it is very similar to Starrybound
     

Share This Page