Class AbstractClientPlayerEntity

All Implemented Interfaces:
class_11901, ComponentsAccess, Attackable, ContainerUser, DataTracked, ScoreHolder, HeldItemContext, Nameable, EntityLike, UniquelyIdentifiable, ServerWaypoint, Waypoint
Direct Known Subclasses:
ClientPlayerEntity, OtherClientPlayerEntity

@Environment(CLIENT) public abstract class AbstractClientPlayerEntity extends PlayerEntity implements class_11901
Mappings:
Namespace Name
named net/minecraft/client/network/AbstractClientPlayerEntity
intermediary net/minecraft/class_742
official hdo
  • Field Details

    • playerListEntry

      @Nullable private @Nullable PlayerListEntry playerListEntry
      Mappings:
      Namespace Name Mixin selector
      named playerListEntry Lnet/minecraft/client/network/AbstractClientPlayerEntity;playerListEntry:Lnet/minecraft/client/network/PlayerListEntry;
      intermediary field_3901 Lnet/minecraft/class_742;field_3901:Lnet/minecraft/class_640;
      official a Lhdo;a:Lgza;
    • field_62644

      private final boolean field_62644
      Mappings:
      Namespace Name Mixin selector
      named field_62644 Lnet/minecraft/client/network/AbstractClientPlayerEntity;field_62644:Z
      intermediary field_62644 Lnet/minecraft/class_742;field_62644:Z
      official b Lhdo;b:Z
    • field_62645

      private final class_11902 field_62645
      Mappings:
      Namespace Name Mixin selector
      named field_62645 Lnet/minecraft/client/network/AbstractClientPlayerEntity;field_62645:Lnet/minecraft/class_11902;
      intermediary field_62645 Lnet/minecraft/class_742;field_62645:Lnet/minecraft/class_11902;
      official c Lhdo;c:Lgby;
  • Constructor Details

    • AbstractClientPlayerEntity

      public AbstractClientPlayerEntity(ClientWorld clientWorld, com.mojang.authlib.GameProfile profile)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/network/AbstractClientPlayerEntity;<init>(Lnet/minecraft/client/world/ClientWorld;Lcom/mojang/authlib/GameProfile;)V
      intermediary <init> Lnet/minecraft/class_742;<init>(Lnet/minecraft/class_638;Lcom/mojang/authlib/GameProfile;)V
      official <init> Lhdo;<init>(Lgyo;Lcom/mojang/authlib/GameProfile;)V
  • Method Details

    • getGameMode

      @Nullable public @Nullable GameMode getGameMode()
      Specified by:
      getGameMode in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      named getGameMode Lnet/minecraft/entity/player/PlayerEntity;getGameMode()Lnet/minecraft/world/GameMode;
      intermediary method_68876 Lnet/minecraft/class_1657;method_68876()Lnet/minecraft/class_1934;
      official a Lcyp;a()Ldqq;
    • getPlayerListEntry

      @Nullable protected @Nullable PlayerListEntry getPlayerListEntry()
      Mappings:
      Namespace Name Mixin selector
      named getPlayerListEntry Lnet/minecraft/client/network/AbstractClientPlayerEntity;getPlayerListEntry()Lnet/minecraft/client/network/PlayerListEntry;
      intermediary method_3123 Lnet/minecraft/class_742;method_3123()Lnet/minecraft/class_640;
      official h Lhdo;h()Lgza;
    • tick

      public void tick()
      Ticks this entity.
      Overrides:
      tick in class PlayerEntity
      See Also:
      API Note:
      This can be overridden to add additional logics. super.tick(); should be called in those cases.
      Implementation Note:
      By default, this delegates all logics to LivingEntity.baseTick().
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/entity/Entity;tick()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      official g Lccy;g()V
    • method_74312

      protected void method_74312(float float2)
      Mappings:
      Namespace Name Mixin selector
      named method_74312 Lnet/minecraft/client/network/AbstractClientPlayerEntity;method_74312(F)V
      intermediary method_74312 Lnet/minecraft/class_742;method_74312(F)V
      official H Lhdo;H(F)V
    • method_74192

      public class_11902 method_74192()
      Specified by:
      method_74192 in interface class_11901
      Mappings:
      Namespace Name Mixin selector
      named method_74192 Lnet/minecraft/class_11901;method_74192()Lnet/minecraft/class_11902;
      intermediary method_74192 Lnet/minecraft/class_11901;method_74192()Lnet/minecraft/class_11902;
      official b Lgbx;b()Lgby;
    • method_74193

      @Nullable public @Nullable Text method_74193()
      Specified by:
      method_74193 in interface class_11901
      Mappings:
      Namespace Name Mixin selector
      named method_74193 Lnet/minecraft/class_11901;method_74193()Lnet/minecraft/text/Text;
      intermediary method_74193 Lnet/minecraft/class_11901;method_74193()Lnet/minecraft/class_2561;
      official d Lgbx;d()Lxx;
    • getSkinTextures

      public SkinTextures getSkinTextures()
      Specified by:
      getSkinTextures in interface class_11901
      Mappings:
      Namespace Name Mixin selector
      named getSkinTextures Lnet/minecraft/class_11901;getSkinTextures()Lnet/minecraft/client/util/SkinTextures;
      intermediary method_52814 Lnet/minecraft/class_11901;method_52814()Lnet/minecraft/class_8685;
      official c Lgbx;c()Lici;
    • method_74191

      @Nullable public ParrotEntity.Variant method_74191(boolean bool)
      Specified by:
      method_74191 in interface class_11901
      Mappings:
      Namespace Name Mixin selector
      named method_74191 Lnet/minecraft/class_11901;method_74191(Z)Lnet/minecraft/entity/passive/ParrotEntity$Variant;
      intermediary method_74191 Lnet/minecraft/class_11901;method_74191(Z)Lnet/minecraft/class_1453$class_7989;
      official a Lgbx;a(Z)Lcqp$b;
    • tickRiding

      public void tickRiding()
      Overrides:
      tickRiding in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
      intermediary method_5842 Lnet/minecraft/class_1297;method_5842()V
      official t Lccy;t()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
      intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
      official e_ Lcdz;e_()V
    • method_74313

      protected void method_74313()
      Mappings:
      Namespace Name Mixin selector
      named method_74313 Lnet/minecraft/client/network/AbstractClientPlayerEntity;method_74313()V
      intermediary method_74313 Lnet/minecraft/class_742;method_74313()V
      official m Lhdo;m()V
    • getFovMultiplier

      public float getFovMultiplier(boolean firstPerson, float fovEffectScale)
      Mappings:
      Namespace Name Mixin selector
      named getFovMultiplier Lnet/minecraft/client/network/AbstractClientPlayerEntity;getFovMultiplier(ZF)F
      intermediary method_3118 Lnet/minecraft/class_742;method_3118(ZF)F
      official a Lhdo;a(ZF)F
    • method_74194

      public boolean method_74194()
      Specified by:
      method_74194 in interface class_11901
      Mappings:
      Namespace Name Mixin selector
      named method_74194 Lnet/minecraft/class_11901;method_74194()Z
      intermediary method_74194 Lnet/minecraft/class_11901;method_74194()Z
      official e Lgbx;e()Z