| 
    PocketMine-MP 5.37.1 git-cef37e7835c666594588f957a47b27d521c6a58e
    
   | 
 
 Inheritance diagram for pocketmine\crafting\CraftingRecipe:
 Collaboration diagram for pocketmine\crafting\CraftingRecipe:Public Member Functions | |
| getIngredientList () | |
| getResultsFor (CraftingGrid $grid) | |
| matchesCraftingGrid (CraftingGrid $grid) | |
Definition at line 28 of file CraftingRecipe.php.
| pocketmine\crafting\CraftingRecipe::getIngredientList | ( | ) | 
Returns a list of items needed to craft this recipe. This MUST NOT include Air items or items with a zero count.
Implemented in pocketmine\crafting\ShapedRecipe, and pocketmine\crafting\ShapelessRecipe.
| pocketmine\crafting\CraftingRecipe::getResultsFor | ( | CraftingGrid | $grid | ) | 
Returns a list of results this recipe will produce when the inputs in the given crafting grid are consumed.
Implemented in pocketmine\crafting\ShapedRecipe, and pocketmine\crafting\ShapelessRecipe.
| pocketmine\crafting\CraftingRecipe::matchesCraftingGrid | ( | CraftingGrid | $grid | ) | 
Returns whether the given crafting grid meets the requirements to craft this recipe.
Implemented in pocketmine\crafting\ShapedRecipe, and pocketmine\crafting\ShapelessRecipe.