VanillaAddons

v1.0.2·Updated 2024-08-19

VanillaAddons

About this mod Author’s original text

VanillaAddons - Lethal Company Mod

Overview

VanillaAddons is a mod for the game _Lethal Company_ that was made to maintain the feel of the 'vanilla' game, while adding quality of life enhancements and vanilla-esk features. Currently, this mod enhances the terminal with various commands, making the gameplay more interactive and providing additional information and functionalities.

Table of Contents

  • Features
  • Terminal Commands
  • General Commands
  • Ship Control Commands
  • File Management Commands
  • Terminal Behavior Modifications
  • Installation
  • Compatibility
  • Notes
  • Credits
  • Thank You

Features

Terminal Commands

General Commands

  • ship
  • Category: Other
  • Description: Displays the total number of scrap items currently on the ship and their combined value.
  • Usage: ship
  • neofetch
  • Category: Other
  • Description: Runs a custom Neofetch command, displaying system information like OS, uptime, package count, and a set of color blocks.
  • Usage: neofetch
  • clear
  • Category: Other
  • Description: Clears the terminal screen.
  • Usage: clear
  • time
  • Category: Other
  • Description: Displays the current time if you are on a moon. If not, informs you that time is irrelevant in the current location.
  • Usage: time

Ship Control Commands

  • door
  • Category: Ship
  • Description: Opens or closes the ship door.
  • Usage: door
  • lights
  • Category: Ship
  • Description: Toggles the ship's lights on or off.
  • Usage: lights
  • tp
  • Category: Ship
  • Description: Teleports the selected player back to the ship.
  • Usage: tp
  • itp
  • Category: Ship
  • Description: Activates the Inverse Teleporter.
  • Usage: itp

File Management Commands

  • touch
  • Description: Creates a new file in the terminal’s directory.
  • Usage: touch
  • cat
  • Description: Displays the contents of a specified file.
  • Usage: cat
  • rm
  • Description: Deletes a specified file.
  • Usage: rm
  • nano
  • Description: Opens a file in the nano text editor within the terminal, allowing you to edit its contents.
  • Usage: nano
  • gpg
  • Description: Encrypts or decrypts files with a password.
  • Usage:
  • Encryption: gpg -c --passphrase
  • Decryption: gpg --passphrase
  • ls
  • Description: Lists all files currently available in the terminal’s directory.
  • Usage: ls
  • whoami
  • Description: Displays the username of the current terminal user.
  • Usage: whoami

Terminal Behavior Modifications

  • Terminal Screen Enabling: Allows the player to interact with the terminal immediately after opening, removing the delay.
  • Default Terminal Screen: By default, the terminal will display Neofetch.

Installation

  • Install BepInEx and Harmony for Unity.
  • Download the VanillaAddons mod.
  • Place the mod's files into the BepInEx plugins directory.
  • Launch _Lethal Company_ to activate the mod.

Compatibility

  • Requires: TerminalAPI v1.5.0, HookGenPatcher v0.0.5
  • Incompatible: May not be compatible with LethalBang, BetterTerminal, MoreTerminalCommands, and Neofetch, due to very similar features.

Notes

  • The mod adds extra commands that blend seamlessly with existing terminal commands.

Credits

  • Developed by unbrokenhunter as part of my VanillaAddons series for _Lethal Company_.

Thank You

Many of this mod's terminal commands were inspired by other mods. I want to credit and thank all of these developers.

  • Thank you twi, for the clear command in LethalBang
  • Thank you rooni, for removing the delay when opening the terminal in BetterTerminal
  • Thank you NavarroTech, for the ship item commands (lights, doors, and teleporters) in MoreTerminalCommands
  • Thank you BeansDev, for adding Neofetch to the terminal in Neofetch

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackEvaisa-HookGenPatcherNotAtomicBomb-TerminalApi

File & checksum

Filename
VanillaAddons-1.0.2.zip
File size
36.7 KiB