Package net.minecraft.network
Class VarInt
java.lang.Object
net.minecraft.network.VarInt
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetByteSize(int pData) static booleanhasContinuationBit(byte pData) static intread(io.netty.buffer.ByteBuf pBuffer) static io.netty.buffer.ByteBufwrite(io.netty.buffer.ByteBuf pBuffer, int pValue)
-
Field Details
-
MAX_VARINT_SIZE
public static final int MAX_VARINT_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
-
VarInt
public VarInt()
-
-
Method Details
-
getByteSize
public static int getByteSize(int pData) -
hasContinuationBit
public static boolean hasContinuationBit(byte pData) -
read
public static int read(io.netty.buffer.ByteBuf pBuffer) -
write
public static io.netty.buffer.ByteBuf write(io.netty.buffer.ByteBuf pBuffer, int pValue)
-