TerminalApi

⭐ — (3 endorsements) 📥 317 downloads 📌 v1.5.5 📅 7/14/2024
⚪ Last updated 2024

By NotAtomicBomb · Miscellaneous

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/13/2024 📅 Created: 7/14/2024

🔍 Analysis

  • 🏆 #45 of 67 Miscellaneous mods in this game by downloads

📋 About This Mod

TerminalApiPlease report any issues hereHave the Glowstick mod and are unable to leave the terminal? Try ThisOverviewTerminal Api provides a nice a easy way to add and modify terminal keywords. It allows you to create and add them whenever you want in your code as it will automatically add the keywords when it is safe to do so. See Test Plugin and Time Command mod for an example case of this api. InstallationJust drag and drop the BepInEx folder to your Lethal Company root folder(Where the Lethal Company.exe is). Or just use the thuderstore mod loader, much easier. Table of Contents

  • []Adding Commands

    []Callbacks

    []Command Info

    []Events

    []Terminal Input

    []Creating Terminal Keywords

    []Creating Terminal Nodes

    []Adding Text To Nodes

    []Adding Keywords

    []Updating Keywords

    []Deleting Keyword

    []Getting Keywords

    []Compatible Nouns

    []Adding Compatible Nouns to Newly Created Keyword

    []Updating Existing Compatible Noun

    [!WARNING] Make sure you are not adding duplicate keywords. I do plan on having a system to handle this in the future.Adding CommandsThis api give you an easy way to add terminal commands via the AddCommand method. This methods returns nothing. There are two methods:

    • []AddCommand(string commandWord, string displayText, string verbWord = null, bool clearPreviousText = true)

    • AddCommand(string commandWord, CommandInfo commandInfo, string verbWord = null, bool clearPreviousText = true)

    Example: AddCommand("frank", "Frank is not here\n", "get", true)Will display Frank is not here when get frank or frank is sent in the terminalCallbacksIn 1. 5. 0 a way of adding callback functions was added. The current way only works on commands/terminalkeywords that are being added. The callback function must return a string, that string is what will be displayed on the terminal when the command is run. There are two ways this can be achieved. AddTerminalKeyword(nounKeyword, new CommandInfo() { TriggerNode = triggerNode,

    DisplayTextSupplier = () =>

    Logger. LogWarning("Put code here, and it will run when trigger node is loaded");

    return "This text will display";

    Category = "Other",

    Description = "This is just a test command."

    Or AddCommand("pop", new CommandInfo(){

    DisplayTextSupplier = () =>

    Logger. LogWarning("Wowow, this ran.");

    return "popped\n\n";

    Category = "Other"

    Command InfoAlso in 1. 5. 0 a Command Class was added ot help with adding callbacks and info about the command to any of the existing categories. Note: I do plan on handling categories that don't exist being automatically created, but that will have to be

🤖 AI-enhanced — based on mod data

TerminalApi is a small utility mod for developers that simplifies adding and modifying terminal keywords in Lethal Company. It handles keyword registration automatically, making it easier for modders to integrate custom commands. With only 3 endorsements and 317 downloads, it's a niche tool for the modding community.

✨ Key Features

Provides an easy way to add and modify terminal keywords.
Allows creating and adding keywords at any point in code.
Automatically adds keywords when it is safe to do so.

📊 Pros & Cons

✅ Pros

  • Streamlines terminal keyword modding for Lethal Company.
  • Auto-registration saves modders from manual timing headaches.
  • Small but functional—3 endorsements from dedicated users.

⚠️ Cons

  • Tiny userbase (3 endorsements) means limited community testing.
  • No documentation or usage examples provided by the author.
  • Last updated September 2024—may lag behind game updates.
🎯 Is This For You?
For Lethal Company mod developers who want a clean API for terminal keywords. Skip if you're a player looking for gameplay content—this is a backend tool.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • This is a library mod—install it as a dependency for your own mods.
  • Check the mod's source code or comments for usage examples since the description is sparse.
  • Ensure your mod loader (BepInEx) is up to date to avoid conflicts.

📊 Mod Details

Game
Lethalcompany Mods
Author
NotAtomicBomb
Version
1.5.5
Downloads
317
Endorsements
3
Category
Miscellaneous
Created
7/14/2024
Updated
9/13/2024

🔧 How to Install Lethal Company Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Lethal Company →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Lethal Company commands, item IDs, and more.

Keep browsing — more Lethal Company mods await

📋 All Lethal Company Mods 🏆 Top 25 📂 More Miscellaneous 👤 More by NotAtomicBomb 🔎 Similar Mods 🌐 Best Miscellaneous (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods