BetterBetterTeleporter
A fully configurable Teleporter and Inverse Teleporter mod with advanced item filtering.
About this mod Author’s original text
BetterBetterTeleporter
BetterBetterTeleporter is a mod for Lethal Company that adds configurable features for both the regular Teleporter as well as the Inverse Teleporter. The default configuration matches the unmodded version of the game, so this mod will not change any behavior unless you configure it.
Features
- Configurable Cooldowns: Adjust the cooldown times for each teleporter.
- Item Teleport Behavior: Choose whether items are kept or dropped when using the teleporters.
- Item Whitelists/Blacklists: Specify comma-separated lists of items that are always kept or dropped, overriding the general item teleport behavior.
- Reset Cooldown on Orbit: Automatically reset teleporter cooldowns when returning the ship to orbit.
- Inverse Teleporter Battery Drain: An optional penalty to decrease battery charge for held items when using the Inverse Teleporter.
- General improvements for Teleporters:
- Fixes a visual issue where teleporting a player that's already standing on the teleporter makes them disappear
Configuration
The mod is configured using BepInEx's configuration system. You can modify the settings in the BepInEx/config/BetterBetterTeleporter.cfg file.
If LethalConfig is installed, you can also configure the mod in-game through the LethalConfig menu.
Configuration Options
| Option | Value | Default | Description |
| --------------------------- | ------------- | ------- | --------------------------------------------------------------------------------------- |
| ResetCooldownOnOrbit | Boolean | false | Resets the cooldown time on teleporters between days. |
| | | | |
| TeleporterCooldown | Integer | 10 | Cooldown time (in seconds) for using the Teleporter. |
| TeleporterBehavior | Drop/Keep | Drop | Sets whether items are kept or dropped when using the Teleporter. |
| TeleporterAlwaysKeep | ItemList | | Treat these items as Keep regardless of Teleporter behavior. |
| TeleporterAlwaysDrop | ItemList | | Treat these items as Drop regardless of Teleporter behavior. |
| | | | |
| InverseTeleporterCooldown | Integer | 210 | Cooldown time (in seconds) for using the Inverse Teleporter. |
| InverseTeleporterBehavior | Drop/Keep | Drop | Sets whether items are kept or dropped when using the Inverse Teleporter. |
| InverseTeleporterAlwaysKeep | ItemList | | Treat these items as Keep regardless of Inverse Teleporter behavior. |
| InverseTeleporterAlwaysDrop | ItemList | | Treat these items as Drop regardless of Inverse Teleporter behavior. |
| BatteryDrainPercent | Integer | 0 | Percent drain on held battery items when using the Inverse Teleporter (0 to disable). |
As an example, if you wanted an Inverse Teleporter that drops all items except for keys and walkie-talkies, and drains batteries by 25%:
InverseTeleporterCooldown = 210
InverseTeleporterBehavior = Drop
InverseTeleporterAlwaysKeep = Key,WalkieTalkie
InverseTeleporterAlwaysDrop =
BatteryDrainPercent = 25
Configuring Item Lists
There are two ways to specify items: by name or by filter. You can specify multiple items/filters by separating them by commas
(such as shovel,key,[held],walkietalkie). Names/filters are not case-sensitive (Key, KEY and key all work).
Specifying Items by Name
Here is a list of Lethal Company's internal item names that can be used for whitelisting/blacklisting items:
| | | | | | |
| ------------------ | --- | ----------------- | ------------------- | ----------------- | ------------------ |
| BeltBag | ┊ | 7Ball | Dentures | MagnifyingGlass | StickyNote |
| Boombox | ┊ | Airhorn | DiyFlashbang | MetalSheet | StopSign |
| ExtensionLadder | ┊ | BabyKiwiEgg | DustPan | MoldPan | StunGrenade |
| Flashlight | ┊ | Bell | EasterEgg | Mug | TeaKettle |
| GunAmmo | ┊ | BigBolt | EggBeater | PerfumeBottle | ToiletPaperRolls |
| Jetpack | ┊ | Binoculars | EnginePart1 | Phone | Toothpaste |
| Key | ┊ | BottleBin | FancyCup | PickleJar | ToyCube |
| LockPicker | ┊ | Brush | FancyLamp | PillBottle | ToyTrain |
| ProFlashlight | ┊ | Candy | F
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: