classpublicPriority 1
ItemStackTransaction
com.hypixel.hytale.server.core.inventory.transaction.ItemStackTransaction
implements Transaction
9
Methods
9
Public Methods
7
Fields
1
Constructors
Constants
ItemStackTransactionFAILED_ADD= new ItemStackTransaction(false, ActionType.ADD, null, null, false, false, Collections.emptyList())
Constructors
public
ItemStackTransaction(boolean succeeded, ActionType action, ItemStack query, ItemStack remainder, boolean allOrNothing, boolean filter, List<ItemStackSlotTransaction> slotTransactions)Methods
Public Methods (9)
public
ActionType getAction()@Nullable
public
ItemStack getQuery()@Nullable
public
ItemStack getRemainder()@Nullable
public
List<ItemStackSlotTransaction> getSlotTransactions()@Nonnull
public
boolean isAllOrNothing()public
boolean isFilter()public
boolean succeeded()@Override
public
String toString()@Nonnull@Override
public
boolean wasSlotModified(short slot)@Override
Fields
Private/Package Fields (7)
private
ActionType actionprivate
boolean allOrNothingprivate
boolean filterprivate
ItemStack queryprivate
ItemStack remainderprivate
List<ItemStackSlotTransaction> slotTransactionsprivate
boolean succeededRelated Classes
Used By