Uses of Record Class
net.minecraft.world.event.GameEvent
Packages that use GameEvent
Package
Description
-
Uses of GameEvent in net.minecraft.block.entity
Methods in net.minecraft.block.entity that return types with arguments of type GameEventMethod parameters in net.minecraft.block.entity with type arguments of type GameEventModifier and TypeMethodDescriptionvoidSculkSensorBlockEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.voidSculkShriekerBlockEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanCalibratedSculkSensorBlockEntity.Callback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanSculkSensorBlockEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanSculkShriekerBlockEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanSculkCatalystBlockEntity.Listener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event. -
Uses of GameEvent in net.minecraft.client.render.debug
Fields in net.minecraft.client.render.debug with type parameters of type GameEventModifier and TypeFieldDescriptionprivate final RegistryKey<GameEvent> GameEventDebugRenderer.Entry.eventThe field for theeventrecord component.Methods in net.minecraft.client.render.debug that return types with arguments of type GameEventModifier and TypeMethodDescriptionGameEventDebugRenderer.Entry.event()Returns the value of theeventrecord component.Method parameters in net.minecraft.client.render.debug with type arguments of type GameEventModifier and TypeMethodDescriptionvoidGameEventDebugRenderer.addEvent(RegistryKey<GameEvent> eventKey, Vec3d pos) booleanGameEventDebugRenderer.Listener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.Constructor parameters in net.minecraft.client.render.debug with type arguments of type GameEventModifierConstructorDescription(package private)Entry(long startingMs, RegistryKey<GameEvent> registryKey, Vec3d pos) -
Uses of GameEvent in net.minecraft.client.world
Method parameters in net.minecraft.client.world with type arguments of type GameEventModifier and TypeMethodDescriptionvoidClientWorld.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event. -
Uses of GameEvent in net.minecraft.data.server.tag.vanilla
Fields in net.minecraft.data.server.tag.vanilla with type parameters of type GameEventModifier and TypeFieldDescription(package private) static final List<RegistryKey<GameEvent>> VanillaGameEventTagProvider.BASIC_GAME_EVENTS -
Uses of GameEvent in net.minecraft.enchantment.effect.entity
Fields in net.minecraft.enchantment.effect.entity with type parameters of type GameEventModifier and TypeFieldDescriptionprivate final Optional<RegistryEntry<GameEvent>> ReplaceBlockEnchantmentEffect.triggerGameEventThe field for thetriggerGameEventrecord component.private final Optional<RegistryEntry<GameEvent>> ReplaceDiskEnchantmentEffect.triggerGameEventThe field for thetriggerGameEventrecord component.private final Optional<RegistryEntry<GameEvent>> SetBlockPropertiesEnchantmentEffect.triggerGameEventThe field for thetriggerGameEventrecord component.Methods in net.minecraft.enchantment.effect.entity that return types with arguments of type GameEventModifier and TypeMethodDescriptionReplaceBlockEnchantmentEffect.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.ReplaceDiskEnchantmentEffect.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.SetBlockPropertiesEnchantmentEffect.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.Constructor parameters in net.minecraft.enchantment.effect.entity with type arguments of type GameEventModifierConstructorDescriptionSetBlockPropertiesEnchantmentEffect(BlockStateComponent blockStateComponent, Vec3i vec3i, Optional<RegistryEntry<GameEvent>> optional) -
Uses of GameEvent in net.minecraft.entity
Method parameters in net.minecraft.entity with type arguments of type GameEventModifier and TypeMethodDescriptionvoidEntity.emitGameEvent(RegistryEntry<GameEvent> event) Emits a game event originating from this entity at this entity's position.voidEntity.emitGameEvent(RegistryEntry<GameEvent> event, @Nullable Entity entity) Emits a game event originating from another entity at this entity's position. -
Uses of GameEvent in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob that return types with arguments of type GameEventMethod parameters in net.minecraft.entity.mob with type arguments of type GameEventModifier and TypeMethodDescriptionvoidWardenEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanWardenEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event. -
Uses of GameEvent in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive that return types with arguments of type GameEventMethod parameters in net.minecraft.entity.passive with type arguments of type GameEventModifier and TypeMethodDescriptionvoidAllayEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanAllayEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanAllayEntity.JukeboxEventListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event. -
Uses of GameEvent in net.minecraft.network.packet.s2c.custom
Fields in net.minecraft.network.packet.s2c.custom with type parameters of type GameEventModifier and TypeFieldDescriptionprivate final RegistryKey<GameEvent> DebugGameEventCustomPayload.gameEventTypeThe field for thegameEventTyperecord component.Methods in net.minecraft.network.packet.s2c.custom that return types with arguments of type GameEventModifier and TypeMethodDescriptionDebugGameEventCustomPayload.gameEventType()Returns the value of thegameEventTyperecord component.Constructor parameters in net.minecraft.network.packet.s2c.custom with type arguments of type GameEventModifierConstructorDescriptionDebugGameEventCustomPayload(RegistryKey<GameEvent> registryKey, Vec3d vec3d) -
Uses of GameEvent in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type GameEventModifier and TypeFieldDescriptionstatic final DefaultedRegistry<GameEvent> Registries.GAME_EVENTstatic final RegistryKey<Registry<GameEvent>> RegistryKeys.GAME_EVENT -
Uses of GameEvent in net.minecraft.registry.tag
Fields in net.minecraft.registry.tag with type parameters of type GameEventModifier and TypeFieldDescriptionGameEventTags.ALLAY_CAN_LISTENGameEventTags.IGNORE_VIBRATIONS_SNEAKINGGameEventTags.SHRIEKER_CAN_LISTENGameEventTags.VIBRATIONSGameEventTags.WARDEN_CAN_LISTENMethods in net.minecraft.registry.tag that return types with arguments of type GameEvent -
Uses of GameEvent in net.minecraft.server.network
Method parameters in net.minecraft.server.network with type arguments of type GameEventModifier and TypeMethodDescriptionstatic voidDebugInfoSender.sendGameEvent(World world, RegistryEntry<GameEvent> event, Vec3d pos) -
Uses of GameEvent in net.minecraft.server.world
Method parameters in net.minecraft.server.world with type arguments of type GameEventModifier and TypeMethodDescriptionvoidServerWorld.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event. -
Uses of GameEvent in net.minecraft.world
Method parameters in net.minecraft.world with type arguments of type GameEventModifier and TypeMethodDescriptionvoidChunkRegion.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.default voidWorldAccess.emitGameEvent(@Nullable Entity entity, RegistryEntry<GameEvent> event, BlockPos pos) default voidWorldAccess.emitGameEvent(@Nullable Entity entity, RegistryEntry<GameEvent> event, Vec3d pos) default voidWorldAccess.emitGameEvent(RegistryEntry<GameEvent> event, BlockPos pos, GameEvent.Emitter emitter) voidWorldAccess.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.default voidWorldAccess.emitGameEvent(RegistryKey<GameEvent> event, BlockPos pos, GameEvent.Emitter emitter) -
Uses of GameEvent in net.minecraft.world.event
Fields in net.minecraft.world.event with type parameters of type GameEventModifier and TypeFieldDescriptionstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_ACTIVATEstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_ATTACHstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_CHANGEstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_CLOSEstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_DEACTIVATEstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_DESTROYstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_DETACHstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_OPENstatic final RegistryEntry.Reference<GameEvent> GameEvent.BLOCK_PLACEstatic final com.mojang.serialization.Codec<RegistryEntry<GameEvent>> GameEvent.CODECstatic final RegistryEntry.Reference<GameEvent> GameEvent.CONTAINER_CLOSEstatic final RegistryEntry.Reference<GameEvent> GameEvent.CONTAINER_OPENstatic final RegistryEntry.Reference<GameEvent> GameEvent.DRINKstatic final RegistryEntry.Reference<GameEvent> GameEvent.EATstatic final RegistryEntry.Reference<GameEvent> GameEvent.ELYTRA_GLIDEstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_ACTIONstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_DAMAGEstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_DIEstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_DISMOUNTstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_INTERACTstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_MOUNTstatic final RegistryEntry.Reference<GameEvent> GameEvent.ENTITY_PLACEstatic final RegistryEntry.Reference<GameEvent> GameEvent.EQUIPprivate final RegistryEntry<GameEvent> GameEvent.Message.eventstatic final RegistryEntry.Reference<GameEvent> GameEvent.EXPLODEstatic final RegistryEntry.Reference<GameEvent> GameEvent.FLAPstatic final RegistryEntry.Reference<GameEvent> GameEvent.FLUID_PICKUPstatic final RegistryEntry.Reference<GameEvent> GameEvent.FLUID_PLACEstatic final ToIntFunction<RegistryKey<GameEvent>> Vibrations.FREQUENCIESstatic final RegistryEntry.Reference<GameEvent> GameEvent.HIT_GROUNDstatic final RegistryEntry.Reference<GameEvent> GameEvent.INSTRUMENT_PLAYstatic final RegistryEntry.Reference<GameEvent> GameEvent.ITEM_INTERACT_FINISHstatic final RegistryEntry.Reference<GameEvent> GameEvent.ITEM_INTERACT_STARTstatic final RegistryEntry.Reference<GameEvent> GameEvent.JUKEBOX_PLAYstatic final RegistryEntry.Reference<GameEvent> GameEvent.JUKEBOX_STOP_PLAYstatic final RegistryEntry.Reference<GameEvent> GameEvent.LIGHTNING_STRIKEstatic final RegistryEntry.Reference<GameEvent> GameEvent.NOTE_BLOCK_PLAYstatic final RegistryEntry.Reference<GameEvent> GameEvent.PRIME_FUSEstatic final RegistryEntry.Reference<GameEvent> GameEvent.PROJECTILE_LANDstatic final RegistryEntry.Reference<GameEvent> GameEvent.PROJECTILE_SHOOTstatic final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_1static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_10static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_11static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_12static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_13static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_14static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_15static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_2static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_3static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_4static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_5static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_6static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_7static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_8static final RegistryEntry.Reference<GameEvent> GameEvent.RESONATE_9static final List<RegistryKey<GameEvent>> Vibrations.RESONATIONSstatic final RegistryEntry.Reference<GameEvent> GameEvent.SCULK_SENSOR_TENDRILS_CLICKINGstatic final RegistryEntry.Reference<GameEvent> GameEvent.SHEARstatic final RegistryEntry.Reference<GameEvent> GameEvent.SHRIEKstatic final RegistryEntry.Reference<GameEvent> GameEvent.SPLASHstatic final RegistryEntry.Reference<GameEvent> GameEvent.STEPstatic final RegistryEntry.Reference<GameEvent> GameEvent.SWIMstatic final RegistryEntry.Reference<GameEvent> GameEvent.TELEPORTstatic final RegistryEntry.Reference<GameEvent> GameEvent.UNEQUIPMethods in net.minecraft.world.event that return types with arguments of type GameEventModifier and TypeMethodDescriptionGameEvent.Message.getEvent()static RegistryKey<GameEvent> Vibrations.getResonation(int frequency) Vibrations.Callback.getTag()private static RegistryEntry.Reference<GameEvent> private static RegistryEntry.Reference<GameEvent> static RegistryEntry<GameEvent> GameEvent.registerAndGetDefault(Registry<GameEvent> registry) Method parameters in net.minecraft.world.event with type arguments of type GameEventModifier and TypeMethodDescriptionvoidVibrations.Callback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanVibrations.Callback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.default booleanVibrations.Callback.canAccept(RegistryEntry<GameEvent> gameEvent, GameEvent.Emitter emitter) voidVibrations.VibrationListener.forceListen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) static intVibrations.getFrequency(RegistryEntry<GameEvent> gameEvent) static intVibrations.getFrequency(RegistryKey<GameEvent> gameEvent) booleanVibrations.VibrationListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.private voidVibrations.VibrationListener.listen(ServerWorld world, Vibrations.ListenerData listenerData, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos, Vec3d listenerPos) static RegistryEntry<GameEvent> GameEvent.registerAndGetDefault(Registry<GameEvent> registry) Constructor parameters in net.minecraft.world.event with type arguments of type GameEventModifierConstructorDescriptionMessage(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter, GameEventListener listener, Vec3d listenerPos) -
Uses of GameEvent in net.minecraft.world.event.listener
Fields in net.minecraft.world.event.listener with type parameters of type GameEventModifier and TypeFieldDescriptionprivate final RegistryEntry<GameEvent> Vibration.gameEventThe field for thegameEventrecord component.Methods in net.minecraft.world.event.listener that return types with arguments of type GameEventModifier and TypeMethodDescriptionVibration.gameEvent()Returns the value of thegameEventrecord component.Method parameters in net.minecraft.world.event.listener with type arguments of type GameEventModifier and TypeMethodDescriptionbooleanGameEventDispatcher.dispatch(RegistryEntry<GameEvent> event, Vec3d pos, GameEvent.Emitter emitter, GameEventDispatcher.DispatchCallback callback) Dispatches an event to all the listeners in this dispatcher.voidGameEventDispatchManager.dispatch(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) booleanSimpleGameEventDispatcher.dispatch(RegistryEntry<GameEvent> event, Vec3d pos, GameEvent.Emitter emitter, GameEventDispatcher.DispatchCallback callback) Dispatches an event to all the listeners in this dispatcher.booleanGameEventListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.Constructor parameters in net.minecraft.world.event.listener with type arguments of type GameEventModifierConstructorDescriptionVibration(RegistryEntry<GameEvent> gameEvent, float distance, Vec3d pos, @Nullable UUID uuid, @Nullable UUID projectileOwnerUuid) Vibration(RegistryEntry<GameEvent> registryEntry, float float2, Vec3d vec3d, @Nullable UUID uUID, @Nullable UUID uUID2, @Nullable Entity entity)