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

public interface PieceGeneratorSupplier<C extends FeatureConfiguration>

eoy
net.minecraft.world.level.levelgen.structure.pieces.PieceGeneratorSupplier
net.minecraft.class_6834
net.minecraft.structure.StructureGeneratorFactory

Method summary

Modifier and TypeMethod
Optional<PieceGenerator<C>>
createGenerator(eoy$a<C> arg0)
createGenerator(PieceGeneratorSupplier$Context<C> arg0)
createGenerator(class_6834$class_6835<C> arg0)
createGenerator(StructureGeneratorFactory$Context<C> context)
static <C extends FeatureConfiguration> PieceGeneratorSupplier<C>
simple(Predicate<eoy$a<C>> arg0, eox<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)
static <C extends FeatureConfiguration> Predicate<PieceGeneratorSupplier$Context<C>>
checkForBiomeOnTop(edq$a arg0)
checkForBiomeOnTop(Heightmap$Types arg0)
checkForBiomeOnTop(class_2902$class_2903 arg0)
checkForBiomeOnTop(Heightmap$Type heightmapType)