Package | Description |
---|---|
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 | |
org.bukkit.event.entity | |
org.bukkit.event.world | |
org.bukkit.inventory.meta |
The interfaces used when manipulating extra data can can be stored inside
item stacks . |
Modifier and Type | Method and Description |
---|---|
BlockState[] |
Chunk.getTileEntities()
Get a list of all tile entities in the chunk.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Banner |
interface |
Beacon
Represents a beacon.
|
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 |
Dropper
Represents a dropper.
|
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
|
Modifier and Type | Method and Description |
---|---|
BlockState |
Block.getState()
Captures the current state of this block.
|
Modifier and Type | Field and Description |
---|---|
protected BlockState |
BlockPlaceEvent.replacedBlockState |
Modifier and Type | Method and Description |
---|---|
BlockState |
BlockPlaceEvent.getBlockReplacedState()
Gets the BlockState for the block which was replaced.
|
BlockState |
BlockGrowEvent.getNewState()
Gets the state of the block where it will form or spread to.
|
BlockState |
BlockFadeEvent.getNewState()
Gets the state of the block that will be fading, melting or
disappearing.
|
Modifier and Type | Method and Description |
---|---|
List<BlockState> |
BlockMultiPlaceEvent.getReplacedBlockStates()
Gets a list of blockstates for all blocks which were replaced by the
placement of the new blocks.
|
Constructor and Description |
---|
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) |
Constructor and Description |
---|
BlockMultiPlaceEvent(List<BlockState> states,
Block clicked,
ItemStack itemInHand,
Player thePlayer,
boolean canBuild) |
Modifier and Type | Method and Description |
---|---|
List<BlockState> |
EntityCreatePortalEvent.getBlocks()
Gets a list of all blocks associated with the portal.
|
Constructor and Description |
---|
EntityCreatePortalEvent(LivingEntity what,
List<BlockState> blocks,
PortalType type) |
Modifier and Type | Method and Description |
---|---|
List<BlockState> |
StructureGrowEvent.getBlocks()
Gets an ArrayList of all blocks associated with the structure.
|
Constructor and Description |
---|
StructureGrowEvent(Location location,
TreeType species,
boolean bonemeal,
Player player,
List<BlockState> blocks) |
Modifier and Type | Method and Description |
---|---|
BlockState |
BlockStateMeta.getBlockState()
Returns the currently attached block state for this
item or creates a new one if one doesn't exist.
|
Modifier and Type | Method and Description |
---|---|
void |
BlockStateMeta.setBlockState(BlockState blockState)
Attaches a copy of the passed block state to the item.
|
Copyright © 2022. All rights reserved.