Class ClientEntityManager.Listener

java.lang.Object
net.minecraft.client.world.ClientEntityManager.Listener
All Implemented Interfaces:
EntityChangeListener
Enclosing class:
ClientEntityManager<T extends EntityLike>

private class ClientEntityManager.Listener extends Object implements EntityChangeListener
Mappings:
Namespace Name
official dcv$a
intermediary net/minecraft/class_5582$class_5583
named net/minecraft/client/world/ClientEntityManager$Listener
  • Field Details

    • entity

      private final T extends EntityLike entity
      Mappings:
      Namespace Name Mixin selector
      official c Ldcv$a;c:Ldcj;
      intermediary field_27286 Lnet/minecraft/class_5582$class_5583;field_27286:Lnet/minecraft/class_5568;
      named entity Lnet/minecraft/client/world/ClientEntityManager$Listener;entity:Lnet/minecraft/world/entity/EntityLike;
    • lastSectionPos

      private long lastSectionPos
      Mappings:
      Namespace Name Mixin selector
      official d Ldcv$a;d:J
      intermediary field_27287 Lnet/minecraft/class_5582$class_5583;field_27287:J
      named lastSectionPos Lnet/minecraft/client/world/ClientEntityManager$Listener;lastSectionPos:J
    • section

      private EntityTrackingSection<T extends EntityLike> section
      Mappings:
      Namespace Name Mixin selector
      official e Ldcv$a;e:Ldcn;
      intermediary field_27288 Lnet/minecraft/class_5582$class_5583;field_27288:Lnet/minecraft/class_5572;
      named section Lnet/minecraft/client/world/ClientEntityManager$Listener;section:Lnet/minecraft/world/entity/EntityTrackingSection;
  • Constructor Details

    • Listener

      Listener(T entity, long pos, EntityTrackingSection<T> section)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldcv$a;<init>(Ldcv;Ldcj;JLdcn;)V
      intermediary <init> Lnet/minecraft/class_5582$class_5583;<init>(Lnet/minecraft/class_5582;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V
      named <init> Lnet/minecraft/client/world/ClientEntityManager$Listener;<init>(Lnet/minecraft/client/world/ClientEntityManager;Lnet/minecraft/world/entity/EntityLike;JLnet/minecraft/world/entity/EntityTrackingSection;)V
  • Method Details

    • updateEntityPosition

      public void updateEntityPosition()
      Specified by:
      updateEntityPosition in interface EntityChangeListener
      Mappings:
      Namespace Name Mixin selector
      official a Ldck;a()V
      intermediary method_31749 Lnet/minecraft/class_5569;method_31749()V
      named updateEntityPosition Lnet/minecraft/world/entity/EntityChangeListener;updateEntityPosition()V
    • remove

      public void remove(Entity.RemovalReason reason)
      Specified by:
      remove in interface EntityChangeListener
      Mappings:
      Namespace Name Mixin selector
      official a Ldck;a(Lbdr$c;)V
      intermediary method_31750 Lnet/minecraft/class_5569;method_31750(Lnet/minecraft/class_1297$class_5529;)V
      named remove Lnet/minecraft/world/entity/EntityChangeListener;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V