PocketMine-MP 5.21.2 git-b2aa6396c3cc2cafdd815eacc360e1ad89599899
Loading...
Searching...
No Matches
pocketmine\inventory\transaction\CraftingTransaction Member List

This is the complete list of members for pocketmine\inventory\transaction\CraftingTransaction, including all inherited members.

$actions (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransactionprotected
$hasExecuted (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransactionprotected
$inputs (defined in pocketmine\inventory\transaction\CraftingTransaction)pocketmine\inventory\transaction\CraftingTransactionprotected
$inventories (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransactionprotected
$outputs (defined in pocketmine\inventory\transaction\CraftingTransaction)pocketmine\inventory\transaction\CraftingTransactionprotected
$recipe (defined in pocketmine\inventory\transaction\CraftingTransaction)pocketmine\inventory\transaction\CraftingTransactionprotected
$repetitions (defined in pocketmine\inventory\transaction\CraftingTransaction)pocketmine\inventory\transaction\CraftingTransactionprotected
__construct(Player $source, CraftingManager $craftingManager, array $actions=[], ?CraftingRecipe $recipe=null, ?int $repetitions=null) (defined in pocketmine\inventory\transaction\CraftingTransaction)pocketmine\inventory\transaction\CraftingTransaction
pocketmine::inventory::transaction::InventoryTransaction::__construct(protected Player $source, array $actions=[])pocketmine\inventory\transaction\InventoryTransaction
addAction(InventoryAction $action) (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransaction
addInventory(Inventory $inventory) (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransaction
callExecuteEvent() (defined in pocketmine\inventory\transaction\CraftingTransaction)pocketmine\inventory\transaction\CraftingTransactionprotected
execute()pocketmine\inventory\transaction\InventoryTransaction
findResultItem(Item $needOrigin, array $possibleActions)pocketmine\inventory\transaction\InventoryTransactionprotected
getActions()pocketmine\inventory\transaction\InventoryTransaction
getInventories()pocketmine\inventory\transaction\InventoryTransaction
getSource() (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransaction
hasExecuted() (defined in pocketmine\inventory\transaction\InventoryTransaction)pocketmine\inventory\transaction\InventoryTransaction
matchIngredients(array $providedItems, array $recipeIngredients, int $expectedIterations)pocketmine\inventory\transaction\CraftingTransactionstatic
matchItems(array &$needItems, array &$haveItems)pocketmine\inventory\transaction\InventoryTransactionprotected
matchOutputs(array $txItems, array $recipeItems)pocketmine\inventory\transaction\CraftingTransactionprotected
squashDuplicateSlotChanges()pocketmine\inventory\transaction\InventoryTransactionprotected
validate()pocketmine\inventory\transaction\CraftingTransaction