Fabric API Events¶
Fabric API version: 0.104.0+1.21.1
Total event count: 166
Grouped events¶
C2SConfigurationChannelEvents¶
- REGISTER
- UNREGISTER
C2SPlayChannelEvents¶
- REGISTER
- UNREGISTER
ClientBlockEntityEvents¶
- BLOCK_ENTITY_LOAD
- BLOCK_ENTITY_UNLOAD
ClientChunkEvents¶
- CHUNK_LOAD
- CHUNK_UNLOAD
ClientConfigurationConnectionEvents¶
- INIT
- START
- COMPLETE
- DISCONNECT
- READY
ClientEntityEvents¶
- ENTITY_LOAD
- ENTITY_UNLOAD
ClientLifecycleEvents¶
- CLIENT_STARTED
- CLIENT_STOPPING
ClientLoginConnectionEvents¶
- INIT
- QUERY_START
- DISCONNECT
ClientPlayConnectionEvents¶
- INIT
- JOIN
- DISCONNECT
ClientReceiveMessageEvents¶
- ALLOW_CHAT
- ALLOW_GAME
- MODIFY_GAME
- CHAT
- GAME
- CHAT_CANCELED
- GAME_CANCELED
ClientSendMessageEvents¶
- ALLOW_CHAT
- ALLOW_COMMAND
- MODIFY_CHAT
- MODIFY_COMMAND
- CHAT
- COMMAND
- CHAT_CANCELED
- COMMAND_CANCELED
ClientTickEvents¶
- START_CLIENT_TICK
- END_CLIENT_TICK
- START_WORLD_TICK
- END_WORLD_TICK
EntityElytraEvents¶
- ALLOW
- CUSTOM
EntitySleepEvents¶
- ALLOW_SLEEPING
- START_SLEEPING
- STOP_SLEEPING
- ALLOW_BED
- ALLOW_SLEEP_TIME
- ALLOW_NEARBY_MONSTERS
- ALLOW_RESETTING_TIME
- MODIFY_SLEEPING_DIRECTION
- ALLOW_SETTING_SPAWN
- SET_BED_OCCUPATION_STATE
- MODIFY_WAKE_UP_POSITION
EntityTrackingEvents¶
- START_TRACKING
- STOP_TRACKING
LootTableEvents¶
- REPLACE
- MODIFY
- ALL_LOADED
ModelLoadingPluginContextImpl¶
- modelResolvers
- onLoadModifiers
- beforeBakeModifiers
- afterBakeModifiers
PlayerBlockBreakEvents¶
- BEFORE
- AFTER
- CANCELED
S2CConfigurationChannelEvents¶
- REGISTER
- UNREGISTER
S2CPlayChannelEvents¶
- REGISTER
- UNREGISTER
ScreenEvents¶
- BEFORE_INIT
- AFTER_INIT
ServerBlockEntityEvents¶
- BLOCK_ENTITY_LOAD
- BLOCK_ENTITY_UNLOAD
ServerChunkEvents¶
- CHUNK_LOAD
- CHUNK_UNLOAD
ServerConfigurationConnectionEvents¶
- BEFORE_CONFIGURE
- CONFIGURE
- DISCONNECT
ServerEntityEvents¶
- ENTITY_LOAD
- ENTITY_UNLOAD
- EQUIPMENT_CHANGE
ServerEntityWorldChangeEvents¶
- AFTER_ENTITY_CHANGE_WORLD
- AFTER_PLAYER_CHANGE_WORLD
ServerLifecycleEvents¶
- SERVER_STARTING
- SERVER_STARTED
- SERVER_STOPPING
- SERVER_STOPPED
- SYNC_DATA_PACK_CONTENTS
- START_DATA_PACK_RELOAD
- END_DATA_PACK_RELOAD
- BEFORE_SAVE
- AFTER_SAVE
ServerLivingEntityEvents¶
- ALLOW_DAMAGE
- AFTER_DAMAGE
- ALLOW_DEATH
- AFTER_DEATH
- MOB_CONVERSION
ServerLoginConnectionEvents¶
- INIT
- QUERY_START
- DISCONNECT
ServerMessageEvents¶
- ALLOW_CHAT_MESSAGE
- ALLOW_GAME_MESSAGE
- ALLOW_COMMAND_MESSAGE
- CHAT_MESSAGE
- GAME_MESSAGE
- COMMAND_MESSAGE
ServerPlayConnectionEvents¶
- INIT
- JOIN
- DISCONNECT
ServerPlayerEvents¶
- COPY_FROM
- AFTER_RESPAWN
- ALLOW_DEATH
ServerTickEvents¶
- START_SERVER_TICK
- END_SERVER_TICK
- START_WORLD_TICK
- END_WORLD_TICK
ServerWorldEvents¶
- LOAD
- UNLOAD
WorldRenderEvents¶
- START
- AFTER_SETUP
- BEFORE_ENTITIES
- AFTER_ENTITIES
- BEFORE_BLOCK_OUTLINE
- BLOCK_OUTLINE
- BEFORE_DEBUG_RENDER
- AFTER_TRANSLUCENT
- LAST
- END
Non-grouped events¶
- AttackBlockCallback.EVENT
- AttackEntityCallback.EVENT
- ClientCommandRegistrationCallback.EVENT
- ClientPickBlockApplyCallback.EVENT
- ClientPickBlockGatherCallback.EVENT
- ClientPlayerBlockBreakEvents.AFTER
- ClientPreAttackCallback.EVENT
- [CombinedProvidersImpl\(Provider.event](https://github.com/FabricMC/fabric/tree/1.21/fabric-transfer-api-v1/src/main/java/net/fabricmc/fabric/impl/transfer/fluid/CombinedProvidersImpl\)Provider.java)
- CommandRegistrationCallback.EVENT
- CommonLifecycleEvents.TAGS_LOADED
- CoreShaderRegistrationCallback.EVENT
- DefaultItemComponentEvents.MODIFY
- DynamicRegistrySetupCallback.EVENT
- EnchantmentEvents.ALLOW_ENCHANTING
- FabricBrewingRecipeRegistryBuilder.BUILD
- FluidStorage.GENERAL_COMBINED_PROVIDER
- HudRenderCallback.EVENT
- InvalidateRenderStateCallback.EVENT
- ItemGroupEvents.MODIFY_ENTRIES_ALL
- ItemTooltipCallback.EVENT
- LivingEntityFeatureRenderEvents.ALLOW_CAPE_RENDER
- LivingEntityFeatureRendererRegistrationCallback.EVENT
- ParticleRenderEvents.ALLOW_BLOCK_DUST_TINT
- ServerEntityCombatEvents.AFTER_KILLED_OTHER_ENTITY
- ServerMessageDecoratorEvent.EVENT
- TooltipComponentCallback.EVENT
- UseBlockCallback.EVENT
- UseEntityCallback.EVENT
- UseItemCallback.EVENT
Deprecated events¶
ClientPickBlockCallback.EVENTCommandRegistrationCallback.EVENTInvalidateRenderStateCallback.EVENTLivingEntityFeatureRendererRegistrationCallback.EVENTLootTableEvents.REPLACE
Last update:
2024-09-22