diff --git a/src/main/java/slimeknights/mantle/network/packet/DropLecternBookPacket.java b/src/main/java/slimeknights/mantle/network/packet/DropLecternBookPacket.java index fc7dde8..19ce509 100644 --- a/src/main/java/slimeknights/mantle/network/packet/DropLecternBookPacket.java +++ b/src/main/java/slimeknights/mantle/network/packet/DropLecternBookPacket.java @@ -38,6 +38,11 @@ public class DropLecternBookPacket implements IThreadsafePacket { } ServerWorld world = player.getServerWorld(); + + if(!world.isBlockLoaded(pos)) { + return; + } + BlockState state = world.getBlockState(pos); if(state.getBlock() instanceof LecternBlock && state.get(LecternBlock.HAS_BOOK)) {