MovementStates

public class MovementStates

Class MovementStates. Provides movementstates functionality for the Hytale server.

java.lang.Object > MovementStates

Field Summary

idle

public boolean idle

Field idle.

horizontalIdle

public boolean horizontalIdle

Field horizontalIdle.

jumping

public boolean jumping

Field jumping.

flying

public boolean flying

Field flying.

walking

public boolean walking

Field walking.

running

public boolean running

Field running.

sprinting

public boolean sprinting

Field sprinting.

crouching

public boolean crouching

Field crouching.

forcedCrouching

public boolean forcedCrouching

Field forcedCrouching.

falling

public boolean falling

Field falling.

climbing

public boolean climbing

Field climbing.

inFluid

public boolean inFluid

Field inFluid.

swimming

public boolean swimming

Field swimming.

swimJumping

public boolean swimJumping

Field swimJumping.

onGround

public boolean onGround

Field onGround.

mantling

public boolean mantling

Field mantling.

sliding

public boolean sliding

Field sliding.

mounting

public boolean mounting

Field mounting.

rolling

public boolean rolling

Field rolling.

sitting

public boolean sitting

Field sitting.

gliding

public boolean gliding

Field gliding.

sleeping

public boolean sleeping

Field sleeping.

obj

final MovementStates obj

Field obj.

copy

final MovementStates copy

Field copy.

Method Detail

MovementStates

public public MovementStates ()

Method MovementStates.

deserialize

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

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.