This script converts a .world
file into a .shipworld
file, which will (mostly) be accepted by
the game, meaning that you can now have a planet as your entire ship. You will still have to use
cheats to add in the necessary ship equipement (SAIL console, fuel tank, captain's chair), but they
will all work after placing them down in the world.
The script needs the library py-starbound and
sbutils to be installed. Version 1.0.0 of py-starbound has been
confirmed to work, but the deal with sbutils is a little bit complicated. I got it to work on the
commit https://github.com/xhebox/sbutils/commit/c5d83b0247cacb0789d1e818af74f3c41dc4bbc2 (the latest
commit on the master
branch as of writing), but it needed the following patch: