Use unpack_versioned_json.exe to convert the .player files into editable .json files.
(e.g., Avali, Felin, Lamia): Make sure the appearance mod explicitly says “supports custom races” or includes a patch. Appearance Enhancer Mod has built-in support for most major race mods.
Go to Starbound/storage/player and find the .player file for your character.
| Step | Action | |------|--------| | 1 | Player crafts or spawns a special item (e.g., “Appearance Gun”, “Mirror”, “Syringe”). | | 2 | On use, the item triggers world.sendEntityMessage(player.id, "openCustomInterface") . | | 3 | A custom UI replicates the character creation sliders/color pickers. | | 4 | Upon confirmation, the mod calls player.setSpecies() , player.setHairType() , player.setSkinColor() , etc. – Some methods are normally restricted, requiring the mod to be loaded as a _merge patch or to run with admin/cheat permissions. | | 5 | The mod forces a visual refresh via player.setIdentity() with new parameters. |
: Tools like starcheat allow you to edit your character’s appearance via a standalone application, though they may require updates to work with the latest game versions. Interesting Review: "CuteBound" starbound change character appearance mod work
You must install a character creation extender mod. "Xbawks Character Creator Extender" is the gold standard on the Steam Workshop. Install it alongside your appearance mods to expand the UI grid. Steam Workshop vs. Manual Installation Conflicts
This is where things get tricky. If you are using a custom race mod (like Frackin' Universe or standalone race packs), a standard appearance mod might not recognize the unique hair or skin options of that race.
Vanilla Starbound only supports a few race slots. If you install a custom race mod, it might not even show up on your screen. You must install a race slot extender mod (such as "Xbawks Character Creation Extender" ) for custom race appearance mods to work.
Curious about how these mods operate under the hood? Most of them add new assets—like the mod's extensive list of over 100 hairstyles—to the game's directories. They insert new PNG image files and JSON configuration files that tell the game how to use them as valid customization options. Some, like Nekibound , even add entirely new animated features, such as ears and tails that move. They essentially trick the game into thinking these new options were part of the original lineup. Use unpack_versioned_json
Convert the JSON back to a .player file and replace the original in your storage folder. 3. Dealing with Custom Race Mods
One of the most highly-rated appearance mods is , which overhaul character sprites.
: It is recommended to unequip all cosmetic clothes before using this command, as the editor might reset them. OpenStarbound
Creating a character appearance mod for Starbound requires some technical knowledge, but with these steps, you can create a custom mod that changes the character's appearance. Remember to test your mod thoroughly to ensure that it works as expected. Go to Starbound/storage/player and find the
You can find it on Github, latest release is from Oct. * mcplano. • 1y ago. StarExtensions has an in-game character editor. Type / Reddit · r/starbound Mod that changes appearance and race? - Steam Community
Pick one platform. If you use Steam, rely primarily on the Workshop. Clean out your manual Starbound/mods/ directory of any duplicates. Outdated Mods
These swap existing files (like changing the default human hair textures). These usually work immediately on existing characters.