diff --git a/src/main/java/org/betterx/bclib/api/PostInitAPI.java b/src/main/java/org/betterx/bclib/api/PostInitAPI.java index 7d9d3ce4..84085d52 100644 --- a/src/main/java/org/betterx/bclib/api/PostInitAPI.java +++ b/src/main/java/org/betterx/bclib/api/PostInitAPI.java @@ -52,10 +52,6 @@ public class PostInitAPI { * @param isClient {@code boolean}, {@code true} for client, {@code false} for server. */ public static void postInit(boolean isClient) { - if (postInitFunctions == null) { - return; - } - postInitFunctions.forEach(function -> function.accept(isClient)); Registry.BLOCK.forEach(block -> { processBlockCommon(block); if (isClient) { @@ -67,7 +63,11 @@ public class PostInitAPI { Registry.ITEM.forEach(item -> { processItemCommon(item); }); - postInitFunctions = null; + + if (postInitFunctions != null) { + postInitFunctions.forEach(function -> function.accept(isClient)); + postInitFunctions = null; + } blockTags = null; itemTags = null; BiomeAPI.loadFabricAPIBiomes();