net.minecraft.world.biome.source

public class CheckerboardBiomeSource

extends BiomeSource

All mapped superinterfaces:

BiomeSupplier

net.minecraft.world.level.biome.CheckerboardColumnBiomeSource
net.minecraft.class_1973
net.minecraft.world.biome.source.CheckerboardBiomeSource

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<CheckerboardBiomeSource>
CODEC
field_24715
CODEC
private final RegistryEntryList<Biome>
allowedBiomes
field_9481
biomeArray
private final int
bitShift
field_9480
gridSize
private final int
size
field_24716
scale

Constructor summary

ModifierConstructor
public (RegistryEntryList<Biome> biomes, int size)

Method summary

Modifier and TypeMethod
protected Stream<RegistryEntry<Biome>>
collectPossibleBiomes()
method_49494()
biomeStream()
protected com.mojang.serialization.MapCodec<? extends BiomeSource>
codec()
method_28442()
getCodec()
public RegistryEntry<Biome>
getNoiseBiome(int quartX, int quartY, int quartZ, Climate$Sampler sampler)
method_38109(int arg0, int arg1, int arg2, class_6544$class_6552 arg3)
getBiome(int arg0, int arg1, int arg2, MultiNoiseUtil$MultiNoiseSampler arg3)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_28454(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_28454(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Integer
lambda$static$2(CheckerboardColumnBiomeSource arg0)
method_28453(class_1973 arg0)
method_28453(CheckerboardBiomeSource biomeSource)
private static RegistryEntryList
lambda$static$1(CheckerboardColumnBiomeSource arg0)
method_28455(class_1973 arg0)
method_28455(CheckerboardBiomeSource biomeSource)