| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Block | |
|---|---|
| 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.command | Classes relating to handling specialized non-chat player input. | 
| org.bukkit.entity | Interfaces for non-voxel objects that can exist in a world, including all players, monsters, projectiles, etc. | 
| org.bukkit.event.block | Eventsrelating to when ablockis changed or interacts with theworld. | 
| org.bukkit.event.enchantment | Eventstriggered from anenchantment table. | 
| org.bukkit.event.entity | Eventsrelating toentities, excluding some directly referencing
 some more specific entity types. | 
| org.bukkit.event.hanging | Eventsrelating toentities that hang. | 
| org.bukkit.event.inventory | Eventsrelating toinventorymanipulation. | 
| org.bukkit.event.painting | Eventsrelating topaintings, but deprecated for more generalhangingevents. | 
| org.bukkit.event.player | Eventsrelating toplayers. | 
| org.bukkit.event.vehicle | Eventsrelating tovehicular entities. | 
| org.bukkit.event.world | Eventstriggered by variousworldstates or changes. | 
| org.bukkit.util | Multi and single purpose classes to facilitate various programmatic concepts. | 
| Uses of Block in org.bukkit | 
|---|
| Methods in org.bukkit that return Block | |
|---|---|
|  Block | Location.getBlock()Gets the block at the represented location | 
|  Block | Chunk.getBlock(int x,
         int y,
         int z)Gets a block from this chunk | 
|  Block | World.getBlockAt(int x,
           int y,
           int z)Gets the Blockat the given coordinates | 
|  Block | World.getBlockAt(Location location)Gets the Blockat the givenLocation | 
|  Block | World.getHighestBlockAt(int x,
                  int z)Gets the highest non-empty block at the given coordinates | 
|  Block | World.getHighestBlockAt(Location location)Gets the highest non-empty block at the given coordinates | 
| Methods in org.bukkit with parameters of type Block | |
|---|---|
|  Chunk | World.getChunkAt(Block block)Gets the Chunkthat contains the givenBlock | 
| Uses of Block in org.bukkit.block | 
|---|
| Methods in org.bukkit.block that return Block | |
|---|---|
|  Block | BlockState.getBlock()Gets the block represented by this BlockState | 
|  Block | Block.getRelative(BlockFace face)Gets the block at the given face This method is equal to getRelative(face, 1) | 
|  Block | Block.getRelative(BlockFace face,
            int distance)Gets the block at the given distance of the given face For example, the following method places water at 100,102,100; two blocks above 100,100,100. | 
|  Block | Block.getRelative(int modX,
            int modY,
            int modZ)Gets the block at the given offsets | 
| Methods in org.bukkit.block with parameters of type Block | |
|---|---|
|  BlockFace | Block.getFace(Block block)Gets the face relation of this block compared to the given block For example: | 
| Uses of Block in org.bukkit.command | 
|---|
| Methods in org.bukkit.command that return Block | |
|---|---|
|  Block | BlockCommandSender.getBlock()Returns the block this command sender belongs to | 
| Uses of Block in org.bukkit.entity | 
|---|
| Methods in org.bukkit.entity that return Block | |
|---|---|
|  Block | LivingEntity.getTargetBlock(HashSet<Byte> transparent,
               int maxDistance)Gets the block that the player has targeted | 
| Methods in org.bukkit.entity that return types with arguments of type Block | |
|---|---|
|  List<Block> | LivingEntity.getLastTwoTargetBlocks(HashSet<Byte> transparent,
                       int maxDistance)Gets the last two blocks along the player's line of sight. | 
|  List<Block> | LivingEntity.getLineOfSight(HashSet<Byte> transparent,
               int maxDistance)Gets all blocks along the player's line of sight List iterates from player's position to target inclusive | 
