Class SparkweaveConfiguredFeatureProvider
java.lang.Object
dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
dev.upcraft.sparkweave.api.datagen.provider.SparkweaveConfiguredFeatureProvider
public abstract class SparkweaveConfiguredFeatureProvider
extends SparkweaveDynamicRegistryEntryProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
SparkweaveDynamicRegistryEntryProvider.Context<T> -
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 voidgenerateConfiguredFeatures(net.minecraft.data.worldgen.BootstrapContext<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?, ?>> ctx) getName()Methods inherited from class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
addTranslation, appendTranslations, generateEntryData
-
Constructor Details
-
SparkweaveConfiguredFeatureProvider
public SparkweaveConfiguredFeatureProvider()
-
-
Method Details
-
generateConfiguredFeatures
protected abstract void generateConfiguredFeatures(net.minecraft.data.worldgen.BootstrapContext<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?, ?>> ctx) -
generate
public final void generate(net.minecraft.core.RegistrySetBuilder builder) - Specified by:
generatein classSparkweaveDynamicRegistryEntryProvider
-
getName
- Specified by:
getNamein classSparkweaveDynamicRegistryEntryProvider
-