Class CraftingTakeResultExperienceAction
java.lang.Object
cn.nukkit.inventory.transaction.action.InventoryAction
cn.nukkit.inventory.transaction.action.CraftingTakeResultAction
cn.nukkit.inventory.transaction.action.CraftingTakeResultExperienceAction
@PowerNukkitOnly
@Since("1.4.0.0-PN")
public class CraftingTakeResultExperienceAction
extends CraftingTakeResultAction
- Since:
- 2020-09-13
- Author:
- joserobjr
-
Field Summary
Fields inherited from class cn.nukkit.inventory.transaction.action.InventoryAction
sourceItem, targetItem
-
Constructor Summary
ConstructorDescriptionCraftingTakeResultExperienceAction
(Item sourceItem, Item targetItem, int experience) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Performs actions needed to complete the inventory-action server-side.int
toString()
Methods inherited from class cn.nukkit.inventory.transaction.action.CraftingTakeResultAction
isValid, onAddToTransaction, onExecuteFail, onExecuteSuccess
Methods inherited from class cn.nukkit.inventory.transaction.action.InventoryAction
getCreationTime, getSourceItem, getTargetItem, onPreExecute
-
Field Details
-
experience
-
-
Constructor Details
-
CraftingTakeResultExperienceAction
@PowerNukkitOnly @Since("1.4.0.0-PN") public CraftingTakeResultExperienceAction(Item sourceItem, Item targetItem, int experience)
-
-
Method Details
-
getExperience
-
execute
Description copied from class:InventoryAction
Performs actions needed to complete the inventory-action server-side. Returns if it was successful. Will return false if plugins cancelled events. This will only be called if the transaction which it is part of is considered valid.- Overrides:
execute
in classCraftingTakeResultAction
- Parameters:
source
- player- Returns:
- successfully executed
-
toString
- Overrides:
toString
in classCraftingTakeResultAction
-