diff --git a/patches/api/Missing-Entity-Behavior-API.patch b/patches/api/Missing-Entity-Behavior-API.patch index 9fe40a4c68..1f9fa4cb3b 100644 --- a/patches/api/Missing-Entity-Behavior-API.patch +++ b/patches/api/Missing-Entity-Behavior-API.patch @@ -179,6 +179,15 @@ diff --git a/src/main/java/org/bukkit/entity/Panda.java b/src/main/java/org/bukk index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644 --- a/src/main/java/org/bukkit/entity/Panda.java +++ b/src/main/java/org/bukkit/entity/Panda.java +@@ -0,0 +0,0 @@ import org.jetbrains.annotations.NotNull; + /** + * Panda entity. + */ +-public interface Panda extends Animals { ++public interface Panda extends Animals, Sittable { // Paper + + /** + * Gets this Panda's main gene. @@ -0,0 +0,0 @@ public interface Panda extends Animals { return recessive; } @@ -281,14 +290,27 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 + * Sets if this panda is currently sitting. + * + * @param sitting is currently sitting ++ * @deprecated use {@link #setSitting(boolean)} + */ -+ void setIsSitting(boolean sitting); ++ @Deprecated(forRemoval = true) ++ default void setIsSitting(boolean sitting) { ++ this.setSitting(sitting); ++ } ++ ++ /** ++ * Sets if this panda is currently sitting. ++ * ++ * @param sitting is currently sitting ++ */ ++ @Override ++ void setSitting(boolean sitting); + + /** + * Gets if this panda is sitting. + * + * @return is sitting + */ ++ @Override + boolean isSitting(); + // Paper end - Panda API } diff --git a/patches/server/Missing-Entity-Behavior-API.patch b/patches/server/Missing-Entity-Behavior-API.patch index 61f8e4bd7b..206ddb2c5c 100644 --- a/patches/server/Missing-Entity-Behavior-API.patch +++ b/patches/server/Missing-Entity-Behavior-API.patch @@ -231,7 +231,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 + } + + @Override -+ public void setIsSitting(boolean sitting) { ++ public void setSitting(boolean sitting) { + this.getHandle().sit(sitting); + } + // Paper end - Panda API