Opening a Present has a configurable chance (SpawnChance, default 0.15) to spawn a monster or
a live trap instead of its loot. Only Presents are affected.
The box opens empty first, then the entity appears after a short delay (SpawnDelay) — a beat to react.
Monster pool is built from every loaded enemy and picked with an independent RNG, so any allowed
monster can appear on any moon and the choice is genuinely random.
Inside/outside rule so outdoor monsters aren't dropped into the facility (and vice-versa), with
AllowOutsideSpawnInside, AllowInsideSpawnOutside and IgnoreInsideOutsideRule to relax it.
Traps: Landmines by default; Turrets and Spike traps are opt-in. Traps are plain live
hazards (a mine detonates when stepped on).
Monster allow/block lists, per-trap toggles, separate monster/trap chances, and a per-moon ignore list.
Optional PreventOpeningOnShip: presents can only be opened while landed on a moon and standing
outside the ship (blocked aboard the ship and in orbit / after take-off).
Host-authoritative: only the host rolls and spawns; results replicate to clients via Unity Netcode.
Uses the game's own present-opening routine and vanilla networked spawns — no custom network objects.
Every setting is editable in-game via LethalConfig (auto-detected, optional).
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.