From fd9c7e7c073b69792dd67d42c73d867d83ff79cd Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Sun, 15 Jan 2012 10:55:05 +0000 Subject: [PATCH] Implemented allowFlight methods. Thanks to Qala for the PR. By: Nathan Adams --- .../java/org/bukkit/craftbukkit/entity/CraftPlayer.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java index c86c8720ea..1730751171 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -538,6 +538,14 @@ public class CraftPlayer extends CraftHumanEntity implements Player { getHandle().getFoodData().foodLevel = value; } + public boolean getAllowFlight() { + return getHandle().itemInWorldManager.player.abilities.canFly; + } + + public void setAllowFlight(boolean flight) { + getHandle().itemInWorldManager.player.abilities.canFly = flight; + } + public Location getBedSpawnLocation() { World world = getServer().getWorld(getHandle().spawnWorld); if ((world != null) && (getHandle().getBed() != null)) {