From 790edf82645d88dfe233d12d1169f0bcc0368026 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Mon, 2 Aug 2021 19:25:42 +0800 Subject: [PATCH] Fix ChunkDataEvent.Load --- .../architectury/event/forge/EventHandlerImplCommon.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java b/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java index f20aa3fe..c2863cf2 100644 --- a/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java +++ b/forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java @@ -410,9 +410,10 @@ public class EventHandlerImplCommon { @SubscribeEvent(priority = EventPriority.HIGH) public static void event(ChunkDataEvent.Load event) { LevelAccessor level = event.getChunk().getWorldForge(); - if (!(level instanceof ServerLevel)) { - level = ((WorldEventAttachment) event).architectury$getAttachedLevel(); - } + // TODO Fix when mixin is back +// if (!(level instanceof ServerLevel)) { +// level = ((WorldEventAttachment) event).architectury$getAttachedLevel(); +// } ChunkEvent.LOAD_DATA.invoker().load(event.getChunk(), level instanceof ServerLevel ? (ServerLevel) level : null, event.getData()); }