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 named net/minecraft/server/world/ServerWorld$ServerEntityHandler
intermediary net/minecraft/class_3218$class_5526
official ash$a
-
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.void
updateLoadStatus
(Entity entity)
-
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 named create
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;create(Lnet/minecraft/entity/Entity;)V
intermediary method_31432
Lnet/minecraft/class_3218$class_5526;method_31432(Lnet/minecraft/class_1297;)V
official a
Lash$a;a(Lbvj;)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 named destroy
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;destroy(Lnet/minecraft/entity/Entity;)V
intermediary method_31433
Lnet/minecraft/class_3218$class_5526;method_31433(Lnet/minecraft/class_1297;)V
official b
Lash$a;b(Lbvj;)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 named startTicking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;startTicking(Lnet/minecraft/entity/Entity;)V
intermediary method_31434
Lnet/minecraft/class_3218$class_5526;method_31434(Lnet/minecraft/class_1297;)V
official c
Lash$a;c(Lbvj;)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 named stopTicking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;stopTicking(Lnet/minecraft/entity/Entity;)V
intermediary method_31435
Lnet/minecraft/class_3218$class_5526;method_31435(Lnet/minecraft/class_1297;)V
official d
Lash$a;d(Lbvj;)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 named startTracking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;startTracking(Lnet/minecraft/entity/Entity;)V
intermediary method_31436
Lnet/minecraft/class_3218$class_5526;method_31436(Lnet/minecraft/class_1297;)V
official e
Lash$a;e(Lbvj;)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 named stopTracking
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;stopTracking(Lnet/minecraft/entity/Entity;)V
intermediary method_31437
Lnet/minecraft/class_3218$class_5526;method_31437(Lnet/minecraft/class_1297;)V
official f
Lash$a;f(Lbvj;)V
-
updateLoadStatus
- Specified by:
updateLoadStatus
in interfaceEntityHandler<Entity>
- Mappings:
Namespace Name Mixin selector named updateLoadStatus
Lnet/minecraft/server/world/ServerWorld$ServerEntityHandler;updateLoadStatus(Lnet/minecraft/entity/Entity;)V
intermediary method_43030
Lnet/minecraft/class_3218$class_5526;method_43030(Lnet/minecraft/class_1297;)V
official g
Lash$a;g(Lbvj;)V
-