Testing handling multiple result items for ShapedRecipes

this doesn't work yet, I wanted to see how glitchy it is with cakes. The answer is: very glitchy.
This commit is contained in:
Dylan K. Taylor
2017-09-20 11:14:09 +01:00
parent 4a1fc1bdf7
commit 7996a7b08c
5 changed files with 63 additions and 12 deletions

View File

@ -23,6 +23,7 @@ declare(strict_types=1);
namespace pocketmine\inventory;
use pocketmine\item\Item;
use pocketmine\utils\UUID;
interface CraftingRecipe extends Recipe{
@ -38,4 +39,14 @@ interface CraftingRecipe extends Recipe{
public function setId(UUID $id);
public function requiresCraftingTable() : bool;
/**
* @return Item[]
*/
public function getExtraResults() : array;
/**
* @return Item[]
*/
public function getAllResults() : array;
}