UpdatePlayerInventory

public class UpdatePlayerInventory implements Packet

Class UpdatePlayerInventory. Provides updateplayerinventory functionality for the Hytale server.

java.lang.Object > UpdatePlayerInventory

Field Summary

storage

public InventorySection storage

Field storage.

armor

public InventorySection armor

Field armor.

hotbar

public InventorySection hotbar

Field hotbar.

utility

public InventorySection utility

Field utility.

builderMaterial

public InventorySection builderMaterial

Field builderMaterial.

tools

public InventorySection tools

Field tools.

backpack

public InventorySection backpack

Field backpack.

sortType

public SortType sortType

Field sortType.

obj

final UpdatePlayerInventory obj

Field obj.

nullBits

final byte nullBits

Field nullBits.

varPos0

final int varPos0

Field varPos0.

varPos2

final int varPos2

Field varPos2.

varPos3

final int varPos3

Field varPos3.

varPos4

final int varPos4

Field varPos4.

varPos5

final int varPos5

Field varPos5.

varPos6

final int varPos6

Field varPos6.

varPos7

final int varPos7

Field varPos7.

fieldOffset0

final int fieldOffset0

Field fieldOffset0.

fieldOffset2

final int fieldOffset2

Field fieldOffset2.

fieldOffset3

final int fieldOffset3

Field fieldOffset3.

fieldOffset4

final int fieldOffset4

Field fieldOffset4.

fieldOffset5

final int fieldOffset5

Field fieldOffset5.

fieldOffset6

final int fieldOffset6

Field fieldOffset6.

fieldOffset7

final int fieldOffset7

Field fieldOffset7.

startPos

final int startPos

Field startPos.

storageOffsetSlot

final int storageOffsetSlot

Field storageOffsetSlot.

armorOffsetSlot

final int armorOffsetSlot

Field armorOffsetSlot.

hotbarOffsetSlot

final int hotbarOffsetSlot

Field hotbarOffsetSlot.

utilityOffsetSlot

final int utilityOffsetSlot

Field utilityOffsetSlot.

builderMaterialOffsetSlot

final int builderMaterialOffsetSlot

Field builderMaterialOffsetSlot.

toolsOffsetSlot

final int toolsOffsetSlot

Field toolsOffsetSlot.

backpackOffsetSlot

final int backpackOffsetSlot

Field backpackOffsetSlot.

varBlockStart

final int varBlockStart

Field varBlockStart.

storageOffset

final int storageOffset

Field storageOffset.

storageResult

final ValidationResult storageResult

Field storageResult.

armorOffset

final int armorOffset

Field armorOffset.

armorResult

final ValidationResult armorResult

Field armorResult.

hotbarOffset

final int hotbarOffset

Field hotbarOffset.

hotbarResult

final ValidationResult hotbarResult

Field hotbarResult.

utilityOffset

final int utilityOffset

Field utilityOffset.

utilityResult

final ValidationResult utilityResult

Field utilityResult.

builderMaterialOffset

final int builderMaterialOffset

Field builderMaterialOffset.

builderMaterialResult

final ValidationResult builderMaterialResult

Field builderMaterialResult.

toolsOffset

final int toolsOffset

Field toolsOffset.

toolsResult

final ValidationResult toolsResult

Field toolsResult.

backpackOffset

final int backpackOffset

Field backpackOffset.

backpackResult

final ValidationResult backpackResult

Field backpackResult.

copy

final UpdatePlayerInventory copy

Field copy.

Method Detail

getId

public int getId ()

Method getId.

UpdatePlayerInventory

public public UpdatePlayerInventory ()

Method UpdatePlayerInventory.

deserialize

static UpdatePlayerInventory 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 UpdatePlayerInventory clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.