Class EntityGameEventHandler<T extends GameEventListener>
java.lang.Object
net.minecraft.world.event.listener.EntityGameEventHandler<T>
A game event handler for an entity so that the listener stored can be
moved to the correct dispatcher or unregistered as the entity moves or
gets removed.
- Mappings:
Namespace Name named net/minecraft/world/event/listener/EntityGameEventHandlerintermediary net/minecraft/class_5715official eru
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonEntityRemoval(ServerWorld world) voidonEntitySetPos(ServerWorld world) voidprivate static voidupdateDispatcher(WorldView world, @Nullable ChunkSectionPos sectionPos, Consumer<GameEventDispatcher> dispatcherConsumer)
-
Field Details
-
listener
- Mappings:
Namespace Name Mixin selector named listenerLnet/minecraft/world/event/listener/EntityGameEventHandler;listener:Lnet/minecraft/world/event/listener/GameEventListener;intermediary field_28182Lnet/minecraft/class_5715;field_28182:Lnet/minecraft/class_5714;official aLeru;a:Lerz;
-
sectionPos
- Mappings:
Namespace Name Mixin selector named sectionPosLnet/minecraft/world/event/listener/EntityGameEventHandler;sectionPos:Lnet/minecraft/util/math/ChunkSectionPos;intermediary field_28183Lnet/minecraft/class_5715;field_28183:Lnet/minecraft/class_4076;official bLeru;b:Ljy;
-
-
Constructor Details
-
EntityGameEventHandler
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/event/listener/EntityGameEventHandler;<init>(Lnet/minecraft/world/event/listener/GameEventListener;)Vintermediary <init>Lnet/minecraft/class_5715;<init>(Lnet/minecraft/class_5714;)Vofficial <init>Leru;<init>(Lerz;)V
-
-
Method Details
-
onEntitySetPosCallback
- Mappings:
Namespace Name Mixin selector named onEntitySetPosCallbackLnet/minecraft/world/event/listener/EntityGameEventHandler;onEntitySetPosCallback(Lnet/minecraft/server/world/ServerWorld;)Vintermediary method_42335Lnet/minecraft/class_5715;method_42335(Lnet/minecraft/class_3218;)Vofficial aLeru;a(Laxg;)V
-
getListener
- Mappings:
Namespace Name Mixin selector named getListenerLnet/minecraft/world/event/listener/EntityGameEventHandler;getListener()Lnet/minecraft/world/event/listener/GameEventListener;intermediary method_43152Lnet/minecraft/class_5715;method_43152()Lnet/minecraft/class_5714;official aLeru;a()Lerz;
-
onEntityRemoval
- Mappings:
Namespace Name Mixin selector named onEntityRemovalLnet/minecraft/world/event/listener/EntityGameEventHandler;onEntityRemoval(Lnet/minecraft/server/world/ServerWorld;)Vintermediary method_32949Lnet/minecraft/class_5715;method_32949(Lnet/minecraft/class_3218;)Vofficial bLeru;b(Laxg;)V
-
onEntitySetPos
- Mappings:
Namespace Name Mixin selector named onEntitySetPosLnet/minecraft/world/event/listener/EntityGameEventHandler;onEntitySetPos(Lnet/minecraft/server/world/ServerWorld;)Vintermediary method_32952Lnet/minecraft/class_5715;method_32952(Lnet/minecraft/class_3218;)Vofficial cLeru;c(Laxg;)V
-
updateDispatcher
private static void updateDispatcher(WorldView world, @Nullable ChunkSectionPos sectionPos, Consumer<GameEventDispatcher> dispatcherConsumer) - Mappings:
Namespace Name Mixin selector named updateDispatcherLnet/minecraft/world/event/listener/EntityGameEventHandler;updateDispatcher(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/ChunkSectionPos;Ljava/util/function/Consumer;)Vintermediary method_32950Lnet/minecraft/class_5715;method_32950(Lnet/minecraft/class_4538;Lnet/minecraft/class_4076;Ljava/util/function/Consumer;)Vofficial aLeru;a(Ldvd;Ljy;Ljava/util/function/Consumer;)V
-