HyCodeYourTale
classpublicPriority 3

MoveTransaction

com.hypixel.hytale.server.core.inventory.transaction.MoveTransaction

implements Transaction

10

Methods

10

Public Methods

5

Fields

1

Constructors

Constructors

public
MoveTransaction(boolean succeeded, SlotTransaction removeTransaction, MoveType moveType, ItemContainer otherContainer, T addTransaction)

Methods

Public Methods (10)

public
MoveTransaction<T> fromParent(ItemContainer parent, short start, ItemContainer container)
@Nullable
public
T getAddTransaction()
public
MoveType getMoveType()
@Nonnull
public
ItemContainer getOtherContainer()
@Nonnull
public
SlotTransaction getRemoveTransaction()
@Nonnull
public
boolean succeeded()
@Override
public
MoveTransaction<T> toInverted(ItemContainer itemContainer)
@Nonnull
public
MoveTransaction<T> toParent(ItemContainer parent, short start, ItemContainer container)
@Nonnull
public
String toString()
@Nonnull@Override
public
boolean wasSlotModified(short slot)
@Override

Fields

Private/Package Fields (5)

privateT addTransaction
privateMoveType moveType
privateItemContainer otherContainer
privateSlotTransaction removeTransaction
privateboolean succeeded

Related Classes