aboutsummaryrefslogtreecommitdiffhomepage
path: root/patches/api/0354-Allow-to-change-the-podium-of-the-EnderDragon.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/api/0354-Allow-to-change-the-podium-of-the-EnderDragon.patch')
-rw-r--r--patches/api/0354-Allow-to-change-the-podium-of-the-EnderDragon.patch33
1 files changed, 33 insertions, 0 deletions
diff --git a/patches/api/0354-Allow-to-change-the-podium-of-the-EnderDragon.patch b/patches/api/0354-Allow-to-change-the-podium-of-the-EnderDragon.patch
new file mode 100644
index 0000000000..08ffa1fdde
--- /dev/null
+++ b/patches/api/0354-Allow-to-change-the-podium-of-the-EnderDragon.patch
@@ -0,0 +1,33 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Doc <[email protected]>
+Date: Sat, 2 Apr 2022 23:03:32 -0300
+Subject: [PATCH] Allow to change the podium of the EnderDragon
+
+
+diff --git a/src/main/java/org/bukkit/entity/EnderDragon.java b/src/main/java/org/bukkit/entity/EnderDragon.java
+index 92cd35c87bad578c2b714761c93a5b72ebf4bc9e..68f58c40a56791df177967de5661cca976a7e98c 100644
+--- a/src/main/java/org/bukkit/entity/EnderDragon.java
++++ b/src/main/java/org/bukkit/entity/EnderDragon.java
+@@ -108,4 +108,22 @@ public interface EnderDragon extends ComplexLivingEntity, Boss, Mob, Enemy {
+ * @return this dragon's death animation ticks
+ */
+ int getDeathAnimationTicks();
++
++ // Paper start
++
++ /**
++ * Get the podium location used by the ender dragon.
++ *
++ * @return the podium location of the dragon
++ */
++ @NotNull
++ org.bukkit.Location getPodium();
++
++ /**
++ * Sets the location of the podium for the ender dragon.
++ *
++ * @param location the location of the podium or null to use the default podium location (exit portal of the end)
++ */
++ void setPodium(@Nullable org.bukkit.Location location);
++ // Paper end
+ }