mirror of
https://github.com/architectury/architectury-api.git
synced 2026-03-30 05:05:19 -05:00
Merge remote-tracking branch 'architectury/1.18' into 1.18.2
This commit is contained in:
@@ -39,6 +39,9 @@
|
||||
"fabricloader": ">=0.13.0",
|
||||
"fabric": ">=0.44.0"
|
||||
},
|
||||
"breaks": {
|
||||
"optifabric": "*"
|
||||
},
|
||||
"custom": {
|
||||
"modmenu:api": true
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ public final class EventBuses {
|
||||
private static final Map<String, List<Consumer<IEventBus>>> 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!");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user