Fixed some air items with count 1 instead of 0

This commit is contained in:
Dylan K. Taylor
2017-09-21 10:30:14 +01:00
parent ef6250967f
commit ee052f91d4
3 changed files with 3 additions and 3 deletions

View File

@ -182,7 +182,7 @@ class ShapedRecipe implements CraftingRecipe{
*/ */
public function getIngredient(int $x, int $y) : Item{ public function getIngredient(int $x, int $y) : Item{
$exists = $this->ingredientList[$this->shape[$y]{$x}] ?? null; $exists = $this->ingredientList[$this->shape[$y]{$x}] ?? null;
return $exists !== null ? clone $exists : ItemFactory::get(Item::AIR); return $exists !== null ? clone $exists : ItemFactory::get(Item::AIR, 0, 0);
} }
/** /**

View File

@ -76,7 +76,7 @@ class FlowerPot extends Spawnable{
} }
public function removeItem(){ public function removeItem(){
$this->setItem(ItemFactory::get(Item::AIR)); $this->setItem(ItemFactory::get(Item::AIR, 0, 0));
} }
public function isEmpty() : bool{ public function isEmpty() : bool{

View File

@ -52,7 +52,7 @@ class ItemFrame extends Spawnable{
if(isset($this->namedtag->Item)){ if(isset($this->namedtag->Item)){
return Item::nbtDeserialize($this->namedtag->Item); return Item::nbtDeserialize($this->namedtag->Item);
}else{ }else{
return ItemFactory::get(Item::AIR); return ItemFactory::get(Item::AIR, 0, 0);
} }
} }