Package net.minecraft.world.level.chunk
Class PalettedContainer.Strategy
java.lang.Object
net.minecraft.world.level.chunk.PalettedContainer.Strategy
- Enclosing class:
 - PalettedContainer<T>
 
- 
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Palette.Factorystatic final Palette.Factorystatic final Palette.Factorystatic final PalettedContainer.Strategystatic final PalettedContainer.Strategystatic final Palette.Factoryprivate final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescription(package private) <A> intcalculateBitsForSerialization(IdMap<A> p_188152_, int p_188153_) abstract <A> PalettedContainer.Configuration<A>getConfiguration(IdMap<A> p_188149_, int p_188150_) intgetIndex(int p_188146_, int p_188147_, int p_188148_) intsize() 
- 
Field Details
- 
SINGLE_VALUE_PALETTE_FACTORY
 - 
LINEAR_PALETTE_FACTORY
 - 
HASHMAP_PALETTE_FACTORY
 - 
GLOBAL_PALETTE_FACTORY
 - 
SECTION_STATES
 - 
SECTION_BIOMES
 - 
sizeBits
private final int sizeBits 
 - 
 - 
Constructor Details
- 
Strategy
Strategy(int p_188143_)  
 - 
 - 
Method Details
- 
size
public int size() - 
getIndex
public int getIndex(int p_188146_, int p_188147_, int p_188148_)  - 
getConfiguration
public abstract <A> PalettedContainer.Configuration<A> getConfiguration(IdMap<A> p_188149_, int p_188150_)  - 
calculateBitsForSerialization
 
 -