From cdabce32e42604004ac303361ddd6df6c316d9cb Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sat, 19 Feb 2022 02:06:26 +0800 Subject: [PATCH] Fix EventBuses always failing --- .../me/shedaniel/architectury/platform/forge/EventBuses.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge/src/main/java/me/shedaniel/architectury/platform/forge/EventBuses.java b/forge/src/main/java/me/shedaniel/architectury/platform/forge/EventBuses.java index 676329f6..6da59755 100644 --- a/forge/src/main/java/me/shedaniel/architectury/platform/forge/EventBuses.java +++ b/forge/src/main/java/me/shedaniel/architectury/platform/forge/EventBuses.java @@ -32,7 +32,7 @@ public final class EventBuses { private static final Map>> ON_REGISTERED = new HashMap<>(); public static void registerModEventBus(String modId, IEventBus bus) { - if (EVENT_BUS_MAP.putIfAbsent(modId, bus) != bus) { + if (EVENT_BUS_MAP.putIfAbsent(modId, bus) != null) { throw new IllegalStateException("Can't register event bus for mod '" + modId + "' because it was previously registered!"); }