Class OtherClientPlayerEntity

All Implemented Interfaces:
CommandSource

@Environment(CLIENT) public class OtherClientPlayerEntity extends AbstractClientPlayerEntity
Client player entity used by incoming mp players
Mappings:
Namespace Name
official bue
intermediary net/minecraft/class_519
named net/minecraft/entity/player/OtherClientPlayerEntity
  • Field Details

    • field_1770

      private int field_1770
      Mappings:
      Namespace Name Mixin selector
      official d Lbue;d:I
      intermediary field_1770 Lnet/minecraft/class_519;field_1770:I
      named field_1770 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1770:I
    • field_1771

      private double field_1771
      Mappings:
      Namespace Name Mixin selector
      official e Lbue;e:D
      intermediary field_1771 Lnet/minecraft/class_519;field_1771:D
      named field_1771 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1771:D
    • field_1772

      private double field_1772
      Mappings:
      Namespace Name Mixin selector
      official f Lbue;f:D
      intermediary field_1772 Lnet/minecraft/class_519;field_1772:D
      named field_1772 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1772:D
    • field_1773

      private double field_1773
      Mappings:
      Namespace Name Mixin selector
      official g Lbue;g:D
      intermediary field_1773 Lnet/minecraft/class_519;field_1773:D
      named field_1773 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1773:D
    • field_1774

      private double field_1774
      Mappings:
      Namespace Name Mixin selector
      official h Lbue;h:D
      intermediary field_1774 Lnet/minecraft/class_519;field_1774:D
      named field_1774 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1774:D
    • field_1775

      private double field_1775
      Mappings:
      Namespace Name Mixin selector
      official bV Lbue;bV:D
      intermediary field_1775 Lnet/minecraft/class_519;field_1775:D
      named field_1775 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1775:D
  • Constructor Details

    • OtherClientPlayerEntity

      public OtherClientPlayerEntity(World world, com.mojang.authlib.GameProfile profile)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laed;<init>(Lamu;Lcom/mojang/authlib/GameProfile;)V
      intermediary <init> Lnet/minecraft/class_988;<init>(Lnet/minecraft/class_1150;Lcom/mojang/authlib/GameProfile;)V
      named <init> Lnet/minecraft/entity/player/PlayerEntity;<init>(Lnet/minecraft/world/World;Lcom/mojang/authlib/GameProfile;)V
  • Method Details

    • shouldRender

      public boolean shouldRender(double distance)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(D)Z
      intermediary method_2486 Lnet/minecraft/class_864;method_2486(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(Lur;F)Z
      intermediary method_2499 Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • updateTrackedPositionAndAngles

      public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate)
      Overrides:
      updateTrackedPositionAndAngles in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lvg;a(DDDFFIZ)V
      intermediary method_2488 Lnet/minecraft/class_864;method_2488(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • tick

      public void tick()
      Overrides:
      tick in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official B_ Lvg;B_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lvp;n()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • sendMessage

      public void sendMessage(Text text)
      Specified by:
      sendMessage in interface CommandSource
      Overrides:
      sendMessage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lbn;a(Lhh;)V
      intermediary method_5505 Lnet/minecraft/class_1061;method_5505(Lnet/minecraft/class_1982;)V
      named sendMessage Lnet/minecraft/command/CommandSource;sendMessage(Lnet/minecraft/text/Text;)V
    • canUseCommand

      public boolean canUseCommand(int permissionLevel, String commandLiteral)
      Specified by:
      canUseCommand in interface CommandSource
      Overrides:
      canUseCommand in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lbn;a(ILjava/lang/String;)Z
      intermediary method_3333 Lnet/minecraft/class_1061;method_3333(ILjava/lang/String;)Z
      named canUseCommand Lnet/minecraft/command/CommandSource;canUseCommand(ILjava/lang/String;)Z
    • getBlockPos

      public BlockPos getBlockPos()
      Specified by:
      getBlockPos in interface CommandSource
      Overrides:
      getBlockPos in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Lbn;c()Let;
      intermediary method_4086 Lnet/minecraft/class_1061;method_4086()Lnet/minecraft/class_2552;
      named getBlockPos Lnet/minecraft/command/CommandSource;getBlockPos()Lnet/minecraft/util/math/BlockPos;