| $collisionBoxes (defined in pocketmine\block\Block) | pocketmine\block\Block | protected | 
  | $fallbackName (defined in pocketmine\block\Block) | pocketmine\block\Block | protected | 
  | $idInfo (defined in pocketmine\block\Block) | pocketmine\block\Block | protected | 
  | $position (defined in pocketmine\block\Block) | pocketmine\block\Block | protected | 
  | $typeInfo (defined in pocketmine\block\Block) | pocketmine\block\Block | protected | 
  | __clone() (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | __construct(BlockIdentifier $idInfo, string $name, BlockTypeInfo $typeInfo) | pocketmine\block\Block |  | 
  | __toString() | pocketmine\block\Block |  | 
  | addVelocityToEntity(Entity $entity) | pocketmine\block\Block |  | 
  | asItem() | pocketmine\block\Block |  | 
  | blocksDirectSkyLight() | pocketmine\block\Block |  | 
  | burnsForever() | pocketmine\block\Block |  | 
  | calculateIntercept(Vector3 $pos1, Vector3 $pos2) | pocketmine\block\Block |  | 
  | canBeFlowedInto() | pocketmine\block\Block |  | 
  | canBePlaced() | pocketmine\block\Block |  | 
  | canBePlacedAt(Block $blockReplace, Vector3 $clickVector, Facing $face, bool $isClickedBlock) | pocketmine\block\Block |  | 
  | canBeReplaced() | pocketmine\block\Block |  | 
  | canClimb() | pocketmine\block\Block |  | 
  | collidesWithBB(AxisAlignedBB $bb) | pocketmine\block\Block |  | 
  | describeBlockItemState(RuntimeDataDescriber $w) | pocketmine\block\Block |  | 
  | describeBlockOnlyState(RuntimeDataDescriber $w) | pocketmine\block\Block | protected | 
  | EMPTY_STATE_ID (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | generateStatePermutations() | pocketmine\block\Block |  | 
  | getAdjacentSupportType(Facing $facing) (defined in pocketmine\block\Block) | pocketmine\block\Block | protected | 
  | getAffectedBlocks() | pocketmine\block\Block |  | 
  | getAge() (defined in pocketmine\block\utils\Ageable) | pocketmine\block\utils\Ageable |  | 
  | getAllSides() | pocketmine\block\Block |  | 
  | getBreakInfo() | pocketmine\block\Block |  | 
  | getCollisionBoxes() | pocketmine\block\Block |  | 
  | getDrops(Item $item) | pocketmine\block\Block |  | 
  | getDropsForCompatibleTool(Item $item) | pocketmine\block\Block |  | 
  | getDropsForIncompatibleTool(Item $item) | pocketmine\block\Block |  | 
  | getEnchantmentTags() | pocketmine\block\Block |  | 
  | getFlameEncouragement() | pocketmine\block\Block |  | 
  | getFlammability() | pocketmine\block\Block |  | 
  | getFrictionFactor() | pocketmine\block\Block |  | 
  | getFuelTime() | pocketmine\block\Block |  | 
  | getHorizontalSides() | pocketmine\block\Block |  | 
  | getIdInfo() | pocketmine\block\Block |  | 
  | getLightFilter() | pocketmine\block\Block |  | 
  | getLightLevel() | pocketmine\block\Block |  | 
  | getMaxAge() (defined in pocketmine\block\utils\Ageable) | pocketmine\block\utils\Ageable |  | 
  | getMaxStackSize() | pocketmine\block\Block |  | 
  | getModelPositionOffset() | pocketmine\block\Block |  | 
  | getName() | pocketmine\block\Block |  | 
  | getPickedItem(bool $addUserData=false) | pocketmine\block\Block |  | 
  | getPosition() (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | getSide(Facing $side, int $step=1) | pocketmine\block\Block |  | 
  | getSilkTouchDrops(Item $item) | pocketmine\block\Block |  | 
  | getStateId() (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | getSupportType(Facing $facing) | pocketmine\block\Cactus |  | 
  | getTypeId() | pocketmine\block\Block |  | 
  | getTypeTags() | pocketmine\block\Block |  | 
  | getXpDropAmount() | pocketmine\block\Block | protected | 
  | getXpDropForTool(Item $item) | pocketmine\block\Block |  | 
  | hasEntityCollision() | pocketmine\block\Cactus |  | 
  | hasSameTypeId(Block $other) | pocketmine\block\Block |  | 
  | hasTypeTag(string $tag) | pocketmine\block\Block |  | 
  | INTERNAL_STATE_DATA_BITS (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | INTERNAL_STATE_DATA_MASK (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | isAffectedBySilkTouch() | pocketmine\block\Block |  | 
  | isFireProofAsItem() (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | isFlammable() | pocketmine\block\Block |  | 
  | isFullCube() (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | isSameState(Block $other) | pocketmine\block\Block |  | 
  | isSolid() | pocketmine\block\Block |  | 
  | isTransparent() | pocketmine\block\Transparent |  | 
  | MAX_AGE (defined in pocketmine\block\Cactus) | pocketmine\block\Cactus |  | 
  | MAX_HEIGHT (defined in pocketmine\block\Cactus) | pocketmine\block\Cactus |  | 
  | onAttack(Item $item, Facing $face, ?Player $player=null) | pocketmine\block\Block |  | 
  | onBreak(Item $item, ?Player $player=null, array &$returnedItems=[]) | pocketmine\block\Block |  | 
  | onEntityInside(Entity $entity) | pocketmine\block\Cactus |  | 
  | onEntityLand(Entity $entity) | pocketmine\block\Block |  | 
  | onIncinerate() | pocketmine\block\Block |  | 
  | onInteract(Item $item, Facing $face, Vector3 $clickVector, ?Player $player=null, array &$returnedItems=[]) | pocketmine\block\Block |  | 
  | onNearbyBlockChange() | pocketmine\block\Block |  | 
  | onPostPlace() | pocketmine\block\Block |  | 
  | onProjectileHit(Projectile $projectile, RayTraceResult $hitResult) | pocketmine\block\Block |  | 
  | onRandomTick() | pocketmine\block\Cactus |  | 
  | onScheduledUpdate() | pocketmine\block\Block |  | 
  | place(BlockTransaction $tx, Item $item, Block $blockReplace, Block $blockClicked, Facing $face, Vector3 $clickVector, ?Player $player=null) | pocketmine\block\Block |  | 
  | position(World $world, int $x, int $y, int $z) (defined in pocketmine\block\Block) | pocketmine\block\Block |  | 
  | readStateFromWorld() | pocketmine\block\Block |  | 
  | recalculateCollisionBoxes() | pocketmine\block\Cactus | protected | 
  | setAge(int $age) | pocketmine\block\utils\Ageable |  | 
  | ticksRandomly() | pocketmine\block\Cactus |  | 
  | writeStateToWorld() | pocketmine\block\Block |  |