Uses of Record Class
net.minecraft.world.level.gameevent.GameEvent
Packages that use GameEvent
Package
Description
-
Uses of GameEvent in net.minecraft.client.multiplayer
Method parameters in net.minecraft.client.multiplayer with type arguments of type GameEventModifier and TypeMethodDescriptionvoidClientLevel.gameEvent(Holder<GameEvent> gameEvent, Vec3 pos, GameEvent.Context context) -
Uses of GameEvent in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type GameEventModifier and TypeFieldDescriptionstatic final DefaultedRegistry<GameEvent> BuiltInRegistries.GAME_EVENTstatic final ResourceKey<Registry<GameEvent>> Registries.GAME_EVENT -
Uses of GameEvent in net.minecraft.data.tags
Subclasses with type arguments of type GameEvent in net.minecraft.data.tagsFields in net.minecraft.data.tags with type parameters of type GameEventModifier and TypeFieldDescription(package private) static final List<ResourceKey<GameEvent>> GameEventTagsProvider.VIBRATIONS_EXCEPT_FLAP -
Uses of GameEvent in net.minecraft.server.level
Method parameters in net.minecraft.server.level with type arguments of type GameEventModifier and TypeMethodDescriptionvoidServerLevel.gameEvent(Holder<GameEvent> gameEvent, Vec3 position, GameEvent.Context context) voidWorldGenRegion.gameEvent(Holder<GameEvent> gameEvent, Vec3 position, GameEvent.Context context) -
Uses of GameEvent in net.minecraft.tags
Fields in net.minecraft.tags with type parameters of type GameEventModifier and TypeFieldDescriptionGameEventTags.ALLAY_CAN_LISTENGameEventTags.IGNORE_VIBRATIONS_SNEAKINGGameEventTags.SHRIEKER_CAN_LISTENGameEventTags.VIBRATIONSGameEventTags.WARDEN_CAN_LISTENMethods in net.minecraft.tags that return types with arguments of type GameEvent -
Uses of GameEvent in net.minecraft.util.debug
Fields in net.minecraft.util.debug with type parameters of type GameEventModifier and TypeFieldDescriptionDebugGameEventInfo.eventThe field for theeventrecord component.Methods in net.minecraft.util.debug that return types with arguments of type GameEventModifier and TypeMethodDescriptionDebugGameEventInfo.event()Returns the value of theeventrecord component.Constructor parameters in net.minecraft.util.debug with type arguments of type GameEventModifierConstructorDescriptionDebugGameEventInfo(Holder<GameEvent> event, Vec3 pos) Creates an instance of aDebugGameEventInforecord class. -
Uses of GameEvent in net.minecraft.world.entity
Method parameters in net.minecraft.world.entity with type arguments of type GameEvent -
Uses of GameEvent in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay that return types with arguments of type GameEventMethod parameters in net.minecraft.world.entity.animal.allay with type arguments of type GameEventModifier and TypeMethodDescriptionbooleanAllay.VibrationUser.canReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, GameEvent.Context context) booleanAllay.JukeboxListener.handleGameEvent(ServerLevel level, Holder<GameEvent> event, GameEvent.Context context, Vec3 sourcePosition) voidAllay.VibrationUser.onReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity projectileOwner, float receivingDistance) -
Uses of GameEvent in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden that return types with arguments of type GameEventMethod parameters in net.minecraft.world.entity.monster.warden with type arguments of type GameEventModifier and TypeMethodDescriptionbooleanWarden.VibrationUser.canReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, GameEvent.Context context) voidWarden.VibrationUser.onReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity projectileOwner, float receivingDistance) -
Uses of GameEvent in net.minecraft.world.item
Method parameters in net.minecraft.world.item with type arguments of type GameEventModifier and TypeMethodDescriptionvoidItemStack.causeUseVibration(Entity causer, Holder.Reference<GameEvent> event) -
Uses of GameEvent in net.minecraft.world.item.enchantment.effects
Fields in net.minecraft.world.item.enchantment.effects with type parameters of type GameEventModifier and TypeFieldDescriptionReplaceBlock.triggerGameEventThe field for thetriggerGameEventrecord component.ReplaceDisk.triggerGameEventThe field for thetriggerGameEventrecord component.SetBlockProperties.triggerGameEventThe field for thetriggerGameEventrecord component.Methods in net.minecraft.world.item.enchantment.effects that return types with arguments of type GameEventModifier and TypeMethodDescriptionReplaceBlock.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.ReplaceDisk.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.SetBlockProperties.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.Constructor parameters in net.minecraft.world.item.enchantment.effects with type arguments of type GameEventModifierConstructorDescriptionSetBlockProperties(BlockItemStateProperties properties, Vec3i offset, Optional<Holder<GameEvent>> triggerGameEvent) Creates an instance of aSetBlockPropertiesrecord class. -
Uses of GameEvent in net.minecraft.world.level
Method parameters in net.minecraft.world.level with type arguments of type GameEventModifier and TypeMethodDescriptiondefault voidLevelAccessor.gameEvent(Holder<GameEvent> gameEvent, BlockPos pos, GameEvent.Context context) voidLevelAccessor.gameEvent(Holder<GameEvent> gameEvent, Vec3 position, GameEvent.Context context) default voidLevelAccessor.gameEvent(ResourceKey<GameEvent> gameEvent, BlockPos pos, GameEvent.Context context) default voiddefault void -
Uses of GameEvent in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity that return types with arguments of type GameEventMethod parameters in net.minecraft.world.level.block.entity with type arguments of type GameEventModifier and TypeMethodDescriptionbooleanCalibratedSculkSensorBlockEntity.VibrationUser.canReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable GameEvent.Context context) booleanSculkSensorBlockEntity.VibrationUser.canReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable GameEvent.Context context) booleanSculkShriekerBlockEntity.VibrationUser.canReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, GameEvent.Context context) booleanSculkCatalystBlockEntity.CatalystListener.handleGameEvent(ServerLevel level, Holder<GameEvent> event, GameEvent.Context context, Vec3 sourcePosition) voidSculkSensorBlockEntity.VibrationUser.onReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity projectileOwner, float receivingDistance) voidSculkShriekerBlockEntity.VibrationUser.onReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity projectileOwner, float receivingDistance) voidShelfBlockEntity.setChanged(@Nullable Holder.Reference<GameEvent> event) -
Uses of GameEvent in net.minecraft.world.level.gameevent
Fields in net.minecraft.world.level.gameevent with type parameters of type GameEventModifier and TypeFieldDescriptionstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_ACTIVATEstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_ATTACHstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_CHANGEstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_CLOSEstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_DEACTIVATEstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_DESTROYstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_DETACHstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_OPENstatic final Holder.Reference<GameEvent> GameEvent.BLOCK_PLACEGameEvent.CODECstatic final Holder.Reference<GameEvent> GameEvent.CONTAINER_CLOSEstatic final Holder.Reference<GameEvent> GameEvent.CONTAINER_OPENstatic final Holder.Reference<GameEvent> GameEvent.DRINKstatic final Holder.Reference<GameEvent> GameEvent.EATstatic final Holder.Reference<GameEvent> GameEvent.ELYTRA_GLIDEstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_ACTIONstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_DAMAGEstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_DIEstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_DISMOUNTstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_INTERACTstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_MOUNTstatic final Holder.Reference<GameEvent> GameEvent.ENTITY_PLACEstatic final Holder.Reference<GameEvent> GameEvent.EQUIPstatic final Holder.Reference<GameEvent> GameEvent.EXPLODEstatic final Holder.Reference<GameEvent> GameEvent.FLAPstatic final Holder.Reference<GameEvent> GameEvent.FLUID_PICKUPstatic final Holder.Reference<GameEvent> GameEvent.FLUID_PLACEGameEvent.ListenerInfo.gameEventstatic final Holder.Reference<GameEvent> GameEvent.HIT_GROUNDstatic final Holder.Reference<GameEvent> GameEvent.INSTRUMENT_PLAYstatic final Holder.Reference<GameEvent> GameEvent.ITEM_INTERACT_FINISHstatic final Holder.Reference<GameEvent> GameEvent.ITEM_INTERACT_STARTstatic final Holder.Reference<GameEvent> GameEvent.JUKEBOX_PLAYstatic final Holder.Reference<GameEvent> GameEvent.JUKEBOX_STOP_PLAYstatic final Holder.Reference<GameEvent> GameEvent.LIGHTNING_STRIKEstatic final Holder.Reference<GameEvent> GameEvent.NOTE_BLOCK_PLAYstatic final Holder.Reference<GameEvent> GameEvent.PRIME_FUSEstatic final Holder.Reference<GameEvent> GameEvent.PROJECTILE_LANDstatic final Holder.Reference<GameEvent> GameEvent.PROJECTILE_SHOOTstatic final Holder.Reference<GameEvent> GameEvent.RESONATE_1static final Holder.Reference<GameEvent> GameEvent.RESONATE_10static final Holder.Reference<GameEvent> GameEvent.RESONATE_11static final Holder.Reference<GameEvent> GameEvent.RESONATE_12static final Holder.Reference<GameEvent> GameEvent.RESONATE_13static final Holder.Reference<GameEvent> GameEvent.RESONATE_14static final Holder.Reference<GameEvent> GameEvent.RESONATE_15static final Holder.Reference<GameEvent> GameEvent.RESONATE_2static final Holder.Reference<GameEvent> GameEvent.RESONATE_3static final Holder.Reference<GameEvent> GameEvent.RESONATE_4static final Holder.Reference<GameEvent> GameEvent.RESONATE_5static final Holder.Reference<GameEvent> GameEvent.RESONATE_6static final Holder.Reference<GameEvent> GameEvent.RESONATE_7static final Holder.Reference<GameEvent> GameEvent.RESONATE_8static final Holder.Reference<GameEvent> GameEvent.RESONATE_9static final Holder.Reference<GameEvent> GameEvent.SCULK_SENSOR_TENDRILS_CLICKINGstatic final Holder.Reference<GameEvent> GameEvent.SHEARstatic final Holder.Reference<GameEvent> GameEvent.SHRIEKstatic final Holder.Reference<GameEvent> GameEvent.SPLASHstatic final Holder.Reference<GameEvent> GameEvent.STEPstatic final Holder.Reference<GameEvent> GameEvent.SWIMstatic final Holder.Reference<GameEvent> GameEvent.TELEPORTstatic final Holder.Reference<GameEvent> GameEvent.UNEQUIPMethods in net.minecraft.world.level.gameevent that return types with arguments of type GameEventModifier and TypeMethodDescriptionGameEvent.ListenerInfo.gameEvent()private static Holder.Reference<GameEvent> private static Holder.Reference<GameEvent> Method parameters in net.minecraft.world.level.gameevent with type arguments of type GameEventModifier and TypeMethodDescriptionbooleanGameEventListener.handleGameEvent(ServerLevel level, Holder<GameEvent> event, GameEvent.Context context, Vec3 sourcePosition) voidGameEventDispatcher.post(Holder<GameEvent> gameEvent, Vec3 position, GameEvent.Context context) booleanEuclideanGameEventListenerRegistry.visitInRangeListeners(Holder<GameEvent> event, Vec3 sourcePosition, GameEvent.Context context, GameEventListenerRegistry.ListenerVisitor action) booleanGameEventListenerRegistry.visitInRangeListeners(Holder<GameEvent> event, Vec3 sourcePosition, GameEvent.Context context, GameEventListenerRegistry.ListenerVisitor action) Constructor parameters in net.minecraft.world.level.gameevent with type arguments of type GameEventModifierConstructorDescriptionListenerInfo(Holder<GameEvent> gameEvent, Vec3 source, GameEvent.Context context, GameEventListener recipient, Vec3 recipientPos) -
Uses of GameEvent in net.minecraft.world.level.gameevent.vibrations
Fields in net.minecraft.world.level.gameevent.vibrations with type parameters of type GameEventModifier and TypeFieldDescriptionVibrationInfo.gameEventThe field for thegameEventrecord component.static final List<ResourceKey<GameEvent>> VibrationSystem.RESONANCE_EVENTSstatic final ToIntFunction<ResourceKey<GameEvent>> VibrationSystem.VIBRATION_FREQUENCY_FOR_EVENTDeprecated.Methods in net.minecraft.world.level.gameevent.vibrations that return types with arguments of type GameEventModifier and TypeMethodDescriptionVibrationInfo.gameEvent()Returns the value of thegameEventrecord component.VibrationSystem.User.getListenableEvents()static ResourceKey<GameEvent> VibrationSystem.getResonanceEventByFrequency(int vibrationFrequency) Method parameters in net.minecraft.world.level.gameevent.vibrations with type arguments of type GameEventModifier and TypeMethodDescriptionbooleanVibrationSystem.User.canReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, GameEvent.Context context) voidVibrationSystem.Listener.forceScheduleVibration(ServerLevel level, Holder<GameEvent> event, GameEvent.Context context, Vec3 origin) static intVibrationSystem.getGameEventFrequency(Holder<GameEvent> event) static intVibrationSystem.getGameEventFrequency(ResourceKey<GameEvent> event) booleanVibrationSystem.Listener.handleGameEvent(ServerLevel level, Holder<GameEvent> event, GameEvent.Context context, Vec3 sourcePosition) default booleanVibrationSystem.User.isValidVibration(Holder<GameEvent> event, GameEvent.Context context) voidVibrationSystem.User.onReceiveVibration(ServerLevel level, BlockPos pos, Holder<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity projectileOwner, float receivingDistance) private voidVibrationSystem.Listener.scheduleVibration(ServerLevel level, VibrationSystem.Data data, Holder<GameEvent> event, GameEvent.Context context, Vec3 origin, Vec3 dest) Constructor parameters in net.minecraft.world.level.gameevent.vibrations with type arguments of type GameEventModifierConstructorDescriptionVibrationInfo(Holder<GameEvent> gameEvent, float distance, Vec3 pos, @Nullable UUID uuid, @Nullable UUID projectileOwnerUuid) VibrationInfo(Holder<GameEvent> gameEvent, float distance, Vec3 pos, @Nullable UUID uuid, @Nullable UUID projectileOwnerUuid, @Nullable Entity entity) Creates an instance of aVibrationInforecord class.VibrationInfo(Holder<GameEvent> gameEvent, float distance, Vec3 pos, @Nullable Entity entity) -
Uses of GameEvent in net.neoforged.neoforge.common
Method parameters in net.neoforged.neoforge.common with type arguments of type GameEventModifier and TypeMethodDescriptionstatic booleanCommonHooks.onVanillaGameEvent(Level level, Holder<GameEvent> vanillaEvent, Vec3 pos, GameEvent.Context context) -
Uses of GameEvent in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event with type parameters of type GameEventMethods in net.neoforged.neoforge.event that return types with arguments of type GameEventConstructor parameters in net.neoforged.neoforge.event with type arguments of type GameEventModifierConstructorDescriptionVanillaGameEvent(Level level, Holder<GameEvent> vanillaEvent, Vec3 position, GameEvent.Context context) -
Uses of GameEvent in net.neoforged.neoforge.registries.datamaps.builtin
Fields in net.neoforged.neoforge.registries.datamaps.builtin with type parameters of type GameEventModifier and TypeFieldDescriptionstatic final DataMapType<GameEvent, VibrationFrequency> NeoForgeDataMaps.VIBRATION_FREQUENCIESThe GameEvent data map that replacesVibrationSystem.VIBRATION_FREQUENCY_FOR_EVENT.
data mapinstead.