mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-24 20:04:28 +00:00
populate missing array value types in inventory namespace
This commit is contained in:
parent
a67fa5c007
commit
4c36ca58e2
@ -173,6 +173,9 @@ class CraftingManager{
|
|||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param Item[] $outputs
|
||||||
|
*/
|
||||||
private static function hashOutputs(array $outputs) : string{
|
private static function hashOutputs(array $outputs) : string{
|
||||||
$outputs = self::pack($outputs);
|
$outputs = self::pack($outputs);
|
||||||
usort($outputs, [self::class, "sort"]);
|
usort($outputs, [self::class, "sort"]);
|
||||||
|
@ -46,6 +46,9 @@ class ShapelessRecipe implements CraftingRecipe{
|
|||||||
$this->results = array_map(function(Item $item) : Item{ return clone $item; }, $results);
|
$this->results = array_map(function(Item $item) : Item{ return clone $item; }, $results);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return Item[]
|
||||||
|
*/
|
||||||
public function getResults() : array{
|
public function getResults() : array{
|
||||||
return array_map(function(Item $item) : Item{ return clone $item; }, $this->results);
|
return array_map(function(Item $item) : Item{ return clone $item; }, $this->results);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user