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
-