| Uses of Block in org.bukkit.event.block | 
|---|
| Fields in org.bukkit.event.block declared as Block | |
|---|---|
| protected  Block | BlockEvent.block | 
| protected  Block | BlockPlaceEvent.placedAgainst | 
| protected  Block | BlockFromToEvent.to | 
| Methods in org.bukkit.event.block that return Block | |
|---|---|
|  Block | BlockEvent.getBlock()Gets the block involved in this event. | 
|  Block | BlockPlaceEvent.getBlockAgainst()Gets the block that this block was placed against | 
|  Block | BlockPlaceEvent.getBlockPlaced()Clarity method for getting the placed block. | 
|  Block | BlockIgniteEvent.getIgnitingBlock()Gets the block who ignited this block | 
|  Block | BlockSpreadEvent.getSource()Gets the source block involved in this event. | 
|  Block | BlockFromToEvent.getToBlock()Convenience method for getting the faced Block. | 
| Methods in org.bukkit.event.block that return types with arguments of type Block | |
|---|---|
|  List<Block> | BlockPistonExtendEvent.getBlocks()Get an immutable list of the blocks which will be moved by the extending. | 
| Uses of Block in org.bukkit.event.enchantment | 
|---|
| Methods in org.bukkit.event.enchantment that return Block | |
|---|---|
|  Block | EnchantItemEvent.getEnchantBlock()Gets the block being used to enchant the item | 
|  Block | PrepareItemEnchantEvent.getEnchantBlock()Gets the block being used to enchant the item | 
| Constructors in org.bukkit.event.enchantment with parameters of type Block | |
|---|---|
| EnchantItemEvent(Player enchanter,
                 InventoryView view,
                 Block table,
                 ItemStack item,
                 int level,
                 Map<Enchantment,Integer> enchants,
                 int i) | |
| PrepareItemEnchantEvent(Player enchanter,
                        InventoryView view,
                        Block table,
                        ItemStack item,
                        int[] levelsOffered,
                        int bonus) | |
| Uses of Block in org.bukkit.event.entity | 
|---|
| Fields in org.bukkit.event.entity declared as Block | |
|---|---|
| protected  Block | EntityInteractEvent.block | 
| Methods in org.bukkit.event.entity that return Block | |
|---|---|
|  Block | EntityChangeBlockEvent.getBlock()Gets the block the entity is changing | 
|  Block | EntityInteractEvent.getBlock()Returns the involved block | 
|  Block | EntityCombustByBlockEvent.getCombuster()The combuster can be lava or a block that is on fire. | 
|  Block | EntityDamageByBlockEvent.getDamager()Returns the block that damaged the player. | 
| Methods in org.bukkit.event.entity that return types with arguments of type Block | |
|---|---|
|  List<Block> | EntityExplodeEvent.blockList()Returns the list of blocks that would have been removed or were removed from the explosion event. | 
| Constructors in org.bukkit.event.entity with parameters of type Block | |
|---|---|
| EntityBreakDoorEvent(LivingEntity entity,
                     Block targetBlock) | |
| EntityChangeBlockEvent(Entity what,
                       Block block,
                       Material to,
                       byte data) | |
| EntityChangeBlockEvent(LivingEntity what,
                       Block block,
                       Material to)Deprecated. Provided as a backward compatibility before the data byte was provided, and type increased to all entities | |
| EntityCombustByBlockEvent(Block combuster,
                          Entity combustee,
                          int duration) | |
| EntityDamageByBlockEvent(Block damager,
                         Entity damagee,
                         EntityDamageEvent.DamageCause cause,
                         int damage) | |
| EntityInteractEvent(Entity entity,
                    Block block) | |
| Constructor parameters in org.bukkit.event.entity with type arguments of type Block | |
|---|---|
| EntityExplodeEvent(Entity what,
                   Location location,
                   List<Block> blocks,
                   float yield) | |
| Uses of Block in org.bukkit.event.hanging | 
|---|
| Methods in org.bukkit.event.hanging that return Block | |
|---|---|
|  Block | HangingPlaceEvent.getBlock()Returns the block that the hanging entity was placed on | 
| Constructors in org.bukkit.event.hanging with parameters of type Block | |
|---|---|
| HangingPlaceEvent(Hanging hanging,
                  Player player,
                  Block block,
                  BlockFace blockFace) | |
