From dd8e487a3bb1282e0e7cc46305eadb13cde5acee Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Sat, 29 Nov 2025 11:13:30 +0100 Subject: [PATCH] fix tile entity serialization on paper 1.21.6+ servers --- .../java/com/volmit/iris/core/nms/v1_21_R5/NMSBinding.java | 6 +++--- .../java/com/volmit/iris/core/nms/v1_21_R6/NMSBinding.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nms/v1_21_R5/src/main/java/com/volmit/iris/core/nms/v1_21_R5/NMSBinding.java b/nms/v1_21_R5/src/main/java/com/volmit/iris/core/nms/v1_21_R5/NMSBinding.java index e4e0f6808..9c545578d 100644 --- a/nms/v1_21_R5/src/main/java/com/volmit/iris/core/nms/v1_21_R5/NMSBinding.java +++ b/nms/v1_21_R5/src/main/java/com/volmit/iris/core/nms/v1_21_R5/NMSBinding.java @@ -168,13 +168,13 @@ public class NMSBinding implements INMSBinding { @Override public boolean hasTile(Location l) { - return ((CraftWorld) l.getWorld()).getHandle().getBlockEntity(new BlockPos(l.getBlockX(), l.getBlockY(), l.getBlockZ()), false) != null; + return ((CraftWorld) l.getWorld()).getHandle().getBlockEntity(new BlockPos(l.getBlockX(), l.getBlockY(), l.getBlockZ())) != null; } @Override @SuppressWarnings("unchecked") public KMap serializeTile(Location location) { - BlockEntity e = ((CraftWorld) location.getWorld()).getHandle().getBlockEntity(new BlockPos(location.getBlockX(), location.getBlockY(), location.getBlockZ()), false); + BlockEntity e = ((CraftWorld) location.getWorld()).getHandle().getBlockEntity(new BlockPos(location.getBlockX(), location.getBlockY(), location.getBlockZ())); if (e == null) { return null; @@ -856,4 +856,4 @@ public class NMSBinding implements INMSBinding { } } } -} +} \ No newline at end of file diff --git a/nms/v1_21_R6/src/main/java/com/volmit/iris/core/nms/v1_21_R6/NMSBinding.java b/nms/v1_21_R6/src/main/java/com/volmit/iris/core/nms/v1_21_R6/NMSBinding.java index ca91aef4a..1c94e8853 100644 --- a/nms/v1_21_R6/src/main/java/com/volmit/iris/core/nms/v1_21_R6/NMSBinding.java +++ b/nms/v1_21_R6/src/main/java/com/volmit/iris/core/nms/v1_21_R6/NMSBinding.java @@ -170,13 +170,13 @@ public class NMSBinding implements INMSBinding { @Override public boolean hasTile(Location l) { - return ((CraftWorld) l.getWorld()).getHandle().getBlockEntity(new BlockPos(l.getBlockX(), l.getBlockY(), l.getBlockZ()), false) != null; + return ((CraftWorld) l.getWorld()).getHandle().getBlockEntity(new BlockPos(l.getBlockX(), l.getBlockY(), l.getBlockZ())) != null; } @Override @SuppressWarnings("unchecked") public KMap serializeTile(Location location) { - BlockEntity e = ((CraftWorld) location.getWorld()).getHandle().getBlockEntity(new BlockPos(location.getBlockX(), location.getBlockY(), location.getBlockZ()), false); + BlockEntity e = ((CraftWorld) location.getWorld()).getHandle().getBlockEntity(new BlockPos(location.getBlockX(), location.getBlockY(), location.getBlockZ())); if (e == null) { return null; @@ -855,4 +855,4 @@ public class NMSBinding implements INMSBinding { } } } -} +} \ No newline at end of file