InventoryAction

public class InventoryAction implements Packet

Class InventoryAction. Provides inventoryaction functionality for the Hytale server.

java.lang.Object > InventoryAction

Field Summary

inventorySectionId

public int inventorySectionId

Field inventorySectionId.

inventoryActionType

public InventoryActionType inventoryActionType

Field inventoryActionType.

actionData

public byte actionData

Field actionData.

obj

final InventoryAction obj

Field obj.

copy

final InventoryAction copy

Field copy.

Method Detail

getId

public int getId ()

Method getId.

InventoryAction

public public InventoryAction ()

Method InventoryAction.

deserialize

static InventoryAction deserialize (@Nonnull final ByteBuf buf, final int offset)

Method deserialize.

Parameters:
@Nonnull final ByteBuf buf
final int offset

computeBytesConsumed

static int computeBytesConsumed (@Nonnull final ByteBuf buf, final int offset)

Method computeBytesConsumed.

Parameters:
@Nonnull final ByteBuf buf
final int offset

serialize

public void serialize (@Nonnull final ByteBuf buf)

Method serialize.

Parameters:
@Nonnull final ByteBuf buf

computeSize

public int computeSize ()

Method computeSize.

validateStructure

static ValidationResult validateStructure (@Nonnull final ByteBuf buffer, final int offset)

Method validateStructure.

Parameters:
@Nonnull final ByteBuf buffer
final int offset

clone

public InventoryAction clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.