Class PaletteType1_21_5
java.lang.Object
com.viaversion.viaversion.api.type.Type<DataPalette>
com.viaversion.viaversion.api.type.types.chunk.PaletteTypeBase
com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
com.viaversion.viaversion.api.type.types.chunk.PaletteType1_21_5
- All Implemented Interfaces:
ByteBufReader<DataPalette>
,ByteBufWriter<DataPalette>
-
Field Summary
Fields inherited from class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
globalPaletteBits, type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
readValues
(io.netty.buffer.ByteBuf buffer, int bitsPerValue, DataPaletteImpl palette) protected int
serializedValuesSize
(int values) protected void
writeValues
(io.netty.buffer.ByteBuf buffer, DataPalette palette, int bitsPerValue) Methods inherited from class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
read, serializedSize, write
Methods inherited from class com.viaversion.viaversion.api.type.Type
getBaseClass, getOutputClass, getTypeName, toString
-
Constructor Details
-
PaletteType1_21_5
-
-
Method Details
-
readValues
protected void readValues(io.netty.buffer.ByteBuf buffer, int bitsPerValue, DataPaletteImpl palette) - Overrides:
readValues
in classPaletteType1_18
-
writeValues
- Overrides:
writeValues
in classPaletteType1_18
-
serializedValuesSize
protected int serializedValuesSize(int values) - Overrides:
serializedValuesSize
in classPaletteType1_18
-