mirror of
https://github.com/GTNewHorizons/ForestryMC.git
synced 2026-11-14 01:04:12 +00:00
Fix #556 Crash when disabling PluginFactory
This commit is contained in:
1 parent
c780ec6aaf
commit
d59072b771
4 files changed
+198
-10
No files matched your search
@@ -35,6 +35,7 @@ import forestry.core.items.ItemNBTTile;
|
||||
import forestry.core.proxy.Proxies;
|
||||
import forestry.core.utils.RecipeUtil;
|
||||
import forestry.core.utils.ShapedRecipeCustom;
|
||||
import forestry.factory.DummyManagers;
|
||||
import forestry.factory.GuiHandlerFactory;
|
||||
import forestry.factory.gadgets.MachineBottler;
|
||||
import forestry.factory.gadgets.MachineCarpenter;
|
||||
@@ -66,6 +67,21 @@ public class PluginFactory extends ForestryPlugin {
|
||||
public static MachineDefinition definitionRaintank;
|
||||
public static MachineDefinition definitionWorktable;
|
||||
|
||||
@Override
|
||||
protected void disabledPreInit() {
|
||||
super.disabledPreInit();
|
||||
|
||||
RecipeManagers.craftingProviders = Arrays.asList(
|
||||
RecipeManagers.carpenterManager = new DummyManagers.CarpenterManager(),
|
||||
RecipeManagers.centrifugeManager = new DummyManagers.CentrifugeManager(),
|
||||
RecipeManagers.fabricatorManager = new DummyManagers.FabricatorManager(),
|
||||
RecipeManagers.fermenterManager = new DummyManagers.FermenterManager(),
|
||||
RecipeManagers.moistenerManager = new DummyManagers.MoistenerManager(),
|
||||
RecipeManagers.squeezerManager = new DummyManagers.SqueezerManager(),
|
||||
RecipeManagers.stillManager = new DummyManagers.StillManager()
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void preInit() {
|
||||
super.preInit();
|
||||
|
||||
Reference in new issue
Block a user