Package net.minecraft.world.level.chunk
Class SingleValuePalette<T>
java.lang.Object
net.minecraft.world.level.chunk.SingleValuePalette<T>
- All Implemented Interfaces:
- Palette<T>
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.world.level.chunk.PalettePalette.Factory
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionSingleValuePalette(IdMap<T> p_188207_, PaletteResize<T> p_188208_, List<T> p_188209_) 
- 
Method SummaryModifier and TypeMethodDescriptioncopy()static <A> Palette<A>create(int p_188214_, IdMap<A> p_188215_, PaletteResize<A> p_188216_, List<A> p_188217_) intintgetSize()intbooleanvoidread(FriendlyByteBuf p_188223_) valueFor(int p_188212_) voidwrite(FriendlyByteBuf p_188226_) 
- 
Field Details- 
registry
- 
value
- 
resizeHandler
 
- 
- 
Constructor Details- 
SingleValuePalette
 
- 
- 
Method Details- 
createpublic static <A> Palette<A> create(int p_188214_, IdMap<A> p_188215_, PaletteResize<A> p_188216_, List<A> p_188217_) 
- 
idFor
- 
maybeHas
- 
valueFor
- 
read
- 
write
- 
getSerializedSizepublic int getSerializedSize()- Specified by:
- getSerializedSizein interface- Palette<T>
 
- 
getSizepublic int getSize()
- 
copy
 
-