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.client.data.models
Classes in net.minecraft.client.data.models that implement DataProvider -
Uses of DataProvider in net.minecraft.data
Classes in net.minecraft.data with type parameters of type DataProviderModifier and TypeInterfaceDescriptionstatic interface
DataProvider.Factory<T extends DataProvider>
Fields in net.minecraft.data with type parameters of type DataProviderModifier and TypeFieldDescription(package private) final Map
<String, DataProvider> DataGenerator.providersToRun
private final Map
<String, DataProvider> DataGenerator.providersView
Methods 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 TypeClassDescriptionclass
class
class
class
class
class
class
-
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.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 DataProvider -
Uses of DataProvider in net.minecraft.data.registries
Classes in net.minecraft.data.registries that implement DataProvider -
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 TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
TagsProvider<T>
class
class
class
class
class
class
-
Uses of DataProvider in net.neoforged.neoforge.common.data
Classes in net.neoforged.neoforge.common.data that implement DataProviderModifier and TypeClassDescriptionclass
class
A provider fordata map
generation.class
An extension of theRegistriesDatapackGenerator
which properly handles referencing existing dynamic registry objects within another dynamic registry object.class
Provider for forge's GlobalLootModifier system.class
Dataprovider for using a Codec to generate jsons.class
class
A data provider forParticleDescription
s.class
Data Provider class for generating the recipe_priorities.json file and adding recipe priority overrides to it.class
Data provider for thesounds.json
file, which identifies sound definitions for the various sound events in Minecraft.class
Data provider for atlas configuration files.
An atlas configuration is bound to a specific texture atlas such as theminecraft:blocks
atlas and allows adding additional textures to the atlas by addingSpriteSource
s 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 TypeClassDescriptionclass
final class
final class
final class
class
final class
class
final class
final class
final class
final class
Currently used only for replacing shears item to shears_dig item abilitystatic final class
final class
class
final class
class
-
Uses of DataProvider in net.neoforged.neoforge.data.event
Classes in net.neoforged.neoforge.data.event with type parameters of type DataProviderModifier and TypeInterfaceDescriptionstatic interface
static interface
Methods in net.neoforged.neoforge.data.event with type parameters of type DataProviderModifier and TypeMethodDescription<T extends DataProvider>
TGatherDataEvent.addProvider
(T provider) <T extends DataProvider>
TGatherDataEvent.createProvider
(GatherDataEvent.DataProviderFromOutput<T> builder) <T extends DataProvider>
TGatherDataEvent.createProvider
(GatherDataEvent.DataProviderFromOutputLookup<T> builder) -
Uses of DataProvider in net.neoforged.neoforge.debug.crafting
Classes in net.neoforged.neoforge.debug.crafting that implement DataProvider -
Uses of DataProvider in net.neoforged.neoforge.oldtest
Classes in net.neoforged.neoforge.oldtest that implement DataProviderModifier and TypeClassDescriptionstatic class
private static class
private static class
static class
static class
-
Uses of DataProvider in net.neoforged.neoforge.oldtest.block
Classes in net.neoforged.neoforge.oldtest.block that implement DataProvider -
Uses of DataProvider in net.neoforged.neoforge.oldtest.client.model
Classes in net.neoforged.neoforge.oldtest.client.model that implement DataProviderModifier and TypeClassDescriptionprivate static final class
private static 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 interface
Fields in net.neoforged.testframework.impl.reg with type parameters of type DataProviderModifier and TypeFieldDescriptionprivate final com.google.common.collect.ListMultimap
<Class<?>, Consumer<? extends DataProvider>> RegistrationHelperImpl.clientProviders
private final List
<Function<GatherDataEvent.Client, DataProvider>> RegistrationHelperImpl.directClientProviders
private final List
<Function<GatherDataEvent.Server, DataProvider>> RegistrationHelperImpl.directServerProviders
private final com.google.common.collect.ListMultimap
<Class<?>, Consumer<? extends DataProvider>> RegistrationHelperImpl.serverProviders
Methods in net.neoforged.testframework.impl.reg with type parameters of type DataProviderModifier and TypeMethodDescription<T extends DataProvider>
voidRegistrationHelperImpl.clientProvider
(Class<T> type, Consumer<T> consumer) <T extends DataProvider>
voidRegistrationHelperImpl.serverProvider
(Class<T> type, Consumer<T> consumer) Method parameters in net.neoforged.testframework.impl.reg with type arguments of type DataProviderModifier and TypeMethodDescriptionvoid
RegistrationHelperImpl.addClientProvider
(Function<GatherDataEvent.Client, DataProvider> provider) void
RegistrationHelperImpl.addServerProvider
(Function<GatherDataEvent.Server, DataProvider> provider) private <T extends GatherDataEvent>
voidRegistrationHelperImpl.gather
(T event, com.google.common.collect.ListMultimap<Class<?>, Consumer<? extends DataProvider>> providers, List<Function<T, DataProvider>> directProviders) private <T extends GatherDataEvent>
voidRegistrationHelperImpl.gather
(T event, com.google.common.collect.ListMultimap<Class<?>, Consumer<? extends DataProvider>> providers, List<Function<T, DataProvider>> directProviders) -
Uses of DataProvider in net.neoforged.testframework.registration
Methods in net.neoforged.testframework.registration with type parameters of type DataProviderModifier and TypeMethodDescription<T extends DataProvider>
voidRegistrationHelper.clientProvider
(Class<T> type, Consumer<T> consumer) <T extends DataProvider>
voidRegistrationHelper.serverProvider
(Class<T> type, Consumer<T> consumer) Method parameters in net.neoforged.testframework.registration with type arguments of type DataProviderModifier and TypeMethodDescriptionvoid
RegistrationHelper.addClientProvider
(Function<GatherDataEvent.Client, DataProvider> provider) void
RegistrationHelper.addServerProvider
(Function<GatherDataEvent.Server, DataProvider> provider)
DatapackBuiltinEntriesProvider
instead