Class PartContainerState
java.lang.Object
alexiil.mc.lib.multipart.api.event.MultipartEvent
alexiil.mc.lib.multipart.api.event.PartContainerState
- Direct Known Subclasses:
PartContainerState.ChunkUnload,PartContainerState.Invalidate,PartContainerState.Remove,PartContainerState.Validate
Fired when the state of a container's block entity changes. Listen for subclasses, not this one!
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFired inUnloadableBlockEntity.onChunkUnload().static classFired inBlockEntity.markRemoved()static classstatic classFired inBlockEntity.cancelRemoval() -
Field Summary
FieldsModifier and TypeFieldDescriptionFired inUnloadableBlockEntity.onChunkUnload().Fired inBlockEntity.markRemoved()static PartContainerState.Removestatic PartContainerState.ValidateFired inBlockEntity.cancelRemoval() -
Method Summary
-
Field Details
-
INVALIDATE
Fired inBlockEntity.markRemoved() -
VALIDATE
Fired inBlockEntity.cancelRemoval() -
CHUNK_UNLOAD
Fired inUnloadableBlockEntity.onChunkUnload(). In 1.17 this is fired beforePartContainerState.Invalidate, which always follows this. -
REMOVE
-