From 5a9f5fc6e6afce8dbf6e735c6a105e175e512ce1 Mon Sep 17 00:00:00 2001 From: Lounode Date: Tue, 2 Sep 2025 23:41:40 +0800 Subject: [PATCH] fix #13 --- .../block/flower/generating/ResoncundBlockEntity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Xplat/src/main/java/io/github/lounode/extrabotany/common/block/flower/generating/ResoncundBlockEntity.java b/Xplat/src/main/java/io/github/lounode/extrabotany/common/block/flower/generating/ResoncundBlockEntity.java index ce6b50b3..e4968f5c 100644 --- a/Xplat/src/main/java/io/github/lounode/extrabotany/common/block/flower/generating/ResoncundBlockEntity.java +++ b/Xplat/src/main/java/io/github/lounode/extrabotany/common/block/flower/generating/ResoncundBlockEntity.java @@ -150,6 +150,9 @@ public void readFromPacketNBT(CompoundTag cmp) { @SubscribeEventWrapper public void onPlayLevelSound(PlayLevelSoundEventWrapper.AtPosition event) { + if (getLevel() == null) { + return; + } if (getLevel().isClientSide()) { EventsWrapper.unregister(this); return; @@ -170,6 +173,9 @@ public void onPlayLevelSound(PlayLevelSoundEventWrapper.AtPosition event) { @SubscribeEventWrapper public void onPlayLevelSound(PlayLevelSoundEventWrapper.AtEntity event) { + if (getLevel() == null) { + return; + } if (getLevel().isClientSide()) { EventsWrapper.unregister(this); return;