diff --git a/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java b/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java index 41546b36..c3326252 100644 --- a/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java +++ b/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java @@ -255,7 +255,7 @@ public class PlayerPhysics extends EntityPhysics implements Tickab entity.getAbilities().allowFlying = type.canFlyCreative(entity); - boolean creative = entity.getAbilities().creativeMode || entity.isSpectator(); + boolean creative = entity.isCreative() || entity.isSpectator(); boolean startedFlyingCreative = !creative && isFlyingEither != entity.getAbilities().flying; @@ -300,10 +300,8 @@ public class PlayerPhysics extends EntityPhysics implements Tickab } lastFlightType = type; - if (!pony.isClient()) { - isFlyingSurvival = entity.getAbilities().flying && !creative; - isFlyingEither = isFlyingSurvival || (creative && entity.getAbilities().flying); - } + isFlyingSurvival = entity.getAbilities().flying && !creative; + isFlyingEither = isFlyingSurvival || (creative && entity.getAbilities().flying); if (typeChanged || startedFlyingCreative) { entity.calculateDimensions();