private void Init()
{
_config = Config.ReadObject<Configuration>();
if (_config == null)
{
Log("Generating Default Config File.");
LoadDefaultConfig();
}
DownloadVanillaDefaults();
EnsureConfigIntegrity();
AddCovalenceCommand("stacksizecontroller.setstack", nameof(SetStackCommand),
"stacksizecontroller.setstack");
AddCovalenceCommand("stacksizecontroller.setstackcat", nameof(SetStackCategoryCommand),
"stacksizecontroller.setstackcat");
AddCovalenceCommand("stacksizecontroller.setallstacks", nameof(SetAllStacksCommand),
"stacksizecontroller.setallstacks");
AddCovalenceCommand("stacksizecontroller.itemsearch", nameof(ItemSearchCommand),
"stacksizecontroller.itemsearch");
AddCovalenceCommand("stacksizecontroller.listcategories", nameof(ListCategoriesCommand),
"stacksizecontroller.listcategories");
AddCovalenceCommand("stacksizecontroller.listcategoryitems", nameof(ListCategoryItemsCommand),
"stacksizecontroller.listcategoryitems");
AddCovalenceCommand("stacksizecontroller.vd", nameof(GenerateVanillaStackSizeFileCommand),
"stacksizecontroller.vd");
if (plugins.Find("ChestStackMultiplier") != null)
Unsubscribe(nameof(OnMaxStackable));
}https://umod.org/community/chest-stack-multiplier/52243-not-working-with-stack-size-controller
@WhiteThunder