org.bukkit.event.block
Class BlockMultiPlaceEvent
java.lang.Object
   org.bukkit.event.Event
org.bukkit.event.Event
       org.bukkit.event.block.BlockEvent
org.bukkit.event.block.BlockEvent
           org.bukkit.event.block.BlockPlaceEvent
org.bukkit.event.block.BlockPlaceEvent
               org.bukkit.event.block.BlockMultiPlaceEvent
org.bukkit.event.block.BlockMultiPlaceEvent
- All Implemented Interfaces: 
- Cancellable
- public class BlockMultiPlaceEvent 
- extends BlockPlaceEvent
Fired when a single block placement action of a player triggers the
 creation of multiple blocks(e.g. placing a bed block). The block returned
 by BlockPlaceEvent.getBlockPlaced() and its related methods is the block where
 the placed block would exist if the placement only affected a single
 block.
 
 
 
 
 
 
 
| Methods inherited from class org.bukkit.event.block.BlockPlaceEvent | 
| canBuild, getBlockAgainst, getBlockPlaced, getBlockReplacedState, getHandlerList, getHandlers, getItemInHand, getPlayer, isCancelled, setBuild, setCancelled | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
BlockMultiPlaceEvent
public BlockMultiPlaceEvent(List<BlockState> states,
                            Block clicked,
                            ItemStack itemInHand,
                            Player thePlayer,
                            boolean canBuild)
getReplacedBlockStates
public List<BlockState> getReplacedBlockStates()
- Gets a list of blockstates for all blocks which were replaced by the
 placement of the new blocks. Most of these blocks will just have a
 Material type of AIR.
 
- 
- Returns:
- immutable list of replaced BlockStates
 
Copyright © 2014. All rights reserved.