Package net.minecraft.network
Class VarLong
java.lang.Object
net.minecraft.network.VarLong
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
getByteSize
(long data) static boolean
hasContinuationBit
(byte data) static long
read
(io.netty.buffer.ByteBuf buffer) static io.netty.buffer.ByteBuf
write
(io.netty.buffer.ByteBuf buffer, long value)
-
Field Details
-
MAX_VARLONG_SIZE
private static final int MAX_VARLONG_SIZE- See Also:
-
DATA_BITS_MASK
private static final int DATA_BITS_MASK- See Also:
-
CONTINUATION_BIT_MASK
private static final int CONTINUATION_BIT_MASK- See Also:
-
DATA_BITS_PER_BYTE
private static final int DATA_BITS_PER_BYTE- See Also:
-
-
Constructor Details
-
VarLong
public VarLong()
-
-
Method Details
-
getByteSize
public static int getByteSize(long data) -
hasContinuationBit
public static boolean hasContinuationBit(byte data) -
read
public static long read(io.netty.buffer.ByteBuf buffer) -
write
public static io.netty.buffer.ByteBuf write(io.netty.buffer.ByteBuf buffer, long value)
-