public class ItemBase
Class ItemBase. Provides itembase functionality for the Hytale server.
java.lang.Object > ItemBase
Field Summary
id
Field id.
model
Field model.
scale
Field scale.
texture
Field texture.
animation
Field animation.
playerAnimationsId
Field playerAnimationsId.
usePlayerAnimations
Field usePlayerAnimations.
maxStack
Field maxStack.
reticleIndex
Field reticleIndex.
icon
Field icon.
iconProperties
Field iconProperties.
translationProperties
Field translationProperties.
itemLevel
Field itemLevel.
qualityIndex
Field qualityIndex.
resourceTypes
Field resourceTypes.
consumable
Field consumable.
variant
Field variant.
blockId
Field blockId.
tool
Field tool.
weapon
Field weapon.
armor
Field armor.
gliderConfig
Field gliderConfig.
utility
Field utility.
blockSelectorTool
Field blockSelectorTool.
builderToolData
Field builderToolData.
itemEntity
Field itemEntity.
set
Field set.
categories
Field categories.
particles
Field particles.
firstPersonParticles
Field firstPersonParticles.
trails
Field trails.
light
Field light.
durability
Field durability.
soundEventIndex
Field soundEventIndex.
itemSoundSetIndex
Field itemSoundSetIndex.
interactionConfig
Field interactionConfig.
droppedItemAnimation
Field droppedItemAnimation.
tagIndexes
Field tagIndexes.
displayEntityStatsHUD
Field displayEntityStatsHUD.
pullbackConfig
Field pullbackConfig.
clipsGeometry
Field clipsGeometry.
renderDeployablePreview
Field renderDeployablePreview.
obj
Field obj.
nullBits
Field nullBits.
varPos0
Field varPos0.
idLen
Field idLen.
varPos2
Field varPos2.
modelLen
Field modelLen.
varPos3
Field varPos3.
textureLen
Field textureLen.
varPos4
Field varPos4.
animationLen
Field animationLen.
varPos5
Field varPos5.
playerAnimationsIdLen
Field playerAnimationsIdLen.
varPos6
Field varPos6.
iconLen
Field iconLen.
varPos7
Field varPos7.
varPos8
Field varPos8.
resourceTypesCount
Field resourceTypesCount.
varIntLen
Field varIntLen.
varPos9
Field varPos9.
varPos10
Field varPos10.
varPos11
Field varPos11.
varPos12
Field varPos12.
varPos13
Field varPos13.
varPos14
Field varPos14.
varPos15
Field varPos15.
setLen
Field setLen.
varPos16
Field varPos16.
categoriesCount
Field categoriesCount.
strLen
Field strLen.
strVarLen
Field strVarLen.
varPos17
Field varPos17.
particlesCount
Field particlesCount.
varPos18
Field varPos18.
firstPersonParticlesCount
Field firstPersonParticlesCount.
varPos19
Field varPos19.
trailsCount
Field trailsCount.
varPos20
Field varPos20.
interactionsCount
Field interactionsCount.
key
Field key.
val
Field val.
varPos21
Field varPos21.
interactionVarsCount
Field interactionVarsCount.
keyLen
Field keyLen.
keyVarLen
Field keyVarLen.
key2
Field key2.
val2
Field val2.
varPos22
Field varPos22.
varPos23
Field varPos23.
droppedItemAnimationLen
Field droppedItemAnimationLen.
varPos24
Field varPos24.
tagIndexesCount
Field tagIndexesCount.
varPos25
Field varPos25.
itemAppearanceConditionsCount
Field itemAppearanceConditionsCount.
key3
Field key3.
valLen
Field valLen.
valVarLen
Field valVarLen.
val3
Field val3.
varPos26
Field varPos26.
displayEntityStatsHUDCount
Field displayEntityStatsHUDCount.
fieldOffset0
Field fieldOffset0.
sl
Field sl.
fieldOffset2
Field fieldOffset2.
fieldOffset3
Field fieldOffset3.
fieldOffset4
Field fieldOffset4.
fieldOffset5
Field fieldOffset5.
fieldOffset6
Field fieldOffset6.
fieldOffset7
Field fieldOffset7.
fieldOffset8
Field fieldOffset8.
arrLen
Field arrLen.
fieldOffset9
Field fieldOffset9.
fieldOffset10
Field fieldOffset10.
fieldOffset11
Field fieldOffset11.
fieldOffset12
Field fieldOffset12.
fieldOffset13
Field fieldOffset13.
fieldOffset14
Field fieldOffset14.
fieldOffset15
Field fieldOffset15.
fieldOffset16
Field fieldOffset16.
sl2
Field sl2.
fieldOffset17
Field fieldOffset17.
fieldOffset18
Field fieldOffset18.
fieldOffset19
Field fieldOffset19.
fieldOffset20
Field fieldOffset20.
dictLen
Field dictLen.
fieldOffset21
Field fieldOffset21.
fieldOffset22
Field fieldOffset22.
fieldOffset23
Field fieldOffset23.
fieldOffset24
Field fieldOffset24.
fieldOffset25
Field fieldOffset25.
al
Field al.
fieldOffset26
Field fieldOffset26.
startPos
Field startPos.
array
Field array.
n
Field n.
array2
Field array2.
n2
Field n2.
array3
Field array3.
n3
Field n3.
array4
Field array4.
n4
Field n4.
array5
Field array5.
n5
Field n5.
array6
Field array6.
n6
Field n6.
array7
Field array7.
n7
Field n7.
array8
Field array8.
n8
Field n8.
array9
Field array9.
n9
Field n9.
array10
Field array10.
n10
Field n10.
array11
Field array11.
n11
Field n11.
array12
Field array12.
n12
Field n12.
array13
Field array13.
n13
Field n13.
array14
Field array14.
n14
Field n14.
array15
Field array15.
n15
Field n15.
array16
Field array16.
n16
Field n16.
array17
Field array17.
n17
Field n17.
array18
Field array18.
n18
Field n18.
array19
Field array19.
n19
Field n19.
array20
Field array20.
n20
Field n20.
array21
Field array21.
n21
Field n21.
array22
Field array22.
n22
Field n22.
array23
Field array23.
n23
Field n23.
array24
Field array24.
n24
Field n24.
array25
Field array25.
n25
Field n25.
array26
Field array26.
n26
Field n26.
array27
Field array27.
n27
Field n27.
array28
Field array28.
n28
Field n28.
array29
Field array29.
n29
Field n29.
array30
Field array30.
n30
Field n30.
array31
Field array31.
n31
Field n31.
idOffsetSlot
Field idOffsetSlot.
modelOffsetSlot
Field modelOffsetSlot.
textureOffsetSlot
Field textureOffsetSlot.
animationOffsetSlot
Field animationOffsetSlot.
playerAnimationsIdOffsetSlot
Field playerAnimationsIdOffsetSlot.
iconOffsetSlot
Field iconOffsetSlot.
translationPropertiesOffsetSlot
Field translationPropertiesOffsetSlot.
resourceTypesOffsetSlot
Field resourceTypesOffsetSlot.
toolOffsetSlot
Field toolOffsetSlot.
weaponOffsetSlot
Field weaponOffsetSlot.
armorOffsetSlot
Field armorOffsetSlot.
utilityOffsetSlot
Field utilityOffsetSlot.
builderToolDataOffsetSlot
Field builderToolDataOffsetSlot.
itemEntityOffsetSlot
Field itemEntityOffsetSlot.
setOffsetSlot
Field setOffsetSlot.
categoriesOffsetSlot
Field categoriesOffsetSlot.
particlesOffsetSlot
Field particlesOffsetSlot.
firstPersonParticlesOffsetSlot
Field firstPersonParticlesOffsetSlot.
trailsOffsetSlot
Field trailsOffsetSlot.
interactionsOffsetSlot
Field interactionsOffsetSlot.
interactionVarsOffsetSlot
Field interactionVarsOffsetSlot.
interactionConfigOffsetSlot
Field interactionConfigOffsetSlot.
droppedItemAnimationOffsetSlot
Field droppedItemAnimationOffsetSlot.
tagIndexesOffsetSlot
Field tagIndexesOffsetSlot.
itemAppearanceConditionsOffsetSlot
Field itemAppearanceConditionsOffsetSlot.
displayEntityStatsHUDOffsetSlot
Field displayEntityStatsHUDOffsetSlot.
varBlockStart
Field varBlockStart.
idOffset
Field idOffset.
modelOffset
Field modelOffset.
textureOffset
Field textureOffset.
animationOffset
Field animationOffset.
playerAnimationsIdOffset
Field playerAnimationsIdOffset.
iconOffset
Field iconOffset.
translationPropertiesOffset
Field translationPropertiesOffset.
translationPropertiesResult
Field translationPropertiesResult.
resourceTypesOffset
Field resourceTypesOffset.
structResult
Field structResult.
toolOffset
Field toolOffset.
toolResult
Field toolResult.
weaponOffset
Field weaponOffset.
weaponResult
Field weaponResult.
armorOffset
Field armorOffset.
armorResult
Field armorResult.
utilityOffset
Field utilityOffset.
utilityResult
Field utilityResult.
builderToolDataOffset
Field builderToolDataOffset.
builderToolDataResult
Field builderToolDataResult.
itemEntityOffset
Field itemEntityOffset.
itemEntityResult
Field itemEntityResult.
setOffset
Field setOffset.
categoriesOffset
Field categoriesOffset.
particlesOffset
Field particlesOffset.
firstPersonParticlesOffset
Field firstPersonParticlesOffset.
trailsOffset
Field trailsOffset.
interactionsOffset
Field interactionsOffset.
interactionVarsOffset
Field interactionVarsOffset.
interactionConfigOffset
Field interactionConfigOffset.
interactionConfigResult
Field interactionConfigResult.
droppedItemAnimationOffset
Field droppedItemAnimationOffset.
tagIndexesOffset
Field tagIndexesOffset.
itemAppearanceConditionsOffset
Field itemAppearanceConditionsOffset.
valueArrCount
Field valueArrCount.
displayEntityStatsHUDOffset
Field displayEntityStatsHUDOffset.
copy
Field copy.
Method Detail
ItemBase
public
ItemBase
()
Method ItemBase.
deserialize
Method deserialize.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
computeBytesConsumed
int
computeBytesConsumed
(@Nonnull final ByteBuf buf, final int offset)
Method computeBytesConsumed.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
serialize
void
serialize
(@Nonnull final ByteBuf buf)
Method serialize.
- Parameters:
@Nonnull final ByteBufbuf
computeSize
int
computeSize
()
Method computeSize.
validateStructure
Method validateStructure.
- Parameters:
@Nonnull final ByteBufbufferfinal intoffset
equals
boolean
equals
(final Object obj)
Method equals.
- Parameters:
final Objectobj
hashCode
int
hashCode
()
Method hashCode.