Package net.minecraft.server.world
Class ServerWorld.ServerEntityHandler
java.lang.Object
net.minecraft.server.world.ServerWorld.ServerEntityHandler
- All Implemented Interfaces:
EntityHandler<Entity>
- Enclosing class:
- ServerWorld
- Mappings:
Namespace Name official abr$a
intermediary net/minecraft/class_3218$class_5526
named net/minecraft/server/world/ServerWorld$ServerEntityHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Called when an entity is newly created.void
Called when an entity is permanently destroyed.void
startTicking
(Entity entity) Registers an entity for ticking.void
startTracking
(Entity entity) Registers an entity for tracking.void
stopTicking
(Entity entity) Unregisters an entity for ticking.void
stopTracking
(Entity entity) Unregisters an entity for tracking.
-
Constructor Details
-
ServerEntityHandler
ServerEntityHandler()
-
-
Method Details
-
create
Description copied from interface:EntityHandler
Called when an entity is newly created.- Specified by:
create
in interfaceEntityHandler<Entity>
- Parameters:
entity
- the created entity- Mappings:
Namespace Name Mixin selector official a
Labr$a;a(Latf;)V
intermediary method_31432
Lnet/minecraft/class_3218$class_5526;method_31432(Lnet/minecraft/class_1297;)V
named create
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;create(Lnet/minecraft/entity/Entity;)V
-
destroy
Description copied from interface:EntityHandler
Called when an entity is permanently destroyed.- Specified by:
destroy
in interfaceEntityHandler<Entity>
- Parameters:
entity
- the destroyed entity- Mappings:
Namespace Name Mixin selector official b
Labr$a;b(Latf;)V
intermediary method_31433
Lnet/minecraft/class_3218$class_5526;method_31433(Lnet/minecraft/class_1297;)V
named destroy
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;destroy(Lnet/minecraft/entity/Entity;)V
-
startTicking
Description copied from interface:EntityHandler
Registers an entity for ticking.- Specified by:
startTicking
in interfaceEntityHandler<Entity>
- Parameters:
entity
- the entity to tick- Mappings:
Namespace Name Mixin selector official c
Labr$a;c(Latf;)V
intermediary method_31434
Lnet/minecraft/class_3218$class_5526;method_31434(Lnet/minecraft/class_1297;)V
named startTicking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;startTicking(Lnet/minecraft/entity/Entity;)V
-
stopTicking
Description copied from interface:EntityHandler
Unregisters an entity for ticking.- Specified by:
stopTicking
in interfaceEntityHandler<Entity>
- Parameters:
entity
- the ticked entity- Mappings:
Namespace Name Mixin selector official d
Labr$a;d(Latf;)V
intermediary method_31435
Lnet/minecraft/class_3218$class_5526;method_31435(Lnet/minecraft/class_1297;)V
named stopTicking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;stopTicking(Lnet/minecraft/entity/Entity;)V
-
startTracking
Description copied from interface:EntityHandler
Registers an entity for tracking.- Specified by:
startTracking
in interfaceEntityHandler<Entity>
- Parameters:
entity
- the entity to track- Mappings:
Namespace Name Mixin selector official e
Labr$a;e(Latf;)V
intermediary method_31436
Lnet/minecraft/class_3218$class_5526;method_31436(Lnet/minecraft/class_1297;)V
named startTracking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;startTracking(Lnet/minecraft/entity/Entity;)V
-
stopTracking
Description copied from interface:EntityHandler
Unregisters an entity for tracking.- Specified by:
stopTracking
in interfaceEntityHandler<Entity>
- Parameters:
entity
- the tracked entity- Mappings:
Namespace Name Mixin selector official f
Labr$a;f(Latf;)V
intermediary method_31437
Lnet/minecraft/class_3218$class_5526;method_31437(Lnet/minecraft/class_1297;)V
named stopTracking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;stopTracking(Lnet/minecraft/entity/Entity;)V
-