From 4c6e10ac53beef1c08ad4a33379c168e569bc457 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Wed, 18 Aug 2021 00:20:16 +0700 Subject: [PATCH] Fix matter registry gets invalidated on second join in singleplayer --- .../java/ru/dbotthepony/mc/otm/matter/MatterRegistry.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/ru/dbotthepony/mc/otm/matter/MatterRegistry.java b/src/main/java/ru/dbotthepony/mc/otm/matter/MatterRegistry.java index 7d66f911e..2506cbea8 100644 --- a/src/main/java/ru/dbotthepony/mc/otm/matter/MatterRegistry.java +++ b/src/main/java/ru/dbotthepony/mc/otm/matter/MatterRegistry.java @@ -452,8 +452,15 @@ public class MatterRegistry { } } + private static boolean started_once = false; + @SubscribeEvent public static void serverStarted(FMLServerStartedEvent event) { + if (started_once) + return; + + started_once = true; + ITEMS.clear(); usages.clear(); results.clear();