Interface InteractBlockEvent

All Superinterfaces:
Event, InteractEvent
All Known Subinterfaces:
InteractBlockEvent.Primary, InteractBlockEvent.Primary.Finish, InteractBlockEvent.Primary.Start, InteractBlockEvent.Primary.Stop, InteractBlockEvent.Secondary

public interface InteractBlockEvent extends InteractEvent
Base event for all interactions involving a BlockSnapshot at a ServerLocation.

Note: Any interaction that occurs within BlockTypes.AIR where the ServerLocation is not known, will contain a BlockSnapshot.empty().