net.minecraft.world.level.levelgen.structure.pieces

public interface PieceGeneratorSupplier<C extends FeatureConfiguration>

dso
net.minecraft.world.level.levelgen.structure.pieces.PieceGeneratorSupplier
net.minecraft.class_6834
net.minecraft.structure.StructureGeneratorFactory
net.minecraft.src.C_196114_

Method summary

Modifier and TypeMethod
Optional<PieceGenerator<C>>
createGenerator(dso$a<C> arg0)
createGenerator(PieceGeneratorSupplier$Context<C> arg0)
createGenerator(class_6834$class_6835<C> arg0)
createGenerator(StructureGeneratorFactory$Context<C> context)
m_197347_(C_196114_$C_196115_<C> arg0)
static <C extends FeatureConfiguration> PieceGeneratorSupplier<C>
simple(Predicate<dso$a<C>> arg0, dsn<C> arg1)
simple(Predicate<PieceGeneratorSupplier$Context<C>> arg0, PieceGenerator<C> arg1)
simple(Predicate<class_6834$class_6835<C>> arg0, class_6622<C> arg1)
simple(Predicate<StructureGeneratorFactory$Context<C>> predicate, StructurePiecesGenerator<C> generator)
m_197349_(Predicate<C_196114_$C_196115_<C>> p_197350_, C_183026_<C> p_197351_)
static <C extends FeatureConfiguration> Predicate<PieceGeneratorSupplier$Context<C>>
checkForBiomeOnTop(dhk$a arg0)
checkForBiomeOnTop(Heightmap$Types arg0)
checkForBiomeOnTop(class_2902$class_2903 arg0)
checkForBiomeOnTop(Heightmap$Type heightmapType)
m_197345_(C_2190_$C_2191_ p_197346_)