Class Abilities

java.lang.Object
net.minecraft.world.entity.player.Abilities

public class Abilities extends Object
  • Field Details

    • DEFAULT_INVULNERABLE

      private static final boolean DEFAULT_INVULNERABLE
      See Also:
    • DEFAULY_FLYING

      private static final boolean DEFAULY_FLYING
      See Also:
    • DEFAULT_MAY_FLY

      private static final boolean DEFAULT_MAY_FLY
      See Also:
    • DEFAULT_INSTABUILD

      private static final boolean DEFAULT_INSTABUILD
      See Also:
    • DEFAULT_MAY_BUILD

      private static final boolean DEFAULT_MAY_BUILD
      See Also:
    • DEFAULT_FLYING_SPEED

      private static final float DEFAULT_FLYING_SPEED
      See Also:
    • DEFAULT_WALKING_SPEED

      private static final float DEFAULT_WALKING_SPEED
      See Also:
    • invulnerable

      public boolean invulnerable
    • flying

      public boolean flying
    • mayfly

      @Deprecated public boolean mayfly
      Deprecated.
      Neoforge: use IPlayerExtension.mayFly() to read and NeoForgeMod.CREATIVE_FLIGHT Attribute to modify
    • instabuild

      public boolean instabuild
    • mayBuild

      public boolean mayBuild
    • flyingSpeed

      private float flyingSpeed
    • walkingSpeed

      private float walkingSpeed
  • Constructor Details

    • Abilities

      public Abilities()
  • Method Details

    • getFlyingSpeed

      public float getFlyingSpeed()
    • setFlyingSpeed

      public void setFlyingSpeed(float pFlyingSpeed)
    • getWalkingSpeed

      public float getWalkingSpeed()
    • setWalkingSpeed

      public void setWalkingSpeed(float pWalkingSpeed)
    • pack

      public Abilities.Packed pack()
    • apply

      public void apply(Abilities.Packed pAbilities)