net.minecraft.world.level.levelgen.structure.placement

public class ConcentricRingsStructurePlacement

extends StructurePlacement

etx
net.minecraft.world.level.levelgen.structure.placement.ConcentricRingsStructurePlacement
net.minecraft.class_6871

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<ConcentricRingsStructurePlacement>
a
CODEC
field_36419
private final int
c
distance
field_37768
private final int
d
spread
field_37769
private final int
e
count
field_37770
private final HolderSet<Biome>
f
preferredBiomes
field_37771

Constructor summary

ModifierConstructor
public (Vec3i arg0, StructurePlacement$FrequencyReductionMethod arg1, float arg2, int arg3, Optional<StructurePlacement$ExclusionZone> arg4, int arg5, int arg6, int arg7, HolderSet<Biome> arg8)
public (int arg0, int arg1, int arg2, HolderSet<Biome> arg3)

Method summary

Modifier and TypeMethod
private static com.mojang.datafixers.Products$P9<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<ConcentricRingsStructurePlacement>, Vec3i, StructurePlacement$FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement$ExclusionZone>, Integer, Integer, Integer, HolderSet<Biome>>
b(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<etx> arg0)
codec(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<ConcentricRingsStructurePlacement> arg0)
method_41629(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<class_6871> arg0)
public int
a()
distance()
method_41627()
public int
b()
spread()
method_41628()
public int
c()
count()
method_41630()
public HolderSet<Biome>
d()
preferredBiomes()
method_41631()
protected boolean
a(eef arg0, int arg1, int arg2)
isPlacementChunk(ChunkGeneratorStructureState arg0, int arg1, int arg2)
method_40168(class_7869 arg0, int arg1, int arg2)
public StructurePlacementType<?>
e()
type()
method_40166()