From bbe138ac78cdf4ec3ccedb53dfaaf5c1fd5132a7 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 1 Apr 2020 00:43:27 +0200 Subject: [PATCH] fix + update --- build.gradle | 2 +- .../ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index db283ee7..43348d2e 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ apply plugin: 'net.minecraftforge.gradle' apply plugin: 'eclipse' apply plugin: 'maven-publish' -version = '23.3' +version = '23.4' group = 'de.ellpeck.naturesaura' // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = 'NaturesAura' 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 4e054c3a..f2a2ea6d 100644 --- a/src/main/java/de/ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java +++ b/src/main/java/de/ellpeck/naturesaura/compat/patchouli/PatchouliCompat.java @@ -18,6 +18,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.gui.GuiUtils; import vazkii.patchouli.api.BookDrawScreenEvent; import vazkii.patchouli.api.PatchouliAPI; @@ -43,7 +44,7 @@ public class PatchouliCompat implements ICompat { state -> check.matches(null, null, null, null, state, (char) 0)); } } - PatchouliAPI.instance.registerMultiblock(name, PatchouliAPI.instance.makeMultiblock(pattern, rawMatchers)); + DeferredWorkQueue.runLater(() -> PatchouliAPI.instance.registerMultiblock(name, PatchouliAPI.instance.makeMultiblock(pattern, rawMatchers))); } public static T getRecipe(Map recipes, String name) {