From e0cee662c2bf75638b3fd6b99da1172ed61f1d2e Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Wed, 17 Jan 2024 18:23:32 +1100 Subject: [PATCH] #965: Add DragonBattle#setPreviouslyKilled By: DaFeist <56165444+dafeist-github@users.noreply.github.com> --- .../src/main/java/org/bukkit/boss/DragonBattle.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/boss/DragonBattle.java b/paper-api/src/main/java/org/bukkit/boss/DragonBattle.java index 8c55741cd..6e5fc9224 100644 --- a/paper-api/src/main/java/org/bukkit/boss/DragonBattle.java +++ b/paper-api/src/main/java/org/bukkit/boss/DragonBattle.java @@ -56,6 +56,17 @@ public interface DragonBattle { */ public boolean hasBeenPreviouslyKilled(); + /** + * Sets whether the first dragon has been killed already. + *
+ * If the dragon has not previously been killed, a portal will be generated + * when it is finally killed. + * + * @param previouslyKilled true if the dragon has been killed before, false + * otherwise + */ + public void setPreviouslyKilled(boolean previouslyKilled); + /** * Try to initiate a respawn sequence to summon the dragon as though a player has * placed 4 end crystals on the portal.