public function getIngredientMap()
{
$ingredients = [];
foreach ($this->ingredients as $y => $row) {
$ingredients[$y] = [];
foreach ($row as $x => $ingredient) {
if ($ingredient !== null) {
$ingredients[$y][$x] = clone $ingredient;
} else {
$ingredients[$y][$x] = Item::get(Item::AIR);
}
}
}
return $ingredients;
}