PocketMine-MP 5.18.1 git-9381fc4172e5dce4cada1cb356050c8a2ab57b94
pocketmine\crafting\FurnaceRecipeManager Class Reference
+ Collaboration diagram for pocketmine\crafting\FurnaceRecipeManager:

Public Member Functions

 getAll ()
 
 getRecipeRegisteredCallbacks ()
 
 match (Item $input)
 
 register (FurnaceRecipe $recipe)
 

Protected Attributes

array $furnaceRecipes = []
 

Detailed Description

Definition at line 29 of file FurnaceRecipeManager.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\crafting\FurnaceRecipeManager::__construct ( )

Definition at line 42 of file FurnaceRecipeManager.php.

Member Function Documentation

◆ getAll()

pocketmine\crafting\FurnaceRecipeManager::getAll ( )
Returns
FurnaceRecipe[]

Definition at line 56 of file FurnaceRecipeManager.php.

◆ getRecipeRegisteredCallbacks()

pocketmine\crafting\FurnaceRecipeManager::getRecipeRegisteredCallbacks ( )

@phpstan-return ObjectSet<\Closure(FurnaceRecipe) : void>

Definition at line 49 of file FurnaceRecipeManager.php.

◆ match()

pocketmine\crafting\FurnaceRecipeManager::match ( Item  $input)

Definition at line 67 of file FurnaceRecipeManager.php.

◆ register()

pocketmine\crafting\FurnaceRecipeManager::register ( FurnaceRecipe  $recipe)

Definition at line 60 of file FurnaceRecipeManager.php.

Member Data Documentation

◆ $furnaceRecipes

array pocketmine\crafting\FurnaceRecipeManager::$furnaceRecipes = []
protected

Definition at line 31 of file FurnaceRecipeManager.php.


The documentation for this class was generated from the following file: