Uses of Package
alexiil.mc.lib.multipart.api.event
Package | Description |
---|---|
alexiil.mc.lib.multipart.api |
LibMultiPart's API.
|
alexiil.mc.lib.multipart.api.event | |
alexiil.mc.lib.multipart.api.property |
-
Classes in alexiil.mc.lib.multipart.api.event used by alexiil.mc.lib.multipart.api Class Description ContextlessEvent Marker interface forMultipartEvent
's that don't come with any context: for examplePartTickEvent
is a singleton, so you never care about anything about the event.EventListener MultipartEvent The base class for all events that take place in aMultipartContainer
.MultipartEventExternalListener -
Classes in alexiil.mc.lib.multipart.api.event used by alexiil.mc.lib.multipart.api.event Class Description ContextlessEvent Marker interface forMultipartEvent
's that don't come with any context: for examplePartTickEvent
is a singleton, so you never care about anything about the event.EventListener MultipartEvent The base class for all events that take place in aMultipartContainer
.PartContainerState Fired when the state of a container's block entity changes.PartContainerState.ChunkUnload PartContainerState.Invalidate Fired inBlockEntity.markRemoved()
PartContainerState.Remove Fired inAbstractBlock.onStateReplaced(BlockState, World, BlockPos, BlockState, boolean)
PartContainerState.Validate Fired inBlockEntity.cancelRemoval()
PartTickEvent Fired once per block entity tick. -
Classes in alexiil.mc.lib.multipart.api.event used by alexiil.mc.lib.multipart.api.property Class Description MultipartEvent The base class for all events that take place in aMultipartContainer
.