Interface | Description |
---|---|
ChangeBlockEvent |
Base event for when
BlockState s at Location s are being
changed. |
ChangeBlockEvent.Break |
Called when
BlockState s at s are
being broke. |
ChangeBlockEvent.Decay |
Called when specific
BlockType s have a notion of "decaying"
for various reasons such that the changes are always caused by
themselves. |
ChangeBlockEvent.Fluid |
Called when one or more
BlockType s are affected in the
world by a fluid. |
ChangeBlockEvent.Grow |
Called when a
BlockType decides to "grow" either other
blocks or itself or both. |
ChangeBlockEvent.Modify |
Called when one or more
BlockType s are modified in the world. |
ChangeBlockEvent.Place |
Called when one or more
BlockType s are added to the world. |
ChangeBlockEvent.Post |
Called when there are block changes due to a
BlockType
having "ticked", in which the Cause will have a
BlockSnapshot , or, in the case that an Entity
has "ticked", in which the Cause will have an Entity ,
or, in the case that a TileEntity "ticked", the Cause
will have the TileEntity . |
CollideBlockEvent |
Fired when something collides a
BlockState due to a Cause . |
DecayBlockEvent |
Called when a world is about to decay a block.
|
GrowBlockEvent |
Called when a
World is about to grow a block because it would have
resulted from some form of growth related to flora. |
InteractBlockEvent |
Base event for all interactions involving a
BlockState at a
Location . |
InteractBlockEvent.Primary |
An event where the targeted block is being interacted with the client's "primary" button.
|
InteractBlockEvent.Secondary |
An event where the targeted block is being interacted with the client's "secondary" button.
|
MoveBlockEvent |
Called when a block is moved
|
NotifyNeighborBlockEvent |
Called when a block triggers an update to neighboring {link BlockType}s in
one or more
Direction s. |
TargetBlockEvent |
Base event for when a
BlockSnapshot is a target |
TickBlockEvent |
Called when a
BlockState receives a tick. |