From df4a6ed91726084002e1002fb011b00842f40178 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 1 Apr 2020 00:29:15 +0200 Subject: [PATCH] willie to the rescue! --- .../naturesaura/compat/patchouli/PatchouliCompat.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/de/ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java b/src/main/java/de/ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java index 9fd8d0b6..e4237654 100644 --- a/src/main/java/de/ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java +++ b/src/main/java/de/ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java @@ -17,6 +17,7 @@ import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.DeferredWorkQueue; import net.minecraftforge.fml.client.config.GuiUtils; import vazkii.patchouli.api.BookDrawScreenEvent; import vazkii.patchouli.api.IMultiblock; @@ -114,10 +115,7 @@ public class PatchouliCompat implements ICompat { state -> check.matches(null, null, null, null, state, (char) 0)); } } - NaturesAura.LOGGER.info("The patchouli API is " + PatchouliAPI.instance); - IMultiblock out = PatchouliAPI.instance.registerMultiblock(name, PatchouliAPI.instance.makeMultiblock(pattern, rawMatchers)); - NaturesAura.LOGGER.info(out); - Thread.dumpStack(); + DeferredWorkQueue.runLater(() -> PatchouliAPI.instance.registerMultiblock(name, PatchouliAPI.instance.makeMultiblock(pattern, rawMatchers))); } public static T getRecipe(Map recipes, String name) {