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
final class ServerWorld.ServerEntityHandler extends Object implements EntityHandler<Entity>
- Mappings:
Namespace Name official abf$aintermediary net/minecraft/class_3218$class_5526named net/minecraft/server/world/ServerWorld$ServerEntityHandler
-
Constructor Summary
Constructors Modifier Constructor Description privateServerEntityHandler() -
Method Summary
Modifier and Type Method Description voidcreate(Entity entity)Called when an entity is newly created.voiddestroy(Entity entity)Called when an entity is permanently destroyed.voidstartTicking(Entity entity)Registers an entity for ticking.voidstartTracking(Entity entity)Registers an entity for tracking.voidstopTicking(Entity entity)Unregisters an entity for ticking.voidstopTracking(Entity entity)Unregisters an entity for tracking.
-
Constructor Details
-
ServerEntityHandler
private ServerEntityHandler()
-
-
Method Details
-
create
Description copied from interface:EntityHandlerCalled when an entity is newly created.- Specified by:
createin interfaceEntityHandler<Entity>- Parameters:
entity- the created entity- Mappings:
Namespace Name Mixin selector official aLabf$a;a(Laro;)Vintermediary method_31432Lnet/minecraft/class_3218$class_5526;method_31432(Lnet/minecraft/class_1297;)Vnamed createLnet/minecraft/server/world/ServerWorld$ServerEntityHandler;create(Lnet/minecraft/entity/Entity;)V
-
destroy
Description copied from interface:EntityHandlerCalled when an entity is permanently destroyed.- Specified by:
destroyin interfaceEntityHandler<Entity>- Parameters:
entity- the destroyed entity- Mappings:
Namespace Name Mixin selector official bLabf$a;b(Laro;)Vintermediary method_31433Lnet/minecraft/class_3218$class_5526;method_31433(Lnet/minecraft/class_1297;)Vnamed destroyLnet/minecraft/server/world/ServerWorld$ServerEntityHandler;destroy(Lnet/minecraft/entity/Entity;)V
-
startTicking
Description copied from interface:EntityHandlerRegisters an entity for ticking.- Specified by:
startTickingin interfaceEntityHandler<Entity>- Parameters:
entity- the entity to tick- Mappings:
Namespace Name Mixin selector official cLabf$a;c(Laro;)Vintermediary method_31434Lnet/minecraft/class_3218$class_5526;method_31434(Lnet/minecraft/class_1297;)Vnamed startTickingLnet/minecraft/server/world/ServerWorld$ServerEntityHandler;startTicking(Lnet/minecraft/entity/Entity;)V
-
stopTicking
Description copied from interface:EntityHandlerUnregisters an entity for ticking.- Specified by:
stopTickingin interfaceEntityHandler<Entity>- Parameters:
entity- the ticked entity- Mappings:
Namespace Name Mixin selector official dLabf$a;d(Laro;)Vintermediary method_31435Lnet/minecraft/class_3218$class_5526;method_31435(Lnet/minecraft/class_1297;)Vnamed stopTickingLnet/minecraft/server/world/ServerWorld$ServerEntityHandler;stopTicking(Lnet/minecraft/entity/Entity;)V
-
startTracking
Description copied from interface:EntityHandlerRegisters an entity for tracking.- Specified by:
startTrackingin interfaceEntityHandler<Entity>- Parameters:
entity- the entity to track- Mappings:
Namespace Name Mixin selector official eLabf$a;e(Laro;)Vintermediary method_31436Lnet/minecraft/class_3218$class_5526;method_31436(Lnet/minecraft/class_1297;)Vnamed startTrackingLnet/minecraft/server/world/ServerWorld$ServerEntityHandler;startTracking(Lnet/minecraft/entity/Entity;)V
-
stopTracking
Description copied from interface:EntityHandlerUnregisters an entity for tracking.- Specified by:
stopTrackingin interfaceEntityHandler<Entity>- Parameters:
entity- the tracked entity- Mappings:
Namespace Name Mixin selector official fLabf$a;f(Laro;)Vintermediary method_31437Lnet/minecraft/class_3218$class_5526;method_31437(Lnet/minecraft/class_1297;)Vnamed stopTrackingLnet/minecraft/server/world/ServerWorld$ServerEntityHandler;stopTracking(Lnet/minecraft/entity/Entity;)V
-