| __construct(private float $hardness, private int $toolType=BlockToolType::NONE, private int $toolHarvestLevel=0, ?float $blastResistance=null) | pocketmine\block\BlockBreakInfo |  | 
  | axe(float $hardness, ?ToolTier $toolTier=null, ?float $blastResistance=null) (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo | static | 
  | breaksInstantly() | pocketmine\block\BlockBreakInfo |  | 
  | COMPATIBLE_TOOL_MULTIPLIER | pocketmine\block\BlockBreakInfo |  | 
  | getBlastResistance() | pocketmine\block\BlockBreakInfo |  | 
  | getBreakTime(Item $item) | pocketmine\block\BlockBreakInfo |  | 
  | getHardness() | pocketmine\block\BlockBreakInfo |  | 
  | getToolHarvestLevel() | pocketmine\block\BlockBreakInfo |  | 
  | getToolType() (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo |  | 
  | INCOMPATIBLE_TOOL_MULTIPLIER | pocketmine\block\BlockBreakInfo |  | 
  | indestructible(float $blastResistance=18000003.75) (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo | static | 
  | instant(int $toolType=BlockToolType::NONE, int $toolHarvestLevel=0) (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo | static | 
  | isBreakable() | pocketmine\block\BlockBreakInfo |  | 
  | isToolCompatible(Item $tool) | pocketmine\block\BlockBreakInfo |  | 
  | pickaxe(float $hardness, ?ToolTier $toolTier=null, ?float $blastResistance=null) (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo | static | 
  | shovel(float $hardness, ?ToolTier $toolTier=null, ?float $blastResistance=null) (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo | static | 
  | tier(float $hardness, int $toolType, ToolTier $toolTier, ?float $blastResistance=null) (defined in pocketmine\block\BlockBreakInfo) | pocketmine\block\BlockBreakInfo | static |