Class SparkweaveDynamicRegistryEntryProvider
java.lang.Object
dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
- Direct Known Subclasses:
SparkweaveBiomeProvider,SparkweaveConfiguredFeatureProvider,SparkweaveEnchantmentProvider,SparkweavePlacedFeatureProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTranslation(String key, String translation) voidappendTranslations(BiConsumer<String, String> translationsBuilder) abstract voidgenerate(net.minecraft.core.RegistrySetBuilder builder) generateEntryData(net.minecraft.data.CachedOutput output, net.minecraft.core.HolderLookup.Provider registries) abstract StringgetName()
-
Field Details
-
LOGGER
protected final org.apache.logging.log4j.Logger LOGGER
-
-
Constructor Details
-
SparkweaveDynamicRegistryEntryProvider
public SparkweaveDynamicRegistryEntryProvider()
-
-
Method Details
-
generate
public abstract void generate(net.minecraft.core.RegistrySetBuilder builder) -
getName
-
generateEntryData
public CompletableFuture<?> generateEntryData(net.minecraft.data.CachedOutput output, net.minecraft.core.HolderLookup.Provider registries) -
addTranslation
-
appendTranslations
-