rotationData; } public function readStateFromData(int $id, int $stateMeta) : void{ $this->rotationData = $stateMeta; } public function getStateBitmask() : int{ return 0b1111; } public function getHardness() : float{ return 0.2; } public function getToolType() : int{ return BlockToolType::TYPE_AXE; } public function getDropsForCompatibleTool(Item $item) : array{ return [ Item::get(Item::RED_MUSHROOM, 0, mt_rand(0, 2)) ]; } }