

So basically just install this for extra functionality or whatever on other mods
If you are installing this manually, do the following
plugins folder into <GameDirectory>\Bepinex\plugins.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>now at the top of your file add 'using gg1kommands_base' to make a new command you'll need to instanciate the Command class
there are 3 constructors, the thing that's the same between them is that you'll have to pass your method that you want to run when the command is typed in chat the first one & one that probably gets used the most is:
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 if you wanted it to be run when was exactly 1 argument as in if they typed "/yourcommand argument1" you'd specify both of these as 1),,
,,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"),,
for the other constructor basically just pass in a method that returns void & has no arguments & the aliases, || just let it use the name of the method you're passing & only put that in use these constructors for commands that take 0 arguments