net.minecraft.world.chunk

public record PalettesFactory

net.minecraft.world.level.chunk.PalettedContainerFactory
net.minecraft.class_11897
net.minecraft.world.chunk.PalettesFactory

Field summary

Modifier and TypeField
private final PaletteProvider<BlockState>
blockStatesStrategy
comp_4785
blockStatesStrategy
private final BlockState
defaultBlockState
comp_4786
defaultBlockState
private final com.mojang.serialization.Codec<PalettedContainer<BlockState>>
blockStatesContainerCodec
comp_4787
blockStatesContainerCodec
private final RegistryEntry<Biome>
defaultBiome
comp_4789
defaultBiome
private final PaletteProvider<RegistryEntry<Biome>>
noiseBiomeStrategy
comp_1_1897
noiseBiomeStrategy
private final com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>>
noiseBiomeContainerCodec
comp_1_1896
noiseBiomeContainerCodec
private final PaletteProvider<RegistryEntry<Biome>>
biomeStrategy
comp_4788
biomeStrategy
private final com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>>
biomeContainerCodec
comp_4790
biomeContainerCodec

Constructor summary

ModifierConstructor
public (PaletteProvider<BlockState> blockStatesStrategy, BlockState defaultBlockState, com.mojang.serialization.Codec<PalettedContainer<BlockState>> blockStatesContainerCodec, RegistryEntry<Biome> defaultBiome, PaletteProvider<RegistryEntry<Biome>> noiseBiomeStrategy, com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>> noiseBiomeContainerCodec, PaletteProvider<RegistryEntry<Biome>> biomeStrategy, com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>> biomeContainerCodec)

Method summary

Modifier and TypeMethod
public static PalettesFactory
create(RegistryAccess registries)
method_74159(class_5455 arg0)
fromRegistryManager(DynamicRegistryManager registryManager)
public static PalettesFactory
create(Registry<Biome> biomes)
method_1_10766(class_2378<class_1959> arg0)
fromRegistries(Registry<Biome> biomes)
public PalettedContainer<BlockState>
createForBlockStates()
method_74158()
getBlockStateContainer()
public PalettedContainer<RegistryEntry<Biome>>
createForNoiseBiomes(PalettedContainer$Initializer<Holder<Biome>> initializer)
method_1_10768(class_2841$class_1_1693<class_6880<class_1959>> arg0)
getNoiseBiomeContainer(PalettedContainer$Initializer<RegistryEntry<Biome>> initializer)
public PalettedContainer<RegistryEntry<Biome>>
createForNoiseBiomes()
method_1_10767()
getBiomeContainerWithNoiseBiomeProvider()
public PalettedContainer<RegistryEntry<Biome>>
createForBiomes()
method_74160()
getBiomeContainer()
public PaletteProvider<BlockState>
blockStatesStrategy()
comp_4785()
blockStatesStrategy()
public BlockState
defaultBlockState()
comp_4786()
defaultBlockState()
public com.mojang.serialization.Codec<PalettedContainer<BlockState>>
blockStatesContainerCodec()
comp_4787()
blockStatesContainerCodec()
public RegistryEntry<Biome>
defaultBiome()
comp_4789()
defaultBiome()
public PaletteProvider<RegistryEntry<Biome>>
noiseBiomeStrategy()
comp_1_1897()
noiseBiomeStrategy()
public com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>>
noiseBiomeContainerCodec()
comp_1_1896()
noiseBiomeContainerCodec()
public PaletteProvider<RegistryEntry<Biome>>
biomeStrategy()
comp_4788()
biomeStrategy()
public com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>>
biomeContainerCodec()
comp_4790()
biomeContainerCodec()