GoldenGuy1000-gg1kommands_base icon

gg1kommands base

A library for adding commands (doesn't do anything by itself)'

Last updated 5 months ago
Total downloads 17892
Total rating 2 
Dependency string GoldenGuy1000-gg1kommands_base-1.4.0
Dependants 1 other mod depends on this mod

This mod requires the following mods to function

BepInEx-BepInExPack_Muck-5.4.1100 icon

BepInEx pack for Muck. Preconfigured and ready to use.

Preferred version: 5.4.1100


gg1kommands_base (Muck mod)

So basically just install this for extra functionality or whatever on other mods

Installation (manual)

If you are installing this manually, do the following

  1. Extract the archive into a folder. Do not extract into the game folder.
  2. Move the contents of plugins folder into <GameDirectory>\Bepinex\plugins.
  3. Run the game.



Whenever a new command is instantiated event Action<Command> addedCommand is called


If you want to make commands for this first you'll want to reference it add this to your csproj:

<Reference Include="gg1kommands base"> <HintPath>$(GameDir)\BepInEx\plugins\gg1kommands base\gg1kommands base.dll</HintPath> <Private>False</Private> </Reference>

In your Main.cs file after [BepInPlugin(GUID, MODNAME, VERSION) add , BepInDependency(gg1kommands_base.Main.GUID, BepInDependency.DependencyFlags.(Soft/Hard)Dependency)]

Now at the top of your file add using gg1kommands_base

And finally make sure to add the dependency string of gg1kommands_base to the manifest.json

Adding a Command

To make a new command you'll need to instantiate the Command class

Command(Action<string[]> method, int lowerArgBound, int upperArgBound, params string[] aliases)

,,for the first argument pass your method (it must have a string array as one of the arguments),,

,,the second & third argument are how many extra arguments seperated by spaces can be put in (so for a range of 2-4 arguments you'd put in 2, 4, you can also just omit one if you have an exact amount of arguments in mind),,

,,put in as many 'aliases' as you want, they just basically are what you can type in to run the command (so maybe for a teleport command you'd do "tp", "teleport"),,

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2021-8-6 1.4.0 14963 Version 1.4.0 Install
2021-8-6 1.2.0 126 Version 1.2.0 Install
2021-8-5 1.1.3 182 Version 1.1.3 Install
2021-7-30 1.1.2 1942 Version 1.1.2 Install
2021-7-30 1.1.1 265 Version 1.1.1 Install
2021-7-30 1.1.0 49 Version 1.1.0 Install
2021-7-29 1.0.2 273 Version 1.0.2 Install
2021-7-29 1.0.1 36 Version 1.0.1 Install
2021-7-29 1.0.0 56 Version 1.0.0 Install