diff --git a/src/datagen/java/appeng/data/Entrypoint.java b/src/datagen/java/appeng/data/Entrypoint.java index bb6f754df..c9e27224e 100644 --- a/src/datagen/java/appeng/data/Entrypoint.java +++ b/src/datagen/java/appeng/data/Entrypoint.java @@ -36,9 +36,6 @@ public class Entrypoint implements PreLaunchEntrypoint { } Bootstrap.initialize(); - AEConfig.load(new File("config")); - CreativeTab.init(); // Vanilla data gens use item tab associations - Api.INSTANCE = new Api(); try { dump(); diff --git a/src/main/java/appeng/core/AppEngBase.java b/src/main/java/appeng/core/AppEngBase.java index 5a578c4fa..b998a87f6 100644 --- a/src/main/java/appeng/core/AppEngBase.java +++ b/src/main/java/appeng/core/AppEngBase.java @@ -85,9 +85,6 @@ public abstract class AppEngBase implements AppEng { throw new IllegalStateException(); } - CreativeTab.init(); - FacadeCreativeTab.init();// This call has a side-effect (adding it to the creative screen) - AeStats.register(); advancementTriggers = new AdvancementTriggers(CriteriaRegisterMixin::callRegister); diff --git a/src/main/java/appeng/core/AppEngBootstrap.java b/src/main/java/appeng/core/AppEngBootstrap.java index 99d2224f4..26a410d8a 100644 --- a/src/main/java/appeng/core/AppEngBootstrap.java +++ b/src/main/java/appeng/core/AppEngBootstrap.java @@ -42,6 +42,10 @@ public final class AppEngBootstrap { initialized = true; AEConfig.load(FabricLoader.getInstance().getConfigDirectory()); + + CreativeTab.init(); + FacadeCreativeTab.init();// This call has a side-effect (adding it to the creative screen) + Api.INSTANCE = new Api(); registerStructures(); diff --git a/src/main/java/appeng/core/CreativeTab.java b/src/main/java/appeng/core/CreativeTab.java index d3c06eba5..5609d6741 100644 --- a/src/main/java/appeng/core/CreativeTab.java +++ b/src/main/java/appeng/core/CreativeTab.java @@ -29,7 +29,6 @@ import net.minecraft.util.collection.DefaultedList; import appeng.api.definitions.IBlocks; import appeng.api.definitions.IDefinitions; import appeng.api.definitions.IItemDefinition; -import appeng.core.Api; public final class CreativeTab {