From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: TreyRuffy Date: Wed, 9 Jun 2021 16:31:15 -0600 Subject: [PATCH] Flying Fall Damage API diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java index 6c540b0c74ba6f4fe8a1ff35db24050b78775fc3..8f132156ca772c651648de5333152e1b50adecb8 100644 --- a/src/main/java/org/bukkit/entity/Player.java +++ b/src/main/java/org/bukkit/entity/Player.java @@ -2345,5 +2345,19 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM * @param invulnerableTicks Invulnerable ticks remaining */ void setSpawnInvulnerableTicks(int invulnerableTicks); + + /** + * Allows you to enable fall damage while {@link #getAllowFlight()} is {@code true} + * + * @param flyingFallDamage Enables fall damage when {@link #getAllowFlight()} is true + */ + public void setFlyingFallDamage(boolean flyingFallDamage); + + /** + * Allows you get if fall damage is enabled while {@link #getAllowFlight()} is {@code true} + * + * @return True if fall damage is enabled when {@link #getAllowFlight()} is true + */ + public boolean hasFlyingFallDamage(); // Purpur end }