Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BaconTerminal
Terminal extras: Modern tables for the moons list and the store with weather colors and bonus icons, moon pages with loot, interiors, day length and dangers, SORT BONUS, and themes, styles and quality in Settings.
By baconya
| Last updated | a day ago |
| Total downloads | 757 |
| Total rating | 1 |
| Categories | AI Generated Tweaks & Quality Of Life BepInEx Client-side Mods |
| Dependency string | baconya-BaconTerminal-1.2.0 |
| Dependants | 2 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305mrov-WeatherRegistry
A mod for controlling the game's weather system: scrap multipliers, weather chances, blacklisting and more!
Preferred version: 0.8.8IAmBatby-LethalLevelLoader
A Custom API to support the manual and dynamic integration of all forms of custom content in Lethal Company. (v81 Compatible)
Preferred version: 1.7.13mrov-TerminalUtils
A terminal utility for Lethal Company, providing dynamic preview options, command registration and more.
Preferred version: 0.0.18baconya-BaconFixer
Fixes that work in any modpack: $0 store prices, DunGen load errors, dark interiors, duplicate prefabs, sound packs, scrap you can't scan, FacilityMeltdown, Chameleon and door portals on modded content. Replaces DunGenReferenceFixer.
Preferred version: 2.0.0README
![]()
BaconTerminal
See which moon pays before you route there.
Weather bonuses, loot estimates, interior odds, day length and dangers in the terminal · Modern tables for the moons and the store · A ship monitor that fits · Six themes · Not everyone in the lobby needs it
These were part of BaconFixer up to 1.2.1, and work the same, with more since.
Modern pages
The default look draws the moons list and the store as clean tables:
- Moons list: each moon's price, right-aligned in gold, and its weather in that weather's own color, such as blue for Rainy, red for Eclipsed or orange for Minefield. The weather's scrap bonus shows as icons:
$+20%(the game's credits sign) for what scrap sells for, and▪+10%for how much spawns. Moons are grouped the way TerminalFormatter groups them, with its sorting, filters and hidden moons. - Store: each section with its prices right-aligned, sales in green and what your crew already owns.
- Moon pages: the extra lines sit in a
MOON INFOtable, with long lists such as the interiors wrapping under their own column.
Pick Classic in the settings below for TerminalFormatter's own pages, which still get the colors.
Ship monitor
In orbit, the ship's big monitor shows the moon you're at. BaconTerminal shrinks that text just enough to fit the screen, so a long description no longer runs off the bottom, and colors it: the moon's name in white, its description in soft white, the weather in its own color, and the weather's bonus as $+20% in gold and ▼+10% in green. A bonus of 0% is left out. It works with WeatherRegistry's version of that screen and with the game's own.
Moon pages
Type a moon's name in the terminal, and its page ends with lines like these, each label in its own colour:
SCRAP BONUS: items worth x1.35, x1.15 more items
LOOT: about $1240 (19 items)
INTERIOR: Expanded Mineshaft 92%, Rubber Rooms 6%, others 2%
DAY LENGTH: 14 min
DANGER: Many more enemies spawn from the start.
SCRAP BONUS: the weather's bonus.SELLS SCRAP: the buying rate, on moons with a desk that buys scrap.LOOT: an estimate from the moon's scrap table and the bonus. With BaconGameRules, it also counts the save's scrap rules. It's left out where no interior generates, such as The Company.INTERIOR: the odds of every interior, with anything under 1% grouped asothers. It's also left out where no interior generates.DAY LENGTH: real minutes from landing to midnight on that moon.DANGER: what the weather does.
Moons list
- Bonuses: weather shows its bonuses: as icons in the Modern pages, and as words in Classic, such as
Eclipsed value+35% items+15%, wherevalueis what scrap sells for anditemsis how much spawns. A bonus of 0% is left out. The list also names Galetry as a place that buys scrap when Wesley's Moons is installed, because it has a desk that buys scrap too. - Colors: prices are gold, and each weather has its own color.
SORT BONUS: lists the best-paying moons first, andSORT NONEputs the order back.OTHER: this page now mentions all of the above.- WeatherTweaks: a combined weather gets a danger line for each of its weathers, and long names are shortened in the moons list, such as
Eclip+Flood. On a moon where WeatherTweaks hides the weather, BaconTerminal shows no bonus or danger, andSORT BONUScounts it as no bonus, so nothing gives it away. - Locked moons: with a mod that locks moons, such as BaconCards, a locked moon is listed in gray, with
???for its price and weather, in the Modern pages.
Terminal settings
Three dropdowns in the game's Settings, in both the main menu and the pause menu, under the graphics options. They save right away, without Confirm, in BepInEx/config/baconterminal.cfg.
Terminal quality. While you use the terminal, the game draws your view into its own small texture, which is why the text looks rough. If you set it in BaconFixer 1.x, your choice carries over.
| Quality | Size |
|---|---|
| Normal | The game's own size, 970x580. This is the default. |
| High | 1.5 times that. |
| Max | Your screen's height. |
Higher settings cost frames, but only while the terminal is open.
Terminal theme. Each theme recolors the terminal's text, caret, credits, scrollbar, screen and light. Prices, bonuses and dangers get colors picked to stand out on it.
| Theme | Looks like |
|---|---|
| Original | The game's green. This is the default. |
| Amber | An old amber screen. |
| Ice | Cold blue. |
| Company | The orange of the Company's menus. |
| Vapor | Pink and purple. |
| Mono | White on black. |
Terminal style.
| Style | Looks like |
|---|---|
| Modern | The Modern pages in the game's text. This is the default. |
| Compact | The Modern pages in smaller text with lines closer together, so more fits before you scroll. |
| Retro | The Modern pages in capitals, like an old mainframe. |
| Classic | TerminalFormatter's own pages in the game's text, with BaconTerminal's colors. |
For other mods
BaconTerminal.MoonListApi.HideDetails(Func<SelectableLevel, bool>) hides a moon's price and weather in the Modern moons list while it returns true: the moon is listed in gray, with ??? in place of both. Add BaconTerminal as a soft dependency.
Required mods
Installing BaconTerminal also installs BaconFixer, MrovLib, TerminalFormatter, TerminalUtils, WeatherRegistry and LethalLevelLoader. BaconFixer fixes $0 prices in TerminalFormatter's store and a stall the first time you open some terminal pages. If you turn off any of the others, BaconTerminal still runs and leaves out only what needs that mod:
- TerminalFormatter: the extra lines on moon pages, the Modern pages, and the colors in the store and the moons list.
- TerminalUtils: the Modern pages, weather bonuses in the moons list, and
SORT BONUS. The bonuses also need WeatherRegistry. - WeatherRegistry: weather bonuses, and dangers for modded weathers. Without it, moon pages still show dangers for the game's own weathers.
- LethalLevelLoader:
INTERIORon moon pages.
Terminal quality, theme and style need none of these.
The Bacon mods
Get the ones you want. The Company Adventures has BaconFixer, BaconTerminal and BaconGameRules set up to work together.
| Mod | What it does | |
|---|---|---|
| BaconFixer | Fixes only, for any modpack. | |
| BaconMemory | Less RAM, same game: about 1.7 GB less in a round of a big modpack. | |
| BaconTerminal You're here |
Weather bonuses, loot estimates, interior odds and day length in the terminal, Modern tables for the moons and the store, and terminal themes and styles. | |
| BaconGameRules | Easy, Normal, Hard, Brutal or your own rules for each save file, and map seeds to replay. | |
| The Company Adventures | A modpack with BaconFixer, BaconTerminal, BaconGameRules and 100+ more mods: 53 new moons, 13 new interiors, new weathers and more. |
Limits
LOOT is an estimate. A mod that changes a moon's scrap when you land, such as ButteRyBalance on vanilla moons, can make it read high or low.
A theme recolors the terminal's own parts. Text another mod colors itself keeps that mod's colors.
BaconTerminal turns itself off while BaconFixer 1.x is installed, because that version has these extras built in, and logs a warning saying so. Update BaconFixer to 2.0.0 or later.
Feedback
Found a bug, or have an idea for the terminal? Message me on Discord: bac_kun.
AI disclosure
The code and this README were generated with Claude Code, Anthropic's AI coding agent. The author directed the work and tested the mod in game.