BuilderToolBrushData

public class BuilderToolBrushData

Class BuilderToolBrushData. Provides buildertoolbrushdata functionality for the Hytale server.

java.lang.Object > BuilderToolBrushData

Field Summary

width

public BuilderToolIntArg width

Field width.

height

public BuilderToolIntArg height

Field height.

thickness

public BuilderToolIntArg thickness

Field thickness.

capped

public BuilderToolBoolArg capped

Field capped.

shape

public BuilderToolBrushShapeArg shape

Field shape.

origin

public BuilderToolBrushOriginArg origin

Field origin.

originRotation

public BuilderToolBoolArg originRotation

Field originRotation.

rotationAxis

public BuilderToolBrushAxisArg rotationAxis

Field rotationAxis.

rotationAngle

public BuilderToolRotationArg rotationAngle

Field rotationAngle.

mirrorAxis

public BuilderToolBrushAxisArg mirrorAxis

Field mirrorAxis.

material

public BuilderToolBlockArg material

Field material.

favoriteMaterials

public BuilderToolBlockArg[] favoriteMaterials

Field favoriteMaterials.

mask

public BuilderToolMaskArg mask

Field mask.

maskAbove

public BuilderToolMaskArg maskAbove

Field maskAbove.

maskNot

public BuilderToolMaskArg maskNot

Field maskNot.

maskBelow

public BuilderToolMaskArg maskBelow

Field maskBelow.

maskAdjacent

public BuilderToolMaskArg maskAdjacent

Field maskAdjacent.

maskNeighbor

public BuilderToolMaskArg maskNeighbor

Field maskNeighbor.

maskCommands

public BuilderToolStringArg[] maskCommands

Field maskCommands.

useMaskCommands

public BuilderToolBoolArg useMaskCommands

Field useMaskCommands.

invertMask

public BuilderToolBoolArg invertMask

Field invertMask.

obj

final BuilderToolBrushData obj

Field obj.

nullBits

final byte[] nullBits

Field nullBits.

varPos0

final int varPos0

Field varPos0.

varPos2

final int varPos2

Field varPos2.

favoriteMaterialsCount

final int favoriteMaterialsCount

Field favoriteMaterialsCount.

varIntLen

final int varIntLen

Field varIntLen.

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.

varPos8

final int varPos8

Field varPos8.

varPos9

final int varPos9

Field varPos9.

maskCommandsCount

final int maskCommandsCount

Field maskCommandsCount.

fieldOffset0

final int fieldOffset0

Field fieldOffset0.

fieldOffset2

final int fieldOffset2

Field fieldOffset2.

arrLen

final int arrLen

Field arrLen.

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.

fieldOffset8

final int fieldOffset8

Field fieldOffset8.

fieldOffset9

final int fieldOffset9

Field fieldOffset9.

startPos

final int startPos

Field startPos.

array

final byte[] array

Field array.

n

final int n

Field n.

array2

final byte[] array2

Field array2.

n2

final int n2

Field n2.

array3

final byte[] array3

Field array3.

n3

final int n3

Field n3.

array4

final byte[] array4

Field array4.

n4

final int n4

Field n4.

array5

final byte[] array5

Field array5.

n5

final int n5

Field n5.

array6

final byte[] array6

Field array6.

n6

final int n6

Field n6.

array7

final byte[] array7

Field array7.

n7

final int n7

Field n7.

array8

final byte[] array8

Field array8.

n8

final int n8

Field n8.

array9

final byte[] array9

Field array9.

n9

final int n9

Field n9.

array10

final byte[] array10

Field array10.

n10

final int n10

Field n10.

array11

final byte[] array11

Field array11.

n11

final int n11

Field n11.

array12

final byte[] array12

Field array12.

n12

final int n12

Field n12.

array13

final byte[] array13

Field array13.

n13

final int n13

Field n13.

array14

final byte[] array14

Field array14.

n14

final int n14

Field n14.

array15

final byte[] array15

Field array15.

n15

final int n15

Field n15.

array16

final byte[] array16

Field array16.

n16

final int n16

Field n16.

array17

final byte[] array17

Field array17.

n17

final int n17

Field n17.

array18

final byte[] array18

Field array18.

n18

final int n18

Field n18.

array19

final byte[] array19

Field array19.

n19

final int n19

Field n19.

array20

final byte[] array20

Field array20.

n20

final int n20

Field n20.

array21

final byte[] array21

Field array21.

n21

final int n21

Field n21.

materialOffsetSlot

final int materialOffsetSlot

Field materialOffsetSlot.

favoriteMaterialsOffsetSlot

final int favoriteMaterialsOffsetSlot

Field favoriteMaterialsOffsetSlot.

maskOffsetSlot

final int maskOffsetSlot

Field maskOffsetSlot.

maskAboveOffsetSlot

final int maskAboveOffsetSlot

Field maskAboveOffsetSlot.

maskNotOffsetSlot

final int maskNotOffsetSlot

Field maskNotOffsetSlot.

maskBelowOffsetSlot

final int maskBelowOffsetSlot

Field maskBelowOffsetSlot.

maskAdjacentOffsetSlot

final int maskAdjacentOffsetSlot

Field maskAdjacentOffsetSlot.

maskNeighborOffsetSlot

final int maskNeighborOffsetSlot

Field maskNeighborOffsetSlot.

maskCommandsOffsetSlot

final int maskCommandsOffsetSlot

Field maskCommandsOffsetSlot.

varBlockStart

final int varBlockStart

Field varBlockStart.

materialOffset

final int materialOffset

Field materialOffset.

materialResult

final ValidationResult materialResult

Field materialResult.

favoriteMaterialsOffset

final int favoriteMaterialsOffset

Field favoriteMaterialsOffset.

structResult

final ValidationResult structResult

Field structResult.

maskOffset

final int maskOffset

Field maskOffset.

maskResult

final ValidationResult maskResult

Field maskResult.

maskAboveOffset

final int maskAboveOffset

Field maskAboveOffset.

maskAboveResult

final ValidationResult maskAboveResult

Field maskAboveResult.

maskNotOffset

final int maskNotOffset

Field maskNotOffset.

maskNotResult

final ValidationResult maskNotResult

Field maskNotResult.

maskBelowOffset

final int maskBelowOffset

Field maskBelowOffset.

maskBelowResult

final ValidationResult maskBelowResult

Field maskBelowResult.

maskAdjacentOffset

final int maskAdjacentOffset

Field maskAdjacentOffset.

maskAdjacentResult

final ValidationResult maskAdjacentResult

Field maskAdjacentResult.

maskNeighborOffset

final int maskNeighborOffset

Field maskNeighborOffset.

maskNeighborResult

final ValidationResult maskNeighborResult

Field maskNeighborResult.

maskCommandsOffset

final int maskCommandsOffset

Field maskCommandsOffset.

copy

final BuilderToolBrushData copy

Field copy.

Method Detail

BuilderToolBrushData

public public BuilderToolBrushData ()

Method BuilderToolBrushData.

deserialize

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

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.