Package net.minecraftforge.common.data
Class ForgeAdvancementProvider
java.lang.Object
net.minecraft.data.advancements.AdvancementProvider
net.minecraftforge.common.data.ForgeAdvancementProvider
- All Implemented Interfaces:
- DataProvider
An extension of the 
AdvancementProvider to provide a feature-complete
 experience to generate modded advancements.- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceAn interface used to generated modded advancements.Nested classes/interfaces inherited from interface net.minecraft.data.DataProviderDataProvider.Factory<T extends DataProvider>
- 
Field SummaryFields inherited from interface net.minecraft.data.DataProviderFIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER
- 
Constructor SummaryConstructorsConstructorDescriptionForgeAdvancementProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, ExistingFileHelper existingFileHelper, List<ForgeAdvancementProvider.AdvancementGenerator> subProviders) Constructs an advancement provider using the generators to write the advancements to a file.
- 
Method SummaryMethods inherited from class net.minecraft.data.advancements.AdvancementProvidergetName, run
- 
Constructor Details- 
ForgeAdvancementProviderpublic ForgeAdvancementProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, ExistingFileHelper existingFileHelper, List<ForgeAdvancementProvider.AdvancementGenerator> subProviders) Constructs an advancement provider using the generators to write the advancements to a file.- Parameters:
- output- the target directory of the data generator
- registries- a future of a lookup for registries and their objects
- existingFileHelper- a helper used to find whether a file exists
- subProviders- the generators used to create the advancements
 
 
-