Uses of Interface
net.minecraft.data.DataProvider
Packages that use DataProvider
Package
Description
Classes for NeoForge's own data generation.
-
Uses of DataProvider in net.minecraft.data
Classes in net.minecraft.data with type parameters of type DataProviderModifier and TypeInterfaceDescriptionstatic interfaceDataProvider.Factory<T extends DataProvider>Fields in net.minecraft.data with type parameters of type DataProviderModifier and TypeFieldDescription(package private) final Map<String, DataProvider> DataGenerator.providersToRunprivate final Map<String, DataProvider> DataGenerator.providersViewMethods in net.minecraft.data with type parameters of type DataProviderModifier and TypeMethodDescription<T extends DataProvider>
TDataGenerator.addProvider(boolean run, DataProvider.Factory<T> factory) <T extends DataProvider>
TDataGenerator.addProvider(boolean run, T provider) <T extends DataProvider>
TDataGenerator.PackGenerator.addProvider(DataProvider.Factory<T> p_254382_) private static <T extends DataProvider>
DataProvider.Factory<T> Main.bindRegistries(BiFunction<PackOutput, CompletableFuture<HolderLookup.Provider>, T> p_256618_, CompletableFuture<HolderLookup.Provider> p_256515_) Methods in net.minecraft.data that return types with arguments of type DataProvider -
Uses of DataProvider in net.minecraft.data.advancements
Classes in net.minecraft.data.advancements that implement DataProvider -
Uses of DataProvider in net.minecraft.data.info
Classes in net.minecraft.data.info that implement DataProviderModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of DataProvider in net.minecraft.data.loot
Classes in net.minecraft.data.loot that implement DataProvider -
Uses of DataProvider in net.minecraft.data.metadata
Classes in net.minecraft.data.metadata that implement DataProvider -
Uses of DataProvider in net.minecraft.data.models
Classes in net.minecraft.data.models that implement DataProvider -
Uses of DataProvider in net.minecraft.data.recipes
Classes in net.minecraft.data.recipes that implement DataProvider -
Uses of DataProvider in net.minecraft.data.recipes.packs
Classes in net.minecraft.data.recipes.packs that implement DataProviderModifier and TypeClassDescriptionclassclassclass -
Uses of DataProvider in net.minecraft.data.registries
Classes in net.minecraft.data.registries that implement DataProviderModifier and TypeClassDescriptionclassDeprecated.Forge: UseDatapackBuiltinEntriesProviderinstead -
Uses of DataProvider in net.minecraft.data.structures
Classes in net.minecraft.data.structures that implement DataProvider -
Uses of DataProvider in net.minecraft.data.tags
Classes in net.minecraft.data.tags that implement DataProviderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassTagsProvider<T>classclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of DataProvider in net.neoforged.neoforge.client.model.generators
Classes in net.neoforged.neoforge.client.model.generators that implement DataProviderModifier and TypeClassDescriptionclassStub class to extend for block model data providers, eliminates some boilerplate constructor parameters.classData provider for blockstate files.classStub class to extend for item model data providers, eliminates some boilerplate constructor parameters.classModelProvider<T extends ModelBuilder<T>> -
Uses of DataProvider in net.neoforged.neoforge.common.data
Classes in net.neoforged.neoforge.common.data that implement DataProviderModifier and TypeClassDescriptionclassAn extension of the vanillaAdvancementProviderto provide a feature-complete experience to generate modded advancements.classclassA provider fordata mapgeneration.classAn extension of theRegistriesDatapackGeneratorwhich properly handles referencing existing dynamic registry objects within another dynamic registry object.classclassProvider for forge's GlobalLootModifier system.classDataprovider for using a Codec to generate jsons.classfinal classclassA data provider forParticleDescriptions.classData provider for thesounds.jsonfile, which identifies sound definitions for the various sound events in Minecraft.classData provider for atlas configuration files.
An atlas configuration is bound to a specific texture atlas such as theminecraft:blocksatlas and allows adding additional textures to the atlas by addingSpriteSources to the configuration. -
Uses of DataProvider in net.neoforged.neoforge.common.data.internal
Classes in net.neoforged.neoforge.common.data.internal that implement DataProviderModifier and TypeClassDescriptionclassfinal classfinal classclassfinal classclassfinal classfinal classfinal classfinal classCurrently used only for replacing shears item to shears_dig tool actionfinal classfinal classclassfinal classclass -
Uses of DataProvider in net.neoforged.neoforge.oldtest
Classes in net.neoforged.neoforge.oldtest that implement DataProviderModifier and TypeClassDescriptionstatic classstatic classstatic classprivate static classstatic classstatic classstatic class -
Uses of DataProvider in net.neoforged.neoforge.oldtest.block
Classes in net.neoforged.neoforge.oldtest.block that implement DataProviderModifier and TypeClassDescription(package private) static class -
Uses of DataProvider in net.neoforged.neoforge.oldtest.client.model
Classes in net.neoforged.neoforge.oldtest.client.model that implement DataProviderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Uses of DataProvider in net.neoforged.neoforge.oldtest.world
Classes in net.neoforged.neoforge.oldtest.world that implement DataProvider -
Uses of DataProvider in net.neoforged.testframework.impl.reg
Classes in net.neoforged.testframework.impl.reg with type parameters of type DataProviderModifier and TypeInterfaceDescriptionprivate static interfaceFields in net.neoforged.testframework.impl.reg with type parameters of type DataProviderModifier and TypeFieldDescriptionprivate final List<Function<GatherDataEvent, DataProvider>> RegistrationHelperImpl.directProvidersprivate final com.google.common.collect.ListMultimap<Class<?>, Consumer<? extends DataProvider>> RegistrationHelperImpl.providersMethods in net.neoforged.testframework.impl.reg with type parameters of type DataProviderMethod parameters in net.neoforged.testframework.impl.reg with type arguments of type DataProviderModifier and TypeMethodDescriptionvoidRegistrationHelperImpl.addProvider(Function<GatherDataEvent, DataProvider> provider) -
Uses of DataProvider in net.neoforged.testframework.registration
Methods in net.neoforged.testframework.registration with type parameters of type DataProviderMethod parameters in net.neoforged.testframework.registration with type arguments of type DataProviderModifier and TypeMethodDescriptionvoidRegistrationHelper.addProvider(Function<GatherDataEvent, DataProvider> provider)
AdvancementProviderinstead, provides ease of access for theExistingFileHelperin the generator