Class AbstractClientPlayer

All Implemented Interfaces:
CommandSource, SyncedDataHolder, Attackable, EntityAccess, Nameable, ScoreHolder, IAttachmentHolder, IEntityExtension, ILivingEntityExtension, IPlayerExtension, INBTSerializable<CompoundTag>
Direct Known Subclasses:
LocalPlayer, RemotePlayer

public abstract class AbstractClientPlayer extends Player
  • Field Details Link icon

    • playerInfo Link icon

      @Nullable private PlayerInfo playerInfo
    • deltaMovementOnPreviousTick Link icon

      protected Vec3 deltaMovementOnPreviousTick
    • elytraRotX Link icon

      public float elytraRotX
    • elytraRotY Link icon

      public float elytraRotY
    • elytraRotZ Link icon

      public float elytraRotZ
    • clientLevel Link icon

      public final ClientLevel clientLevel
  • Constructor Details Link icon

    • AbstractClientPlayer Link icon

      public AbstractClientPlayer(ClientLevel p_250460_, com.mojang.authlib.GameProfile p_249912_)
  • Method Details Link icon

    • isSpectator Link icon

      public boolean isSpectator()
      Specified by:
      isSpectator in class Player
    • isCreative Link icon

      public boolean isCreative()
      Specified by:
      isCreative in class Player
    • getPlayerInfo Link icon

      @Nullable protected PlayerInfo getPlayerInfo()
    • tick Link icon

      public void tick()
      Overrides:
      tick in class Player
    • getDeltaMovementLerped Link icon

      public Vec3 getDeltaMovementLerped(float p_272943_)
    • getSkin Link icon

      public PlayerSkin getSkin()
    • getFieldOfViewModifier Link icon

      public float getFieldOfViewModifier()