You are viewing a potentially older version of this package. View all versions.
BigBenny-HostInteriorSelector-0.1.3 icon

HostInteriorSelector

Lets the host choose which vanilla interiors can generate: Factory, Mansion, and Mineshaft.

Date uploaded 5 hours ago
Version 0.1.3
Download link BigBenny-HostInteriorSelector-0.1.3.zip
Downloads 12
Dependency string BigBenny-HostInteriorSelector-0.1.3

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Host Interior Selector

Choose which vanilla Lethal Company interiors may be generated before hosting a lobby.

Features

  • Adds an Interior Selector button to the main menu.
  • Provides toggles for Factory, Mansion, and Mineshaft.
  • Saves your choices locally through BepInEx.
  • Requires at least one interior to remain enabled.
  • Can supply an enabled vanilla interior even when the current moon does not normally offer it.
  • Preserves unknown and custom interiors where possible.

Multiplayer

Interior selection is host-authoritative. Only the host changes dungeon generation. Other players do not need matching settings, and a client's local settings cannot affect a lobby hosted by somebody else.

For the simplest setup, install the mod on the player who hosts the lobby. It is safe for every player in a modpack to have the DLL installed.

Usage

  1. Start Lethal Company through your mod manager.
  2. Select Interior Selector on the main menu.
  3. Enable one or more interiors.
  4. Select Save & Close.
  5. Host a lobby normally.

When a moon does not normally contain any enabled interior, the mod uses an enabled vanilla interior definition instead of falling back to a disabled layout.

Configuration

Settings are stored in:

BepInEx/config/com.hostinteriorselector.mod.cfg

The main-menu interface is the recommended way to change them.

Compatibility

  • Built for the current v81-era Lethal Company assemblies.
  • Requires BepInEx 5.
  • Custom/unknown interior definitions are not intentionally removed.
  • Mods that completely replace RoundManager.GenerateNewFloor or rewrite the same dungeon-flow list may conflict.

AI disclosure

A significant portion of this mod's code and package artwork was created with assistance from OpenAI Codex and image-generation tools. Select the AI Generated category when publishing this package on Thunderstore.

CHANGELOG

Changelog

0.1.3

  • Added host-authoritative selection for Factory, Mansion, and Mineshaft.
  • Added a persistent main-menu selector.
  • Added support for forcing an enabled interior on moons that do not normally offer it.
  • Added validation requiring at least one selected interior.
  • Preserved unknown/custom interiors where practical.