Uses of Interface
net.minecraft.world.event.listener.GameEventListener
Packages that use GameEventListener
Package
Description
-
Uses of GameEventListener in net.minecraft.block
Methods in net.minecraft.block that return GameEventListenerModifier and TypeMethodDescriptiondefault <T extends BlockEntity>
@Nullable GameEventListenerBlockEntityProvider.getGameEventListener(ServerWorld world, T blockEntity) Returns the game event listener for the block's block entity, ornullif the block entity does not listen to game events.<T extends BlockEntity>
@Nullable GameEventListenerSculkCatalystBlock.getGameEventListener(ServerWorld world, T blockEntity) Returns the game event listener for the block's block entity, ornullif the block entity does not listen to game events.<T extends BlockEntity>
@Nullable GameEventListenerSculkSensorBlock.getGameEventListener(ServerWorld world, T blockEntity) Returns the game event listener for the block's block entity, ornullif the block entity does not listen to game events.<T extends BlockEntity>
@Nullable GameEventListenerSculkShriekerBlock.getGameEventListener(ServerWorld world, T blockEntity) Returns the game event listener for the block's block entity, ornullif the block entity does not listen to game events. -
Uses of GameEventListener in net.minecraft.block.entity
Classes in net.minecraft.block.entity that implement GameEventListenerMethods in net.minecraft.block.entity with parameters of type GameEventListenerModifier and TypeMethodDescriptionvoidSculkSensorBlockEntity.accept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, float distance) Accepts a game event after delay.voidSculkShriekerBlockEntity.accept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, float distance) Accepts a game event after delay.booleanSculkSensorBlockEntity.accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanSculkShriekerBlockEntity.accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event. -
Uses of GameEventListener in net.minecraft.client.render.debug
Classes in net.minecraft.client.render.debug that implement GameEventListener -
Uses of GameEventListener in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob with parameters of type GameEventListenerModifier and TypeMethodDescriptionvoidWardenEntity.accept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, float distance) Accepts a game event after delay.booleanWardenEntity.accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event. -
Uses of GameEventListener in net.minecraft.entity.passive
Classes in net.minecraft.entity.passive that implement GameEventListenerMethods in net.minecraft.entity.passive with parameters of type GameEventListenerModifier and TypeMethodDescriptionvoidAllayEntity.VibrationListenerCallback.accept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, Entity entity, Entity sourceEntity, float distance) Accepts a game event after delay.booleanAllayEntity.VibrationListenerCallback.accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event. -
Uses of GameEventListener in net.minecraft.server.network
Methods in net.minecraft.server.network with parameters of type GameEventListenerModifier and TypeMethodDescriptionstatic voidDebugInfoSender.sendGameEventListener(World world, GameEventListener eventListener) -
Uses of GameEventListener in net.minecraft.world.event
Fields in net.minecraft.world.event declared as GameEventListenerMethods in net.minecraft.world.event that return GameEventListenerConstructors in net.minecraft.world.event with parameters of type GameEventListenerModifierConstructorDescriptionMessage(GameEvent event, Vec3d emitterPos, GameEvent.Emitter emitter, GameEventListener listener, Vec3d listenerPos) -
Uses of GameEventListener in net.minecraft.world.event.listener
Classes in net.minecraft.world.event.listener with type parameters of type GameEventListenerModifier and TypeClassDescriptionclassEntityGameEventHandler<T extends GameEventListener>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.Classes in net.minecraft.world.event.listener that implement GameEventListenerFields in net.minecraft.world.event.listener declared as GameEventListenerFields in net.minecraft.world.event.listener with type parameters of type GameEventListenerModifier and TypeFieldDescriptionprivate final List<GameEventListener>SimpleGameEventDispatcher.listenersprivate final List<GameEventListener>SimpleGameEventDispatcher.toAddprivate final Set<GameEventListener>SimpleGameEventDispatcher.toRemoveMethods in net.minecraft.world.event.listener with parameters of type GameEventListenerModifier and TypeMethodDescriptionvoidVibrationListener.Callback.accept(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity, @Nullable Entity sourceEntity, float distance) Accepts a game event after delay.booleanVibrationListener.Callback.accepts(ServerWorld world, GameEventListener listener, BlockPos pos, GameEvent event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.voidGameEventDispatcher.addListener(GameEventListener listener) Adds a listener to this dispatcher.voidSimpleGameEventDispatcher.addListener(GameEventListener listener) Adds a listener to this dispatcher.SimpleGameEventDispatcher.dispatchTo(ServerWorld world, Vec3d listenerPos, GameEventListener listener) voidGameEventDispatcher.removeListener(GameEventListener listener) Removes a listener from this dispatcher if it is present.voidSimpleGameEventDispatcher.removeListener(GameEventListener listener) Removes a listener from this dispatcher if it is present.Method parameters in net.minecraft.world.event.listener with type arguments of type GameEventListenerModifier and TypeMethodDescriptionbooleanGameEventDispatcher.dispatch(GameEvent event, Vec3d pos, GameEvent.Emitter emitter, BiConsumer<GameEventListener, Vec3d> onListenerAccept) Dispatches an event to all the listeners in this dispatcher.booleanSimpleGameEventDispatcher.dispatch(GameEvent event, Vec3d pos, GameEvent.Emitter emitter, BiConsumer<GameEventListener, Vec3d> onListenerAccept) Dispatches an event to all the listeners in this dispatcher.