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 ejh$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 Lejh$b;a(Latf;)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 Lejh$b;b(Latf;)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 Lejh$b;c(Latf;)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 Lejh$b;d(Latf;)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 Lejh$b;e(Latf;)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 Lejh$b;f(Latf;)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