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 cip
intermediary net/minecraft/class_519
named net/minecraft/entity/player/OtherClientPlayerEntity
  • Field Details

    • field_1769

      private boolean field_1769
      Mappings:
      Namespace Name Mixin selector
      official a Lcip;a:Z
      intermediary field_1769 Lnet/minecraft/class_519;field_1769:Z
      named field_1769 Lnet/minecraft/entity/player/OtherClientPlayerEntity;field_1769:Z
    • field_1770

      private int field_1770
      Mappings:
      Namespace Name Mixin selector
      official b Lcip;b: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 c Lcip;c: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 d Lcip;d: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 e Lcip;e: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 f Lcip;f: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 g Lcip;g: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> Lahd;<init>(Laqu;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

    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lwv;a(Lwh;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 Lwv;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 s_ Lwv;s_()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 m Lxm;m()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • setArmorSlot

      public void setArmorSlot(int armorSlot, ItemStack item)
      Overrides:
      setArmorSlot in class PlayerEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lwv;c(ILamj;)V
      intermediary method_2527 Lnet/minecraft/class_864;method_2527(ILnet/minecraft/class_1071;)V
      named setArmorSlot Lnet/minecraft/entity/Entity;setArmorSlot(ILnet/minecraft/item/ItemStack;)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 Lae;a(Lho;)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 Lae;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 Lae;c()Ldt;
      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;