Class ClientPlayerEntity

Direct Known Subclasses:
MultiplayerClientPlayerEntity

@Environment(CLIENT) public class ClientPlayerEntity extends PlayerEntity
Mappings:
Namespace Name
intermediary net/minecraft/class_40
glue class_120
server net/minecraft/class_40
client dc
named net/minecraft/entity/player/ClientPlayerEntity
  • Field Details

    • field_161

      public Input field_161
      Mappings:
      Namespace Name Mixin selector
      intermediary field_161 Lnet/minecraft/class_40;field_161:Lnet/minecraft/class_41;
      glue field_393 Lclass_120;field_393:Lclass_673;
      server field_161 Lnet/minecraft/class_40;field_161:Lnet/minecraft/class_41;
      client a Ldc;a:Luo;
      named field_161 Lnet/minecraft/entity/player/ClientPlayerEntity;field_161:Lnet/minecraft/client/input/Input;
    • minecraft

      protected Minecraft minecraft
      Mappings:
      Namespace Name Mixin selector
      intermediary field_162 Lnet/minecraft/class_40;field_162:Lnet/minecraft/client/Minecraft;
      glue field_394 Lclass_120;field_394:Lnet/minecraft/client/Minecraft;
      server field_162 Lnet/minecraft/class_40;field_162:Lnet/minecraft/client/Minecraft;
      client b Ldc;b:Lnet/minecraft/client/Minecraft;
      named minecraft Lnet/minecraft/entity/player/ClientPlayerEntity;minecraft:Lnet/minecraft/client/Minecraft;
    • field_163

      private SmoothUtil field_163
      Mappings:
      Namespace Name Mixin selector
      intermediary field_163 Lnet/minecraft/class_40;field_163:Lnet/minecraft/class_12;
      glue field_395 Lclass_120;field_395:Lclass_106;
      server field_163 Lnet/minecraft/class_40;field_163:Lnet/minecraft/class_12;
      client bN Ldc;bN:Lcu;
      named field_163 Lnet/minecraft/entity/player/ClientPlayerEntity;field_163:Lnet/minecraft/client/util/SmoothUtil;
    • field_164

      private SmoothUtil field_164
      Mappings:
      Namespace Name Mixin selector
      intermediary field_164 Lnet/minecraft/class_40;field_164:Lnet/minecraft/class_12;
      glue field_396 Lclass_120;field_396:Lclass_106;
      server field_164 Lnet/minecraft/class_40;field_164:Lnet/minecraft/class_12;
      client bO Ldc;bO:Lcu;
      named field_164 Lnet/minecraft/entity/player/ClientPlayerEntity;field_164:Lnet/minecraft/client/util/SmoothUtil;
    • field_165

      private SmoothUtil field_165
      Mappings:
      Namespace Name Mixin selector
      intermediary field_165 Lnet/minecraft/class_40;field_165:Lnet/minecraft/class_12;
      glue field_397 Lclass_120;field_397:Lclass_106;
      server field_165 Lnet/minecraft/class_40;field_165:Lnet/minecraft/class_12;
      client bP Ldc;bP:Lcu;
      named field_165 Lnet/minecraft/entity/player/ClientPlayerEntity;field_165:Lnet/minecraft/client/util/SmoothUtil;
  • Constructor Details

    • ClientPlayerEntity

      public ClientPlayerEntity(Minecraft minecraft, World world, Session session, int dimensionId)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_40;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/class_18;Lnet/minecraft/class_237;I)V
      glue <init> Lclass_120;<init>(Lnet/minecraft/client/Minecraft;Lclass_129;Lclass_255;I)V
      server <init> Lnet/minecraft/class_40;<init>(Lnet/minecraft/client/Minecraft;Ldj;Lnet/minecraft/class_237;I)V
      client <init> Ldc;<init>(Lnet/minecraft/client/Minecraft;Lfd;Lgr;I)V
      named <init> Lnet/minecraft/entity/player/ClientPlayerEntity;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/World;Lnet/minecraft/client/util/Session;I)V
  • Method Details

    • move

      public void move(double dx, double dy, double dz)
      Overrides:
      move in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1371 Lnet/minecraft/class_57;method_1371(DDD)V
      glue method_436 Lclass_450;method_436(DDD)V
      server a Llq;a(DDD)V
      client b Lsn;b(DDD)V
      named move Lnet/minecraft/entity/Entity;move(DDD)V
    • tickLiving

      public void tickLiving()
      Overrides:
      tickLiving in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_910 Lnet/minecraft/class_127;method_910()V
      glue method_109 Lclass_283;method_109()V
      server c_ Lhl;c_()V
      client f_ Lls;f_()V
      named tickLiving Lnet/minecraft/entity/LivingEntity;tickLiving()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_937 Lnet/minecraft/class_127;method_937()V
      glue method_442 Lclass_283;method_442()V
      server v Lhl;v()V
      client o Lls;o()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • method_140

      public void method_140()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_140 Lnet/minecraft/class_40;method_140()V
      glue method_443 Lclass_120;method_443()V
      server method_140 Lnet/minecraft/class_40;method_140()V
      client o_ Ldc;o_()V
      named method_140 Lnet/minecraft/entity/player/ClientPlayerEntity;method_140()V
    • method_136

      public void method_136(int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_136 Lnet/minecraft/class_40;method_136(IZ)V
      glue method_429 Lclass_120;method_429(IZ)V
      server method_136 Lnet/minecraft/class_40;method_136(IZ)V
      client a Ldc;a(IZ)V
      named method_136 Lnet/minecraft/entity/player/ClientPlayerEntity;method_136(IZ)V
    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1368 Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)V
      glue method_24 Lclass_450;method_24(Lclass_333;)V
      server b Llq;b(Liq;)V
      client b Lsn;b(Lnu;)V
      named writeNbt Lnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readNbt

      public void readNbt(NbtCompound nbt)
      Overrides:
      readNbt in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1363 Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)V
      glue method_23 Lclass_450;method_23(Lclass_333;)V
      server a Llq;a(Liq;)V
      client a Lsn;a(Lnu;)V
      named readNbt Lnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • closeHandledScreen

      public void closeHandledScreen()
      Overrides:
      closeHandledScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_493 Lnet/minecraft/class_54;method_493()V
      glue method_445 Lclass_172;method_445()V
      server y Lem;y()V
      client r Lgs;r()V
      named closeHandledScreen Lnet/minecraft/entity/player/PlayerEntity;closeHandledScreen()V
    • openEditSignScreen

      public void openEditSignScreen(SignBlockEntity sign)
      Overrides:
      openEditSignScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_489 Lnet/minecraft/class_54;method_489(Lnet/minecraft/class_140;)V
      glue method_435 Lclass_172;method_435(Lclass_606;)V
      server a Lem;a(Lpq;)V
      client a Lgs;a(Lyk;)V
      named openEditSignScreen Lnet/minecraft/entity/player/PlayerEntity;openEditSignScreen(Lnet/minecraft/block/entity/SignBlockEntity;)V
    • openDoubleChestScreen

      public void openDoubleChestScreen(Inventory inventory)
      Overrides:
      openDoubleChestScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_486 Lnet/minecraft/class_54;method_486(Lnet/minecraft/class_134;)V
      glue method_432 Lclass_172;method_432(Lclass_287;)V
      server a Lem;a(Lhp;)V
      client a Lgs;a(Llw;)V
      named openDoubleChestScreen Lnet/minecraft/entity/player/PlayerEntity;openDoubleChestScreen(Lnet/minecraft/inventory/Inventory;)V
    • openCraftingScreen

      public void openCraftingScreen(int x, int y, int z)
      Overrides:
      openCraftingScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_484 Lnet/minecraft/class_54;method_484(III)V
      glue method_428 Lclass_172;method_428(III)V
      server b Lem;b(III)V
      client a Lgs;a(III)V
      named openCraftingScreen Lnet/minecraft/entity/player/PlayerEntity;openCraftingScreen(III)V
    • openFurnaceScreen

      public void openFurnaceScreen(FurnaceBlockEntity furnace)
      Overrides:
      openFurnaceScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_487 Lnet/minecraft/class_54;method_487(Lnet/minecraft/class_138;)V
      glue method_433 Lclass_172;method_433(Lclass_446;)V
      server a Lem;a(Lln;)V
      client a Lgs;a(Lsk;)V
      named openFurnaceScreen Lnet/minecraft/entity/player/PlayerEntity;openFurnaceScreen(Lnet/minecraft/block/entity/FurnaceBlockEntity;)V
    • openDispenserScreen

      public void openDispenserScreen(DispenserBlockEntity dispenser)
      Overrides:
      openDispenserScreen in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_485 Lnet/minecraft/class_54;method_485(Lnet/minecraft/class_137;)V
      glue method_430 Lclass_172;method_430(Lclass_22;)V
      server a Lem;a(Lak;)V
      client a Lgs;a(Laz;)V
      named openDispenserScreen Lnet/minecraft/entity/player/PlayerEntity;openDispenserScreen(Lnet/minecraft/block/entity/DispenserBlockEntity;)V
    • sendPickup

      public void sendPickup(Entity item, int count)
      Overrides:
      sendPickup in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_491 Lnet/minecraft/class_54;method_491(Lnet/minecraft/class_57;I)V
      glue method_438 Lclass_172;method_438(Lclass_450;I)V
      server b Lem;b(Llq;I)V
      client b Lgs;b(Lsn;I)V
      named sendPickup Lnet/minecraft/entity/player/PlayerEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
    • method_141

      public int method_141()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_141 Lnet/minecraft/class_40;method_141()I
      glue method_446 Lclass_120;method_446()I
      server method_141 Lnet/minecraft/class_40;method_141()I
      client s Ldc;s()I
      named method_141 Lnet/minecraft/entity/player/ClientPlayerEntity;method_141()I
    • sendChatMessage

      public void sendChatMessage(String message)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_137 Lnet/minecraft/class_40;method_137(Ljava/lang/String;)V
      glue method_431 Lclass_120;method_431(Ljava/lang/String;)V
      server method_137 Lnet/minecraft/class_40;method_137(Ljava/lang/String;)V
      client a Ldc;a(Ljava/lang/String;)V
      named sendChatMessage Lnet/minecraft/entity/player/ClientPlayerEntity;sendChatMessage(Ljava/lang/String;)V
    • isSneaking

      public boolean isSneaking()
      Overrides:
      isSneaking in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1373 Lnet/minecraft/class_57;method_1373()Z
      glue method_447 Lclass_450;method_447()Z
      server ah Llq;ah()Z
      client t Lsn;t()Z
      named isSneaking Lnet/minecraft/entity/Entity;isSneaking()Z
    • method_139

      public void method_139(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_139 Lnet/minecraft/class_40;method_139(I)V
      glue method_441 Lclass_120;method_441(I)V
      server method_139 Lnet/minecraft/class_40;method_139(I)V
      client d_ Ldc;d_(I)V
      named method_139 Lnet/minecraft/entity/player/ClientPlayerEntity;method_139(I)V
    • respawn

      public void respawn()
      Overrides:
      respawn in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_492 Lnet/minecraft/class_54;method_492()V
      glue method_444 Lclass_172;method_444()V
      server method_492 Lem;method_492()V
      client p_ Lgs;p_()V
      named respawn Lnet/minecraft/entity/player/PlayerEntity;respawn()V
    • spawn

      public void spawn()
      Specified by:
      spawn in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_494 Lnet/minecraft/class_54;method_494()V
      glue method_448 Lclass_172;method_448()V
      server method_494 Lem;method_494()V
      client v Lgs;v()V
      named spawn Lnet/minecraft/entity/player/PlayerEntity;spawn()V
    • sendMessage

      public void sendMessage(String message)
      Overrides:
      sendMessage in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_490 Lnet/minecraft/class_54;method_490(Ljava/lang/String;)V
      glue method_437 Lclass_172;method_437(Ljava/lang/String;)V
      server a Lem;a(Ljava/lang/String;)V
      client b Lgs;b(Ljava/lang/String;)V
      named sendMessage Lnet/minecraft/entity/player/PlayerEntity;sendMessage(Ljava/lang/String;)V
    • increaseStat

      public void increaseStat(Stat stat, int amount)
      Overrides:
      increaseStat in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_488 Lnet/minecraft/class_54;method_488(Lnet/minecraft/class_139;I)V
      glue method_434 Lclass_172;method_434(Lclass_534;I)V
      server a Lem;a(Lns;I)V
      client a Lgs;a(Lvr;I)V
      named increaseStat Lnet/minecraft/entity/player/PlayerEntity;increaseStat(Lnet/minecraft/stat/Stat;I)V
    • method_138

      private boolean method_138(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_138 Lnet/minecraft/class_40;method_138(III)Z
      glue method_440 Lclass_120;method_440(III)Z
      server method_138 Lnet/minecraft/class_40;method_138(III)Z
      client d Ldc;d(III)Z
      named method_138 Lnet/minecraft/entity/player/ClientPlayerEntity;method_138(III)Z
    • pushOutOfBlock

      protected boolean pushOutOfBlock(double x, double y, double z)
      Overrides:
      pushOutOfBlock in class Entity
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1372 Lnet/minecraft/class_57;method_1372(DDD)Z
      glue method_439 Lclass_450;method_439(DDD)Z
      server g Llq;g(DDD)Z
      client c Lsn;c(DDD)Z
      named pushOutOfBlock Lnet/minecraft/entity/Entity;pushOutOfBlock(DDD)Z