| Uses of Block in org.bukkit.event.inventory | 
|---|
| Methods in org.bukkit.event.inventory that return Block | |
|---|---|
|  Block | FurnaceBurnEvent.getFurnace()Deprecated. In favour of BlockEvent.getBlock(). | 
|  Block | FurnaceSmeltEvent.getFurnace()Deprecated. In favour of BlockEvent.getBlock(). | 
| Constructors in org.bukkit.event.inventory with parameters of type Block | |
|---|---|
| BrewEvent(Block brewer,
          BrewerInventory contents) | |
| FurnaceBurnEvent(Block furnace,
                 ItemStack fuel,
                 int burnTime) | |
| FurnaceExtractEvent(Player player,
                    Block block,
                    Material itemType,
                    int itemAmount,
                    int exp) | |
| FurnaceSmeltEvent(Block furnace,
                  ItemStack source,
                  ItemStack result) | |
| Uses of Block in org.bukkit.event.painting | 
|---|
| Methods in org.bukkit.event.painting that return Block | |
|---|---|
|  Block | PaintingPlaceEvent.getBlock()Deprecated. Returns the block that the painting was placed on | 
| Constructors in org.bukkit.event.painting with parameters of type Block | |
|---|---|
| PaintingPlaceEvent(Painting painting,
                   Player player,
                   Block block,
                   BlockFace blockFace)Deprecated. | |
| Uses of Block in org.bukkit.event.player | 
|---|
| Fields in org.bukkit.event.player declared as Block | |
|---|---|
| protected  Block | PlayerInteractEvent.blockClicked | 
| Methods in org.bukkit.event.player that return Block | |
|---|---|
|  Block | PlayerBedLeaveEvent.getBed()Returns the bed block involved in this event. | 
|  Block | PlayerBedEnterEvent.getBed()Returns the bed block involved in this event. | 
|  Block | PlayerBucketEvent.getBlockClicked()Return the block clicked | 
|  Block | PlayerInteractEvent.getClickedBlock()Returns the clicked block | 
| Constructors in org.bukkit.event.player with parameters of type Block | |
|---|---|
| PlayerBedEnterEvent(Player who,
                    Block bed) | |
| PlayerBedLeaveEvent(Player who,
                    Block bed) | |
| PlayerBucketEmptyEvent(Player who,
                       Block blockClicked,
                       BlockFace blockFace,
                       Material bucket,
                       ItemStack itemInHand) | |
| PlayerBucketEvent(Player who,
                  Block blockClicked,
                  BlockFace blockFace,
                  Material bucket,
                  ItemStack itemInHand) | |
| PlayerBucketFillEvent(Player who,
                      Block blockClicked,
                      BlockFace blockFace,
                      Material bucket,
                      ItemStack itemInHand) | |
| PlayerInteractEvent(Player who,
                    Action action,
                    ItemStack item,
                    Block clickedBlock,
                    BlockFace clickedFace) | |
| Uses of Block in org.bukkit.event.vehicle | 
|---|
| Methods in org.bukkit.event.vehicle that return Block | |
|---|---|
|  Block | VehicleBlockCollisionEvent.getBlock()Gets the block the vehicle collided with | 
| Constructors in org.bukkit.event.vehicle with parameters of type Block | |
|---|---|
| VehicleBlockCollisionEvent(Vehicle vehicle,
                           Block block) | |
| Uses of Block in org.bukkit.event.world | 
|---|
| Methods in org.bukkit.event.world that return types with arguments of type Block | |
|---|---|
|  ArrayList<Block> | PortalCreateEvent.getBlocks()Gets an array list of all the blocks associated with the created portal | 
| Constructor parameters in org.bukkit.event.world with type arguments of type Block | |
|---|---|
| PortalCreateEvent(Collection<Block> blocks,
                  World world,
                  PortalCreateEvent.CreateReason reason) | |
| Uses of Block in org.bukkit.util | 
|---|
| Methods in org.bukkit.util that return Block | |
|---|---|
|  Block | BlockIterator.next()Returns the next Block in the trace | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||