1. Welcome to the official Starbound Mod repository, Guest! Not sure how to install your mods? Check out the installation guide or check out the modding help thread for more guides.
    Outdated Mods have been moved to their own category! If you update your mod please let a moderator know so we can move it back to the active section.
    Dismiss Notice
  2. We've changed the default forum theme! If you don't like it, you can change it!
    Dismiss Notice

Shipstructor (WIP) Rev. 895

The Spiritual Sucsessor to MadTulip`s Spaceship Mod ; the finest star cruisers you can make

  1. Team_MTSSM
    Mod by HuggableCreep, MadTulip, TooManySecrets, thesidofevil (since rev 776) and thakyZ (since rev 808).

    Attention !!
    The Button to download the mod at the top of the page will give you an outdated and unsupported version of the mod

    We Are currently re-writing the mod from the ground up and have decided to opensource the project on github : (https://github.com/Royal-Jelly/Shipstructor) ~ Royal~Jelly

    Changes from the previous iteration:
    • No longer will you start off with a ship that is modifiable, there is good reason for this trust me
    • there will be a decent sum of unique quests obtainable via a new location the "Interstellar Engineering Acadamy" Or ISE Acadamy for short
    • There will be a new set of objects and tools for absolute control over your ship, many many new objects and tilesets
    It should also be noted that most features that were seen in the previous iteration of the mod either need to be reworked or completely redone from scratch

    With that said the following features may be missing
    • Objects to craft your ship materials, recipes for existing objects
    • Suffocation and other "space physics"
    • unrestricted and modifiable shipworld
    • Ai command for Shipworld Object/Block Protection (dem greifers)
    • on interation player set spawn cords for the ships teleporter
    • Detection of player anywhere in the universe allowing asteroid fields to have the same "space psysics" as the shipworld
    • Addon integration for the mod(s): Fracking Universe


    Old Documentation:

    Documentation is currently limited. WIP.

    The mod is about building your own spaceship block by block. When you start a new character you get a small starting ship like the one in the image below (human version) which features a Shipstation. On your Shipstation you can craft all the components of the spaceship you see (like the large fin) and many more. Resource requirements for the individual parts span over some tiers of ore. Another craftingstation which you will need to build in the process is the Metalpress which is available at the Shipstation as well.

    There is also some Spaceship physics or mechanics included which i.e. let you float with zero gravity in space or damage your character if your ship has a hull breach. The little fan you see on the left side is a life support system. These are required to stay healthy on board your ship while not wearing a space suit. Mechanics like theese that put some constrains on the ship being functional are also a topic of this mod which is not as well developed as the pure modelling of the ship so far though.

    Next to that there are also smaller vessels like landing pods (block by block ships which you can one-click deploy on planet surfaces as an initial base) and WASD controllable scoutships (mech similar newtonian one seat mini spaceships).

    Content (Rev. 811):
    - Build your ship block by block.
    - A lot of craftable decorative spaceship items like fins and thrusters for all races.
    - Float outside of your spaceship
    - Life support system detecting hull breaches.
    - Deployable landing pods which let you land shuttles (similar to the one in the image below) on planets with a single click. You can later on even scan in your own creations with the Building Scanner and Building Scanner marker in principle allowing you to land your whole spaceship on planets.
    - Scoutships; (mech similar, WASD moveable, newtonian flight skimmers)
    - Mining Pod (mech similar, WASD moveable, mines downwards,slow skimmer)

    Human starter ship example:
    [​IMG]

    - Performance Patch

    Some people experience performance problems with a large number of life support vents. Those systems are quite CPU heavy due to the bad performance of the underliing runtime interpreted lua language. If you download the mods zip file there is a "madtulip_no_life_support.zip" file inside the main mods zip file. It contains a small patch which disables the life support to increase your systems performance. You can install that patch by extracting the content of the "madtulip_no_life_support.zip" to your mods folder as well. It is just another small "mod" if you want to understand it that way. By installing the no life support performance patch you can deactivate the negative effect/debuff a lack of life support system normaly gives the player. You can then remove all the life support objects from your ship and just play without their negative impact on performance.
    This performance patch can be added or removed at any time without influencing your savegames. You just have to restart starbound. For a multiplayer game however it is required that everyone (server and clients) all use the patch or all do not use the patch.

    - Modules in a box:

    For instructions about this functionality please see Rev. 172 patch notes and theese 2 videos.:

    Deployment of Building printers or "modules":

    Scanning and deploying:

    - Review of this mod by RockPaperShotgun and others


    - Known Bugs:
    - none

    - Install
    It is in general a good idea to delete (first backup) your saved characters and ships before installing or updating this mod. (\giraffe_storage\player\*)

    - Install for a preexisting character
    1. Goto C:\Program Files (x86)\Steam\SteamApps\common\Starbound\giraffe_storage\player and make a backup of the content
    2. Start the game and move all items and objects you wish to keep from your ship to a planet or your inventory.
    3. Goto C:\Program Files (x86)\Steam\SteamApps\common\Starbound\giraffe_storage\player
    4. Locate the file with .shipworld extension and delete it. If there are multiple each of them corresponds to one of your characters. The one that changed last is usualy the one belonging to the character you played last.
    5. Start the game with your character. As its shipworld (the file containing the ship) cant be found a fresh starting one from this mod will be installed.

    Multiplayer:
    - YES
    - All parties (all clients and the server) need to have the exact same files.

    - Race Mods
    If you want to use this mod with custom races i recommend taking a look at this example 3rd party mod which i wrote for the ningen race.:
    https://www.dropbox.com/s/46wj93unl3mf4wc/madtulip_ningen.zip?dl=0
    The working principle is as follows.: The third party mod is dependend on both this mod and the ningen race mod. Therefor it loads last overwriting all changes done by the one or the other. It then makes the required changes to universe_server.config in order to define the links required for the ningen race to use the human starter ship of this mod.

    As a race mod autor you can use this 3rd party mod as a template and also create a i.e. /ship/ningen folder in that 3rd party mod which could i.e. initialy contain a copy of our humand ship from /ships/human. You can then rename the files and alter them as you would like your races starting ship to look while beeing used with out mod. If you as race mod autor contact us, we will link our race as compatible here.

    - Currently supported custom Races and required compatibility mods
    - Ningen Race Compatibility Mod -> File

    - Ships made by users:
    Contest winner MagicHunter160:
    [​IMG]

    By syteless :
    [​IMG]
    By Reetno :
    [​IMG]
    By rancor1223 :
    [​IMG]
    By kingdavve:
    [​IMG]
    By JakeZ:
    [​IMG]
    By Pohany:
    [​IMG]
    [​IMG]
    [​IMG]
    By Xentor Antarix:
    [​IMG]




    - Credits:
    - Module In A Box code was developed by Pilchenstein & MadTulip
    - VasVadum for helpfull suggestions and ShipStation filter code
    - Cgeta for suppliing images for computer screen objects
    - FormalRiceFarmr for his horizontal door code.
    Mod Pack Permissions:
    You must get the author's consent before including this mod in a compilation.
    Mod Assets Permissions:
    You must get the author's consent before altering/redistributing any assets included in this mod.

Recent Reviews

  1. ArcaneFox
    ArcaneFox
    5/5,
    Version: Rev. 895
    I really like Madtulip's mod and have characters that use that version, I was wondering if my characters would carry over without murdering the save file for them
  2. Dingus Lord
    Dingus Lord
    3/5,
    Version: Rev. 895
    Mod doesn't work anymore, when I create a character im in my regular starting ship
    1. Team_MTSSM
      Author's Response
      !!!!! It's not finished yet buddy, it takes a LOT longer to try and fix a mod with some API's that are outdated. it's gonna take time so just check the repo's commits to check for progress :3 ~ Sid
  3. foghorn
    foghorn
    5/5,
    Version: Rev. 895
    Thank you! This an excellent resource for newcomers such as myself.
  4. Sick Sad World
    Sick Sad World
    5/5,
    Version: Rev. 895
    This mod is truly a must-have for the full Starbound experience. I've been using it for a long time - sorry I haven't reviewed it yet!
  5. HappyHundred
    HappyHundred
    5/5,
    Version: Rev. 895
    One word: Awesome!!!
  6. sikerow
    sikerow
    5/5,
    Version: Rev. 895
    hey awesome mod man can i have this mod in my modpack
  7. huberth61
    huberth61
    5/5,
    Version: Rev. 895
    This mod is awesome!
  8. josefdarks
    josefdarks
    5/5,
    Version: Rev. 895
    ES UN MOD IMPRESINANTE PERO ME GUSTARIA QUE LA TECNOLOGIA QUE A√ĎADE ESTE MOD Y TODOS SUS CONTENIDOS MAS MECANICA PUEDAN SER UTILIZARLOS PARA OTRAS RAZAS LE DOY CINCO 5 ESTRELLAS POR ESTE MOD
  9. Nakura
    Nakura
    5/5,
    Version: Rev. 895
    Really good mod. I am able to make a great ship at my own taste AND a small flotilla around the main ship. Had a little issue at first, but i solved it no problem
  10. snaid1
    snaid1
    4/5,
    Version: Rev. 895
    Really nice! I get full customization just as advertized!
    only complaint I have is that placing colony deeds within my ship never seems to spawn a person. this is a problem because I use the "my starbound crew" mod too.