pocketmine\inventory\transaction
Namespaces
Classes
| Name | Kind | Summary |
|---|---|---|
| AnvilResult 5.46.0 | class | What an anvil makes from its two slots: the item, the experience level cost and how many material items it uses |
| AnvilTransaction 5.46.0 | class | Repairing, combining and renaming in an anvil (vanilla AnvilMenu |
| BeaconPaymentTransaction 5.46.0 | class | Choosing the powers of a beacon in its window |
| CartographyTransaction 5.46.0 | class | A map operation of the cartography table (see CartographyMapRecipe) |
| CraftingTransaction | class | This transaction type is specialized for crafting validation |
| EnchantingTransaction | class | |
| GrindstoneTransaction 5.46.0 | class | Taking the result out of a grindstone |
| InventoryTransaction | class | This is the basic type for an inventory transaction |
| LoomTransaction 5.46.0 | class | Adding a pattern to a banner in a loom (vanilla LoomMenu): a banner and a dye give the banner one more layer of the chosen pattern in the dy |
| SmithingTransaction 5.46.0 | class | |
| TradeTransaction 5.46.0 | class | Making a trade with a villager or wandering trader: the items consumed from the payment slots must pay for the trade $times times, and the i |
| TransactionBuilder | class | |
| TransactionBuilderInventory | class | This class facilitates generating SlotChangeActions to build an inventory transaction |
| TransactionCancelledException | class | Thrown when an inventory transaction is valid, but can't proceed due to other factors (e |
| TransactionException | class | Thrown when a transaction fails to execute for any reason |
| TransactionValidationException | class | Thrown when a transaction cannot proceed due to preconditions not being met (e |
