Starbound

Starbound

Not enough ratings
XModConfig - Configure Your Mods!
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
246.151 KB
Feb 15, 2020 @ 9:24pm
Feb 24, 2020 @ 12:28am
6 Change Notes ( view )

Subscribe to download
XModConfig - Configure Your Mods!

Description
End Of Life
I have stopped modding Starbound some time ago, as the game's codebase is simply too frustrating to work with. The code is open source, and the mod as it is now fully functional, but API v2 will not likely be completed. Sorry.

XModConfig
Allows mods to leverage custom config files saved per-character, as well as extra features if unsafe Lua is enabled.

This will only work if the creator of a mod has employed the use of the API in their code! Mods that can be configured will automatically show up in the GUI.

This adds the config GUI. It can be accessed via the item: xmodconfigurator -- use /spawnitem xmodconfigurator

This also supports Quickbar Mini, which you can get here: https://steamcommunity.com/workshop/filedetails/?id=1088459034

GET THE REQUIRED COMPONENTS.
If you ignore the popup Steam gives you saying "You also need these two items to use this!", and then you proceed to complain to me that it's "not working", you will be ignored.

WARNING: ENABLING UNSAFE LUA IS INCREDIBLY DANGEROUS AND CAN RESULT IN IRREVERSIBLE DAMAGE TO YOUR COMPUTER.

Enabling unsafe Lua grants mods full access to the system shell, which only spells bad news if you have any malicious mods. For instance, a single command can wipe your entire hard drive. You have been warned!

If unsafe Lua is enabled, a directory will be created in

%AppData%/Roaming/.StarboundModConfigs/ModNameHere (on Windows) and

~/.StarboundModConfigs/ModNameHere (on OSX/Linux)

allowing for config access from any lua file in the game, and global configs across all characters.

As mentioned above, enabling this feature is not recommended. By enabling it, you acknowledge the potential damages you may suffer if one or more of your mods employs the use of malicious code.



Are you a developer? Do you want to use this?
All necessary resources are on the GitHub.
https://github.com/XanTheDragon/XModConfig/blob/master/README.md
13 Comments
The Spy Jun 23, 2022 @ 1:57pm 
i could understand ya mate though i don't mod i do kinda make pop up rules for certain gamemodes or hell just rulesets that people tend to ignore..
Xan  [author] Jun 23, 2022 @ 1:54pm 
Oh yeah, all the time. It was a problem for a bunch of workshop stuff I helped on and I just kinda snapped finally. I guess it's just habit for people to hit the X on a popup, which makes sense in its own way.

I don't usually act so condescending but it was just that annoying.
The Spy Jun 23, 2022 @ 1:21pm 
Are there people who actually skip the subscribe to dependencies part?..
Sleppy Apr 16, 2020 @ 10:31am 
psssst thank you : )
Xan  [author] Apr 15, 2020 @ 9:41pm 
I would make that configurable but it's something set by the species file and starbound is a complete ... dangerous words here when it comes to that stuff.
Don Quixote Apr 15, 2020 @ 9:20pm 
I found it! Turns out it's not what I need though. I was hoping it would allow me to reduce the speed bonus the spirit guardians get so I don't pass over holes I'm intentionally trying to fall down haha.
Don Quixote Apr 15, 2020 @ 7:25pm 
cool, thanks!
Xan  [author] Apr 15, 2020 @ 6:59pm 
It has a little wrench icon and is labeled "Mod Configuration"
Don Quixote Apr 15, 2020 @ 6:43pm 
Cool, thanks. It's entirely possible that I have a conflicting mod I suppose. Do you know what the quickbar button is called? Maybe I just missed it.
Xan  [author] Apr 15, 2020 @ 6:12pm 
It's working fine for me. I have a vanilla install and just installed quickbar + the three components and it's working like a charm.