parent
b077005910
commit
c0f4b24e3a
1 changed files with 13 additions and 0 deletions
|
@ -328,6 +328,19 @@ index 44aed67274..fa664897fb 100644
|
||||||
@FunctionalInterface
|
@FunctionalInterface
|
||||||
public interface a<T> {
|
public interface a<T> {
|
||||||
|
|
||||||
|
diff --git a/src/main/java/net/minecraft/server/EntityTurtle.java b/src/main/java/net/minecraft/server/EntityTurtle.java
|
||||||
|
index dd02cb34..b24a5100 100644
|
||||||
|
--- a/src/main/java/net/minecraft/server/EntityTurtle.java
|
||||||
|
+++ b/src/main/java/net/minecraft/server/EntityTurtle.java
|
||||||
|
@@ -29,7 +29,7 @@ public class EntityTurtle extends EntityAnimal {
|
||||||
|
|
||||||
|
public final void setHome(BlockPosition pos) { g(pos); } // Paper - OBFHELPER
|
||||||
|
public void g(BlockPosition blockposition) {
|
||||||
|
- this.datawatcher.set(EntityTurtle.bx, blockposition);
|
||||||
|
+ this.datawatcher.set(EntityTurtle.bx, blockposition.immutableCopy()); // Paper - make sure home position can't change
|
||||||
|
}
|
||||||
|
|
||||||
|
public final BlockPosition getHome() { return this.es(); } // Paper - OBFHELPER
|
||||||
diff --git a/src/main/java/net/minecraft/server/IBlockData.java b/src/main/java/net/minecraft/server/IBlockData.java
|
diff --git a/src/main/java/net/minecraft/server/IBlockData.java b/src/main/java/net/minecraft/server/IBlockData.java
|
||||||
index de43881653..e821c236b4 100644
|
index de43881653..e821c236b4 100644
|
||||||
--- a/src/main/java/net/minecraft/server/IBlockData.java
|
--- a/src/main/java/net/minecraft/server/IBlockData.java
|
||||||
|
|
Loading…
Reference in a new issue