Class SparkweavePlacedFeatureProvider
java.lang.Object
dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider
public abstract class SparkweavePlacedFeatureProvider
extends SparkweaveDynamicRegistryEntryProvider
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidgenerate(net.minecraft.core.RegistrySetBuilder builder) protected abstract voidgeneratePlacedFeatures(SparkweavePlacedFeatureProvider.Context ctx, net.minecraft.core.HolderGetter<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?, ?>> configuredFeatures) getName()Methods inherited from class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
addTranslation, appendTranslations, generateEntryData
-
Constructor Details
-
SparkweavePlacedFeatureProvider
public SparkweavePlacedFeatureProvider()
-
-
Method Details
-
generatePlacedFeatures
protected abstract void generatePlacedFeatures(SparkweavePlacedFeatureProvider.Context ctx, net.minecraft.core.HolderGetter<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?, ?>> configuredFeatures) -
generate
public final void generate(net.minecraft.core.RegistrySetBuilder builder) - Specified by:
generatein classSparkweaveDynamicRegistryEntryProvider
-
getName
- Specified by:
getNamein classSparkweaveDynamicRegistryEntryProvider
-