public class BlockEvent extends Event
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
BlockEvent.BreakEvent
Event that is fired when an Block is about to be broken by a player
 Canceling this event will prevent the Block from being broken. 
 | 
static class  | 
BlockEvent.CreateFluidSourceEvent
Fired to check whether a non-source block can turn into a source block. 
 | 
static class  | 
BlockEvent.CropGrowEvent
Fired when a crop block grows. 
 | 
static class  | 
BlockEvent.EntityMultiPlaceEvent
Fired when a single block placement triggers the
 creation of multiple blocks(e.g. placing a bed block). 
 | 
static class  | 
BlockEvent.EntityPlaceEvent
Called when a block is placed. 
 | 
static class  | 
BlockEvent.FarmlandTrampleEvent
Fired when when farmland gets trampled
 This event is  
Cancelable | 
static class  | 
BlockEvent.FluidPlaceBlockEvent
Fired when a liquid places a block. 
 | 
static class  | 
BlockEvent.HarvestDropsEvent
Fired when a block is about to drop it's harvested items. 
 | 
static class  | 
BlockEvent.MultiPlaceEvent
Fired when a single block placement action of a player triggers the
 creation of multiple blocks(e.g. placing a bed block). 
 | 
static class  | 
BlockEvent.NeighborNotifyEvent
Fired when a physics update occurs on a block. 
 | 
static class  | 
BlockEvent.PlaceEvent
Deprecated.  
 | 
static class  | 
BlockEvent.PortalSpawnEvent  | 
Event.HasResult, Event.Result| Constructor and Description | 
|---|
BlockEvent(World world,
          BlockPos pos,
          IBlockState state)  | 
| Modifier and Type | Method and Description | 
|---|---|
BlockPos | 
getPos()  | 
IBlockState | 
getState()  | 
World | 
getWorld()  | 
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setuppublic BlockEvent(World world, BlockPos pos, IBlockState state)
public World getWorld()
public BlockPos getPos()
public IBlockState getState()