Uses of Class
net.minecraft.data.PackOutput
Package
Description
Classes for NeoForge's own data generation.
-
Uses of PackOutput in net.minecraft.data
Modifier and TypeFieldDescriptionprivate final PackOutput
DataGenerator.PackGenerator.output
private final PackOutput
DataGenerator.vanillaPackOutput
Modifier and TypeMethodDescriptionDataGenerator.getPackOutput()
DataGenerator.getPackOutput
(String path) Modifier and TypeMethodDescriptionprivate static <T extends DataProvider>
DataProvider.Factory<T> Main.bindRegistries
(BiFunction<PackOutput, CompletableFuture<HolderLookup.Provider>, T> p_256618_, CompletableFuture<HolderLookup.Provider> p_256515_) ModifierConstructorDescription(package private)
PackGenerator
(boolean p_253884_, String p_254544_, PackOutput p_254363_) (package private)
PathProvider
(PackOutput p_249025_, PackOutput.Target p_251200_, String p_251982_) -
Uses of PackOutput in net.minecraft.data.advancements
ModifierConstructorDescriptionAdvancementProvider
(PackOutput p_256529_, CompletableFuture<HolderLookup.Provider> p_255722_, List<AdvancementSubProvider> p_255883_) Deprecated. -
Uses of PackOutput in net.minecraft.data.advancements.packs
Modifier and TypeMethodDescriptionstatic AdvancementProvider
UpdateOneTwentyOneAdvancementProvider.create
(PackOutput p_314656_, CompletableFuture<HolderLookup.Provider> p_314534_) static AdvancementProvider
VanillaAdvancementProvider.create
(PackOutput p_255890_, CompletableFuture<HolderLookup.Provider> p_255777_) -
Uses of PackOutput in net.minecraft.data.info
Modifier and TypeFieldDescriptionprivate final PackOutput
BlockListReport.output
private final PackOutput
CommandsReport.output
private final PackOutput
ItemListReport.output
private final PackOutput
RegistryDumpReport.output
ModifierConstructorDescriptionBiomeParametersDumpReport
(PackOutput p_256322_, CompletableFuture<HolderLookup.Provider> p_256222_) BlockListReport
(PackOutput p_251533_, CompletableFuture<HolderLookup.Provider> p_330926_) CommandsReport
(PackOutput p_256167_, CompletableFuture<HolderLookup.Provider> p_256506_) ItemListReport
(PackOutput p_331079_, CompletableFuture<HolderLookup.Provider> p_330936_) RegistryDumpReport
(PackOutput p_249862_) -
Uses of PackOutput in net.minecraft.data.loot
ModifierConstructorDescriptionLootTableProvider
(PackOutput p_254123_, Set<ResourceKey<LootTable>> p_254481_, List<LootTableProvider.SubProviderEntry> p_253798_, CompletableFuture<HolderLookup.Provider> p_323798_) -
Uses of PackOutput in net.minecraft.data.loot.packs
Modifier and TypeMethodDescriptionstatic LootTableProvider
TradeRebalanceLootTableProvider.create
(PackOutput p_301985_, CompletableFuture<HolderLookup.Provider> p_324288_) static LootTableProvider
UpdateOneTwentyOneLootTableProvider.create
(PackOutput p_307605_, CompletableFuture<HolderLookup.Provider> p_324131_) static LootTableProvider
VanillaLootTableProvider.create
(PackOutput p_250807_, CompletableFuture<HolderLookup.Provider> p_324422_) -
Uses of PackOutput in net.minecraft.data.metadata
Modifier and TypeMethodDescriptionstatic PackMetadataGenerator
PackMetadataGenerator.forFeaturePack
(PackOutput p_256281_, Component p_255661_) static PackMetadataGenerator
PackMetadataGenerator.forFeaturePack
(PackOutput p_253903_, Component p_254497_, FeatureFlagSet p_253848_) -
Uses of PackOutput in net.minecraft.data.models
-
Uses of PackOutput in net.minecraft.data.recipes
ModifierConstructorDescriptionRecipeProvider
(PackOutput p_248933_, CompletableFuture<HolderLookup.Provider> p_323846_) -
Uses of PackOutput in net.minecraft.data.recipes.packs
ModifierConstructorDescriptionBundleRecipeProvider
(PackOutput p_248813_, CompletableFuture<HolderLookup.Provider> p_323638_) UpdateOneTwentyOneRecipeProvider
(PackOutput p_307326_, CompletableFuture<HolderLookup.Provider> p_323904_) VanillaRecipeProvider
(PackOutput p_250820_, CompletableFuture<HolderLookup.Provider> p_323814_) -
Uses of PackOutput in net.minecraft.data.registries
Modifier and TypeFieldDescriptionprivate final PackOutput
RegistriesDatapackGenerator.output
Deprecated.ModifierConstructorDescriptionRegistriesDatapackGenerator
(PackOutput p_256643_, CompletableFuture<HolderLookup.Provider> p_255780_) Deprecated.RegistriesDatapackGenerator
(PackOutput p_256643_, CompletableFuture<HolderLookup.Provider> p_255780_, Set<String> modIds) Deprecated. -
Uses of PackOutput in net.minecraft.data.structures
Modifier and TypeFieldDescriptionprivate final PackOutput
NbtToSnbt.output
private final PackOutput
SnbtToNbt.output
ModifierConstructorDescriptionNbtToSnbt
(PackOutput p_250442_, Collection<Path> p_249158_) SnbtToNbt
(PackOutput p_249104_, Iterable<Path> p_249523_) -
Uses of PackOutput in net.minecraft.data.tags
ModifierConstructorDescriptionBannerPatternTagsProvider
(PackOutput p_256451_, CompletableFuture<HolderLookup.Provider> p_256420_) Deprecated.Forge: Use the mod id variantBannerPatternTagsProvider
(PackOutput p_256451_, CompletableFuture<HolderLookup.Provider> p_256420_, String modId, ExistingFileHelper existingFileHelper) BiomeTagsProvider
(PackOutput p_255800_, CompletableFuture<HolderLookup.Provider> p_256205_) Deprecated.Forge: Use the mod id variantBiomeTagsProvider
(PackOutput p_255800_, CompletableFuture<HolderLookup.Provider> p_256205_, String modId, ExistingFileHelper existingFileHelper) CatVariantTagsProvider
(PackOutput p_256547_, CompletableFuture<HolderLookup.Provider> p_256090_) Deprecated.Forge: Use the mod id variantCatVariantTagsProvider
(PackOutput p_256547_, CompletableFuture<HolderLookup.Provider> p_256090_, String modId, ExistingFileHelper existingFileHelper) DamageTypeTagsProvider
(PackOutput p_270719_, CompletableFuture<HolderLookup.Provider> p_270256_) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider
(PackOutput p_270719_, CompletableFuture<HolderLookup.Provider> p_270256_, String modId, ExistingFileHelper existingFileHelper) EnchantmentTagsProvider
(PackOutput p_341044_, CompletableFuture<HolderLookup.Provider> p_341146_, FeatureFlagSet p_340837_) EntityTypeTagsProvider
(PackOutput p_256095_, CompletableFuture<HolderLookup.Provider> p_256572_) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider
(PackOutput p_256095_, CompletableFuture<HolderLookup.Provider> p_256572_, String modId, ExistingFileHelper existingFileHelper) FlatLevelGeneratorPresetTagsProvider
(PackOutput p_256604_, CompletableFuture<HolderLookup.Provider> p_255962_) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider
(PackOutput p_256604_, CompletableFuture<HolderLookup.Provider> p_255962_, String modId, ExistingFileHelper existingFileHelper) FluidTagsProvider
(PackOutput p_255941_, CompletableFuture<HolderLookup.Provider> p_256600_) Deprecated.Forge: Use the mod id variantFluidTagsProvider
(PackOutput p_255941_, CompletableFuture<HolderLookup.Provider> p_256600_, String modId, ExistingFileHelper existingFileHelper) GameEventTagsProvider
(PackOutput p_256060_, CompletableFuture<HolderLookup.Provider> p_255621_) Deprecated.Neo: Use the mod id variantGameEventTagsProvider
(PackOutput p_256060_, CompletableFuture<HolderLookup.Provider> p_255621_, String modId, ExistingFileHelper existingFileHelper) InstrumentTagsProvider
(PackOutput p_256418_, CompletableFuture<HolderLookup.Provider> p_256038_) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider
(PackOutput p_256418_, CompletableFuture<HolderLookup.Provider> p_256038_, String modId, ExistingFileHelper existingFileHelper) IntrinsicHolderTagsProvider
(PackOutput p_275304_, ResourceKey<? extends Registry<T>> p_275709_, CompletableFuture<HolderLookup.Provider> p_275227_, CompletableFuture<TagsProvider.TagLookup<T>> p_275311_, Function<T, ResourceKey<T>> p_275566_) Deprecated.IntrinsicHolderTagsProvider
(PackOutput p_275304_, ResourceKey<? extends Registry<T>> p_275709_, CompletableFuture<HolderLookup.Provider> p_275227_, CompletableFuture<TagsProvider.TagLookup<T>> p_275311_, Function<T, ResourceKey<T>> p_275566_, String modId, ExistingFileHelper existingFileHelper) IntrinsicHolderTagsProvider
(PackOutput p_256164_, ResourceKey<? extends Registry<T>> p_256155_, CompletableFuture<HolderLookup.Provider> p_256488_, Function<T, ResourceKey<T>> p_256168_) Deprecated.IntrinsicHolderTagsProvider
(PackOutput p_256164_, ResourceKey<? extends Registry<T>> p_256155_, CompletableFuture<HolderLookup.Provider> p_256488_, Function<T, ResourceKey<T>> p_256168_, String modId, ExistingFileHelper existingFileHelper) ItemTagsProvider
(PackOutput p_275204_, CompletableFuture<HolderLookup.Provider> p_275194_, CompletableFuture<TagsProvider.TagLookup<Item>> p_275207_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275634_) Deprecated.Forge: Use the mod id variantItemTagsProvider
(PackOutput p_275204_, CompletableFuture<HolderLookup.Provider> p_275194_, CompletableFuture<TagsProvider.TagLookup<Item>> p_275207_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275634_, String modId, ExistingFileHelper existingFileHelper) ItemTagsProvider
(PackOutput p_275343_, CompletableFuture<HolderLookup.Provider> p_275729_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275322_) ItemTagsProvider
(PackOutput p_275343_, CompletableFuture<HolderLookup.Provider> p_275729_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275322_, String modId, ExistingFileHelper existingFileHelper) PaintingVariantTagsProvider
(PackOutput p_255750_, CompletableFuture<HolderLookup.Provider> p_256184_) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider
(PackOutput p_255750_, CompletableFuture<HolderLookup.Provider> p_256184_, String modId, ExistingFileHelper existingFileHelper) PoiTypeTagsProvider
(PackOutput p_256012_, CompletableFuture<HolderLookup.Provider> p_256617_) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider
(PackOutput p_256012_, CompletableFuture<HolderLookup.Provider> p_256617_, String modId, ExistingFileHelper existingFileHelper) StructureTagsProvider
(PackOutput p_256522_, CompletableFuture<HolderLookup.Provider> p_256661_) Deprecated.Forge: Use the mod id variantStructureTagsProvider
(PackOutput p_256522_, CompletableFuture<HolderLookup.Provider> p_256661_, String modId, ExistingFileHelper existingFileHelper) protected
TagsProvider
(PackOutput p_256596_, ResourceKey<? extends Registry<T>> p_255886_, CompletableFuture<HolderLookup.Provider> p_256513_) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput p_256596_, ResourceKey<? extends Registry<T>> p_255886_, CompletableFuture<HolderLookup.Provider> p_256513_, String modId, ExistingFileHelper existingFileHelper) protected
TagsProvider
(PackOutput p_275432_, ResourceKey<? extends Registry<T>> p_275476_, CompletableFuture<HolderLookup.Provider> p_275222_, CompletableFuture<TagsProvider.TagLookup<T>> p_275565_) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput p_275432_, ResourceKey<? extends Registry<T>> p_275476_, CompletableFuture<HolderLookup.Provider> p_275222_, CompletableFuture<TagsProvider.TagLookup<T>> p_275565_, String modId, ExistingFileHelper existingFileHelper) TradeRebalanceStructureTagsProvider
(PackOutput p_302237_, CompletableFuture<HolderLookup.Provider> p_302233_) UpdateOneTwentyOneBannerPatternTagsProvider
(PackOutput p_334007_, CompletableFuture<HolderLookup.Provider> p_334027_, CompletableFuture<TagsProvider.TagLookup<BannerPattern>> p_334001_) UpdateOneTwentyOneBiomeTagsProvider
(PackOutput p_312141_, CompletableFuture<HolderLookup.Provider> p_312432_, CompletableFuture<TagsProvider.TagLookup<Biome>> p_311761_) UpdateOneTwentyOneBlockTagsProvider
(PackOutput p_307594_, CompletableFuture<HolderLookup.Provider> p_307614_, CompletableFuture<TagsProvider.TagLookup<Block>> p_307589_) UpdateOneTwentyOneDamageTypeTagsProvider
(PackOutput p_312525_, CompletableFuture<HolderLookup.Provider> p_311905_) UpdateOneTwentyOneEnchantmentTagsProvider
(PackOutput p_340854_, CompletableFuture<HolderLookup.Provider> p_340999_) UpdateOneTwentyOneEntityTypeTagsProvider
(PackOutput p_312216_, CompletableFuture<HolderLookup.Provider> p_311800_) UpdateOneTwentyOneItemTagsProvider
(PackOutput p_307596_, CompletableFuture<HolderLookup.Provider> p_307290_, CompletableFuture<TagsProvider.TagLookup<Item>> p_307394_, CompletableFuture<TagsProvider.TagLookup<Block>> p_307434_) UpdateOneTwentyOneStructureTagsProvider
(PackOutput p_336023_, CompletableFuture<HolderLookup.Provider> p_335689_, CompletableFuture<TagsProvider.TagLookup<Structure>> p_336105_) VanillaBlockTagsProvider
(PackOutput p_256406_, CompletableFuture<HolderLookup.Provider> p_256525_) VanillaEnchantmentTagsProvider
(PackOutput p_341093_, CompletableFuture<HolderLookup.Provider> p_341136_) VanillaItemTagsProvider
(PackOutput p_275657_, CompletableFuture<HolderLookup.Provider> p_275712_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275572_) WorldPresetTagsProvider
(PackOutput p_255701_, CompletableFuture<HolderLookup.Provider> p_255974_) Deprecated.Forge: Use the mod id variantWorldPresetTagsProvider
(PackOutput p_255701_, CompletableFuture<HolderLookup.Provider> p_255974_, String modId, ExistingFileHelper existingFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.client.model.generators
Modifier and TypeFieldDescriptionprivate final PackOutput
BlockStateProvider.output
protected final PackOutput
ModelProvider.output
ModifierConstructorDescriptionBlockModelProvider
(PackOutput output, String modid, ExistingFileHelper existingFileHelper) BlockStateProvider
(PackOutput output, String modid, ExistingFileHelper exFileHelper) ItemModelProvider
(PackOutput output, String modid, ExistingFileHelper existingFileHelper) ModelProvider
(PackOutput output, String modid, String folder, BiFunction<ResourceLocation, ExistingFileHelper, T> builderFromModId, ExistingFileHelper existingFileHelper) ModelProvider
(PackOutput output, String modid, String folder, Function<ResourceLocation, T> factory, ExistingFileHelper existingFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.common.data
Modifier and TypeFieldDescriptionprivate final PackOutput
GlobalLootModifierProvider.output
private final PackOutput
LanguageProvider.output
private final PackOutput
SoundDefinitionsProvider.output
ModifierConstructorDescriptionAdvancementProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, ExistingFileHelper existingFileHelper, List<AdvancementProvider.AdvancementGenerator> subProviders) Constructs an advancement provider using the generators to write the advancements to a file.BlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, @Nullable ExistingFileHelper existingFileHelper) protected
DataMapProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) Create a new provider.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, RegistrySetBuilder datapackEntriesBuilder, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<RegistrySetBuilder.PatchedRegistries> registries, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.EnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, @Nullable ExistingFileHelper existingFileHelper) GlobalLootModifierProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, String modid) JsonCodecProvider
(PackOutput output, PackOutput.Target target, String directory, PackType packType, com.mojang.serialization.Codec<T> codec, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) LanguageProvider
(PackOutput output, String modid, String locale) NeoForgeDamageTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) protected
ParticleDescriptionProvider
(PackOutput output, ExistingFileHelper fileHelper) Creates an instance of the data provider.protected
SoundDefinitionsProvider
(PackOutput output, String modId, ExistingFileHelper helper) Creates a new instance of this data provider.SpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.common.data.internal
Modifier and TypeFieldDescriptionprivate final PackOutput
NeoForgeRegistryOrderReportProvider.output
Modifier and TypeMethodDescriptionprivate static List
<AdvancementProvider.AdvancementGenerator> NeoForgeAdvancementProvider.getVanillaAdvancementProviders
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) ModifierConstructorDescriptionNeoForgeAdvancementProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, ExistingFileHelper existingFileHelper) NeoForgeBiomeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeBlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, @Nullable ExistingFileHelper existingFileHelper) NeoForgeDataMapsProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeEnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeEntityTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeFluidTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTagProvider, ExistingFileHelper existingFileHelper) NeoForgeLootTableProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) NeoForgeRecipeProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) NeoForgeSpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper fileHelper) NeoForgeStructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) VanillaSoundDefinitionsProvider
(PackOutput output, ExistingFileHelper helper) -
Uses of PackOutput in net.neoforged.neoforge.oldtest
ModifierConstructorDescriptionBlockStates
(PackOutput output, ExistingFileHelper exFileHelper) ItemModels
(PackOutput generator, ExistingFileHelper existingFileHelper) Lang
(PackOutput gen) ParticleDescriptions
(PackOutput output, ExistingFileHelper fileHelper) Recipes
(PackOutput gen, CompletableFuture<HolderLookup.Provider> lookupProvider) SoundDefinitions
(PackOutput output, ExistingFileHelper helper) Tags
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, @Nullable ExistingFileHelper existingFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.oldtest.block
ModifierConstructorDescriptionScaffoldingBlockState
(PackOutput output, String modid, ExistingFileHelper exFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.oldtest.client.model
ModifierConstructorDescriptionBlockStateModels
(PackOutput output, ExistingFileHelper exFileHelper) BlockStates
(PackOutput output, ExistingFileHelper exFileHelper) ItemModels
(PackOutput output, ExistingFileHelper existingFileHelper) ItemModels
(PackOutput output, ExistingFileHelper existingFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.oldtest.world
ModifierConstructorDescriptionBiomeModifiers
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
Uses of PackOutput in net.neoforged.testframework.impl.reg
Modifier and TypeMethodDescriptionRegistrationHelperImpl.DataGenProvider.create
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, DataGenerator generator, ExistingFileHelper existingFileHelper, String modId, List<Consumer<T>> consumers)