@@ -69,7 +69,7 @@ index 52fc42050d5df0882586c8f4bb4890ef1dbf979e..ba8f9ffed49bf377be8b37532d4f2bdc
69
69
public Biome getBiome() {
70
70
return this.getWorld().getBiome(this.getX(), this.getY(), this.getZ());
71
71
diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java
72
- index 7629a51ec284cab0db7e9238027d6acfa4f3083c..c2c0b4bfab64394e55f2832e37e49bccb7e955ab 100644
72
+ index 7629a51ec284cab0db7e9238027d6acfa4f3083c..a76cce199acdcecfdd8b998ec08974c2ed0751cf 100644
73
73
--- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java
74
74
+++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockEntityState.java
75
75
@@ -10,15 +10,26 @@ public class CraftBlockEntityState<T extends BlockEntity> extends CraftBlockStat
@@ -101,6 +101,18 @@ index 7629a51ec284cab0db7e9238027d6acfa4f3083c..c2c0b4bfab64394e55f2832e37e49bcc
101
101
}
102
102
103
103
public void refreshSnapshot() {
104
+ @@ -105,4 +116,11 @@ public class CraftBlockEntityState<T extends BlockEntity> extends CraftBlockStat
105
+ public PersistentDataContainer getPersistentDataContainer() {
106
+ return this.getSnapshot().persistentDataContainer;
107
+ }
108
+ +
109
+ + // Paper start
110
+ + @Override
111
+ + public boolean isSnapshot() {
112
+ + return !this.snapshotDisabled;
113
+ + }
114
+ + // Paper end
115
+ }
104
116
diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockStates.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockStates.java
105
117
index 51ea68c433c4d530f8404d3174c5a121ce808a96..93a8aeb5545c794ac425c35f8af52a443cd060ca 100644
106
118
--- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockStates.java
0 commit comments