Interface Palette<T>
- All Known Implementing Classes:
GlobalPalette, HashMapPalette, LinearPalette, SingleValuePalette
public interface Palette<T>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncopy()intgetSerializedSize(IdMap<T> globalMap) intgetSize()intidFor(T value, PaletteResize<T> resizeHandler) booleanvoidread(FriendlyByteBuf buffer, IdMap<T> globalMap) valueFor(int index) voidwrite(FriendlyByteBuf buffer, IdMap<T> globalMap)
-
Method Details
-
idFor
-
maybeHas
-
valueFor
-
read
-
write
-
getSerializedSize
-
getSize
int getSize() -
copy
-