Random Interiors
Randomize all Interiors, randomize interiors native to that moon, and use vanilla interior selection wherever you choose.
About this mod Author’s original text
RANDOM INTERIORS
Finally a mod that takes all modded and unmodded interiors and throws them into an RNG pool. When landing on a moon, the mod randomly chooses and interior and forces it to be the one that you see on that moon. (Pretty Simple, right?)
Config Options
At the moment there are only three config options that alter how this mod behaves with the random moons:
- Do Not Repeat Interiors
Enabled by default, once an interior is selected it cannot be chosen again to prevent "oddly" seeing the same group of interiors when there are a perfectly good amount more you also want to be seeing. You can choose whether getting fired resets the RNG pool or not.
You can disable it if you like but I think people will like this setting on most of the time.
- Interiors
All interiors are generated in the config and give you two options:
- Exclude Interior From Randomization
2\. Include Interior In Randomization
They are both obvious on what they do and by default all interiors are included in the RNG pool.
- Moons
All moons also generate configs with their own settings for this mod:
- Randomize - Randomizes based on all the other configs when landing on this moon
2\. Only Randomize Native Interiors - Will only randomize interiors that normally generate on that moon.
3\. Don't Randomize on This Moon - Will use vanilla interior selection, the mod completely steps aside.
Keep in mind 2 and 3 may still use custom interiors, the mod cant control how custom interiors choose to implant themselves into vanilla moons for example. This mod was just made so it might have some issues and is still being tested.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: