state; } public function readStateFromData(int $id, int $stateMeta) : void{ $this->state = BlockDataSerializer::readBoundedInt("state", $stateMeta, 0, 2); } public function getStateBitmask() : int{ return 0b11; } public function getDropsForCompatibleTool(Item $item) : array{ return [ VanillaItems::IRON_INGOT()->setCount(6), VanillaItems::DIAMOND()->setCount(3) ]; } }