Class ClientWorld.ClientEntityHandler

java.lang.Object
net.minecraft.client.world.ClientWorld.ClientEntityHandler
All Implemented Interfaces:
EntityHandler<Entity>
Enclosing class:
ClientWorld

@Environment(CLIENT) private final class ClientWorld.ClientEntityHandler extends Object implements EntityHandler<Entity>
Mappings:
Namespace Name
official fef$b
intermediary net/minecraft/class_638$class_5612
named net/minecraft/client/world/ClientWorld$ClientEntityHandler
  • Constructor Details

    • ClientEntityHandler

      ClientEntityHandler()
  • Method Details

    • create

      public void create(Entity entity)
      Description copied from interface: EntityHandler
      Called when an entity is newly created.
      Specified by:
      create in interface EntityHandler<Entity>
      Parameters:
      entity - the created entity
      Mappings:
      Namespace Name Mixin selector
      official a Lfef$b;a(Lbfd;)V
      intermediary method_32125 Lnet/minecraft/class_638$class_5612;method_32125(Lnet/minecraft/class_1297;)V
      named create Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;create(Lnet/minecraft/entity/Entity;)V
    • destroy

      public void destroy(Entity entity)
      Description copied from interface: EntityHandler
      Called when an entity is permanently destroyed.
      Specified by:
      destroy in interface EntityHandler<Entity>
      Parameters:
      entity - the destroyed entity
      Mappings:
      Namespace Name Mixin selector
      official b Lfef$b;b(Lbfd;)V
      intermediary method_32126 Lnet/minecraft/class_638$class_5612;method_32126(Lnet/minecraft/class_1297;)V
      named destroy Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;destroy(Lnet/minecraft/entity/Entity;)V
    • startTicking

      public void startTicking(Entity entity)
      Description copied from interface: EntityHandler
      Registers an entity for ticking.
      Specified by:
      startTicking in interface EntityHandler<Entity>
      Parameters:
      entity - the entity to tick
      Mappings:
      Namespace Name Mixin selector
      official c Lfef$b;c(Lbfd;)V
      intermediary method_32127 Lnet/minecraft/class_638$class_5612;method_32127(Lnet/minecraft/class_1297;)V
      named startTicking Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;startTicking(Lnet/minecraft/entity/Entity;)V
    • stopTicking

      public void stopTicking(Entity entity)
      Description copied from interface: EntityHandler
      Unregisters an entity for ticking.
      Specified by:
      stopTicking in interface EntityHandler<Entity>
      Parameters:
      entity - the ticked entity
      Mappings:
      Namespace Name Mixin selector
      official d Lfef$b;d(Lbfd;)V
      intermediary method_32128 Lnet/minecraft/class_638$class_5612;method_32128(Lnet/minecraft/class_1297;)V
      named stopTicking Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;stopTicking(Lnet/minecraft/entity/Entity;)V
    • startTracking

      public void startTracking(Entity entity)
      Description copied from interface: EntityHandler
      Registers an entity for tracking.
      Specified by:
      startTracking in interface EntityHandler<Entity>
      Parameters:
      entity - the entity to track
      Mappings:
      Namespace Name Mixin selector
      official e Lfef$b;e(Lbfd;)V
      intermediary method_32129 Lnet/minecraft/class_638$class_5612;method_32129(Lnet/minecraft/class_1297;)V
      named startTracking Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;startTracking(Lnet/minecraft/entity/Entity;)V
    • stopTracking

      public void stopTracking(Entity entity)
      Description copied from interface: EntityHandler
      Unregisters an entity for tracking.
      Specified by:
      stopTracking in interface EntityHandler<Entity>
      Parameters:
      entity - the tracked entity
      Mappings:
      Namespace Name Mixin selector
      official f Lfef$b;f(Lbfd;)V
      intermediary method_32130 Lnet/minecraft/class_638$class_5612;method_32130(Lnet/minecraft/class_1297;)V
      named stopTracking Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;stopTracking(Lnet/minecraft/entity/Entity;)V
    • updateLoadStatus

      public void updateLoadStatus(Entity entity)
      Specified by:
      updateLoadStatus in interface EntityHandler<Entity>
      Mappings:
      Namespace Name Mixin selector
      official g Lfef$b;g(Lbfd;)V
      intermediary method_43208 Lnet/minecraft/class_638$class_5612;method_43208(Lnet/minecraft/class_1297;)V
      named updateLoadStatus Lnet/minecraft/client/world/ClientWorld$ClientEntityHandler;updateLoadStatus(Lnet/minecraft/entity/Entity;)V