Uses of Interface
org.bukkit.block.BlockState

Packages that use BlockState
org.bukkit More generalized classes in the API. 
org.bukkit.block Classes used to manipulate the voxels in a world, including special states. 
org.bukkit.event.block Events relating to when a block is changed or interacts with the world
org.bukkit.event.entity Events relating to entities, excluding some directly referencing some more specific entity types. 
org.bukkit.event.world Events triggered by various world states or changes. 
 

Uses of BlockState in org.bukkit
 

Methods in org.bukkit that return BlockState
 BlockState[] Chunk.getTileEntities()
          Get a list of all tile entities in the chunk.
 

Uses of BlockState in org.bukkit.block
 

Subinterfaces of BlockState in org.bukkit.block
 interface BrewingStand
          Represents a brewing stand.
 interface Chest
          Represents a chest.
 interface CommandBlock
           
 interface CreatureSpawner
          Represents a creature spawner.
 interface Dispenser
          Represents a dispenser.
 interface Furnace
          Represents a furnace.
 interface Hopper
          Represents a hopper.
 interface Jukebox
          Represents a Jukebox
 interface NoteBlock
          Represents a note.
 interface Sign
          Represents either a SignPost or a WallSign
 interface Skull
          Represents a Skull
 

Methods in org.bukkit.block that return BlockState
 BlockState Block.getState()
          Captures the current state of this block.
 

Uses of BlockState in org.bukkit.event.block
 

Fields in org.bukkit.event.block declared as BlockState
protected  BlockState BlockPlaceEvent.replacedBlockState
           
 

Methods in org.bukkit.event.block that return BlockState
 BlockState BlockPlaceEvent.getBlockReplacedState()
          Gets the BlockState for the block which was replaced.
 BlockState BlockFadeEvent.getNewState()
          Gets the state of the block that will be fading, melting or disappearing.
 BlockState BlockGrowEvent.getNewState()
          Gets the state of the block where it will form or spread to.
 

Constructors in org.bukkit.event.block with parameters of type BlockState
BlockFadeEvent(Block block, BlockState newState)
           
BlockFormEvent(Block block, BlockState newState)
           
BlockGrowEvent(Block block, BlockState newState)
           
BlockPlaceEvent(Block placedBlock, BlockState replacedBlockState, Block placedAgainst, ItemStack itemInHand, Player thePlayer, boolean canBuild)
           
BlockSpreadEvent(Block block, Block source, BlockState newState)
           
EntityBlockFormEvent(Entity entity, Block block, BlockState blockstate)
           
 

Uses of BlockState in org.bukkit.event.entity
 

Methods in org.bukkit.event.entity that return types with arguments of type BlockState
 List<BlockState> EntityCreatePortalEvent.getBlocks()
          Gets a list of all blocks associated with the portal.
 

Constructor parameters in org.bukkit.event.entity with type arguments of type BlockState
EntityCreatePortalEvent(LivingEntity what, List<BlockState> blocks, PortalType type)
           
 

Uses of BlockState in org.bukkit.event.world
 

Methods in org.bukkit.event.world that return types with arguments of type BlockState
 List<BlockState> StructureGrowEvent.getBlocks()
          Gets an ArrayList of all blocks associated with the structure.
 

Constructor parameters in org.bukkit.event.world with type arguments of type BlockState
StructureGrowEvent(Location location, TreeType species, boolean bonemeal, Player player, List<BlockState> blocks)
           
 



Copyright © 2013. All Rights Reserved.