SavedMovementStates.java
package com.hypixel.hytale.protocol;
import com.hypixel.hytale.protocol.io.ValidationResult;
import io.netty.buffer.ByteBuf;
import java.util.Objects;
import javax.annotation.Nonnull;
public class SavedMovementStates {
public static final int NULLABLE_BIT_FIELD_SIZE = 0;
public static final int FIXED_BLOCK_SIZE = 1;
public static final int VARIABLE_FIELD_COUNT = 0;
public static final int VARIABLE_BLOCK_START = 1;
public static final int MAX_SIZE = 1;
public boolean flying;
{
}
{
.flying = flying;
}
{
.flying = other.flying;
}
SavedMovementStates {
();
obj.flying = buf.getByte(offset + ) != ;
obj;
}
{
;
}
{
buf.writeByte(.flying ? : );
}
{
;
}
ValidationResult {
buffer.readableBytes() - offset < ? ValidationResult.error() : ValidationResult.OK;
}
SavedMovementStates {
();
copy.flying = .flying;
copy;
}
{
( == obj) {
;
} (obj SavedMovementStates) {
(SavedMovementStates)obj;
.flying == other.flying;
} {
;
}
}
{
Objects.hash( []{.flying});
}
}