ChatCommands
Adds a lot of usable (admin) commands in the chat! Set deadline, spawn enemies on friends and a lot more! Usable as Host and NonHost
About this mod Author’s original text
ChatCommands
This mod adds some chat commands used with a / by default.
Donate
If you want to donate, to support making mods like this one:
Disclaimers
with "/" as the default prefix this mod may be incompatible with other mods that use this prefix like for example the GameMaster mod.
you can change the prefix to anything you want, so if your keyboard is maybe incompatible or anything, try changing the prefix to something like for example cmd: in the config file of the mod. just make sure you dont leave a space between your set prefix and the command itself.
If you encounter any issues, or you have suggestions, please open an Issue in the linked GitHub page.
Install
To install either use a mod Manager or just drag the ChatCommands.dll into your BepInEx/plugins folder.
Recommendation
Install NiceChat Plugin alongside this, provides nicer Navigation etc to the chat and a better layout.
Commands
- Spawn Enemy: Format: /spawnenemy [enemyname] ([p=position]) ([a=amount]) ([s=state]) - Alt: /spweny [enemyname] ([a=amount]) ([s=state]) ([p=position])
Description: Spawns an enemy at the specified location. Either use the player's position or specify a position. Position, state and amount are optional. Use them with the following format: position=@(playername/me) amount=(number) state=(alive/dead), For Host only
- Set Custom Deadline: Format: /deadline [days] - Alt: /dl [days]
Description: Sets a custom deadline for the game. If no argument is provided, the custom deadline will be toggled. For Host only
- Spawn Scrap: Format: /spawnscrap [scrapname] ([p=position]) ([a=amount]) ([v=value]) - Alt: /spwscr [scrapname] ([a=amount]) ([v=value]) ([p=position])
Description: Spawns Scrap at the specified location. Either use the player's position or specify a position. Position, value and amount are optional. Use them with the following format: position=@(playername/me) amount=(number) value=(number), For Host only
- Teleport: Format: /teleport ([position=(random/@/@me/Vector3)]) - Alt: /tp ([position=(random/@/@me/Vector3)])
Description: Teleport to where you want. Use the following format: position=@(playername/me) or position=(random) or without arguments to teleport to the terminal. Host and Client
- View Help: Format: /help ([command]) - Alt: /h ([command])
Description: Displays a list of available commands with their format. Use /help [command] to get more information about a specific command. Host and Client
- Toggle Lights: Format: /togglelights - Alt: /toglig
Description: Toggles the lights on and off. For Host only
- Get Spawnable Enemies: Format: /getenemies - Alt: /enemies
Description: Gets the spawnable enemies for the current level. For Host only
- Buy Stuff: Format: /buy [itemname] - Alt: /buyitem [itemname]
Description: Buy stuff from the shop. Gets delivered via DropShip. (old function, you better use /term buy [itemname] instead) For Host only
- Change Weather: Format: /changeweather [weathername] - Alt: /chwe [weathername]
Description: Change Weather to a specific type. For Host only
- Spawn Item: Format: /spawnitem [itemname] ([p=position]) ([a=amount]) ([v=value]) - Alt: /spwitm [itemname] ([a=amount]) ([p=position]) ([v=value])
Description: Spawns Items at a specified position or at a random position. Args are optional, use them like this: p=@me a=5 v=1234.
Note: Value doesnt work for everything. For Host only
- Get Spawnable Enemies: Format: /getenemies - Alt: /enemies
Description: Gets the spawnable enemies for the current level. For Host only
- Get Spawnable Scrap Items: Format: /getscrap - Alt: /scrap
Description: Gets the spawnable scrap items for the current level. For Host only
- Give Co-Host to a player: Format: /cohost [playername] - Alt: /hostcmd [playername]
Description: Gives co-host to a player, which allows them to use host commands, when you turned them off for everyone else. For Host only
- Toggle God Mode: Format: /godmode - Alt: /god
Description: Toggles if invincibility is en
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: