Uses of Class
net.minecraft.data.PackOutput
Packages that use PackOutput
Package
Description
Classes for NeoForge's own data generation.
-
Uses of PackOutput in net.minecraft.client.data
Constructors in net.minecraft.client.data with parameters of type PackOutput -
Uses of PackOutput in net.minecraft.client.data.models
Constructors in net.minecraft.client.data.models with parameters of type PackOutputModifierConstructorDescriptionEquipmentAssetProvider
(PackOutput pOutput) ModelProvider
(PackOutput pOutput) Deprecated.ModelProvider
(PackOutput pOutput, String modId) WaypointStyleProvider
(PackOutput pPackOutput) -
Uses of PackOutput in net.minecraft.data
Fields in net.minecraft.data declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutput
DataGenerator.PackGenerator.output
private final PackOutput
DataGenerator.vanillaPackOutput
Methods in net.minecraft.data that return PackOutputModifier and TypeMethodDescriptionDataGenerator.getPackOutput()
DataGenerator.getPackOutput
(String path) Methods in net.minecraft.data with parameters of type PackOutputMethod parameters in net.minecraft.data with type arguments of type PackOutputModifier and TypeMethodDescriptionprivate static <T extends DataProvider>
DataProvider.Factory<T> Main.bindRegistries
(BiFunction<PackOutput, CompletableFuture<HolderLookup.Provider>, T> pTagProviderFactory, CompletableFuture<HolderLookup.Provider> pLookupProvider) Constructors in net.minecraft.data with parameters of type PackOutputModifierConstructorDescription(package private)
PackGenerator
(boolean pToRun, String pProviderPrefix, PackOutput pOutput) (package private)
PathProvider
(PackOutput pOutput, PackOutput.Target pTarget, String pKind) -
Uses of PackOutput in net.minecraft.data.advancements
Constructors in net.minecraft.data.advancements with parameters of type PackOutputModifierConstructorDescriptionAdvancementProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries, List<AdvancementSubProvider> pSubProviders) -
Uses of PackOutput in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs with parameters of type PackOutputModifier and TypeMethodDescriptionstatic AdvancementProvider
VanillaAdvancementProvider.create
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of PackOutput in net.minecraft.data.info
Fields in net.minecraft.data.info declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutput
BlockListReport.output
private final PackOutput
CommandsReport.output
private final PackOutput
DatapackStructureReport.output
private final PackOutput
ItemListReport.output
private final PackOutput
PacketReport.output
private final PackOutput
RegistryDumpReport.output
Constructors in net.minecraft.data.info with parameters of type PackOutputModifierConstructorDescriptionBiomeParametersDumpReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) BlockListReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) CommandsReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) DatapackStructureReport
(PackOutput pOutput) ItemListReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) PacketReport
(PackOutput pOutput) RegistryDumpReport
(PackOutput pOutput) -
Uses of PackOutput in net.minecraft.data.loot
Constructors in net.minecraft.data.loot with parameters of type PackOutputModifierConstructorDescriptionLootTableProvider
(PackOutput pOutput, Set<ResourceKey<LootTable>> pRequiredTables, List<LootTableProvider.SubProviderEntry> pSubProviders, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of PackOutput in net.minecraft.data.loot.packs
Methods in net.minecraft.data.loot.packs with parameters of type PackOutputModifier and TypeMethodDescriptionstatic LootTableProvider
TradeRebalanceLootTableProvider.create
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) static LootTableProvider
VanillaLootTableProvider.create
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of PackOutput in net.minecraft.data.metadata
Fields in net.minecraft.data.metadata declared as PackOutputMethods in net.minecraft.data.metadata with parameters of type PackOutputModifier and TypeMethodDescriptionstatic PackMetadataGenerator
PackMetadataGenerator.forFeaturePack
(PackOutput pOutput, Component pDescription) static PackMetadataGenerator
PackMetadataGenerator.forFeaturePack
(PackOutput pOutput, Component pDescription, FeatureFlagSet pFlags) Constructors in net.minecraft.data.metadata with parameters of type PackOutput -
Uses of PackOutput in net.minecraft.data.recipes
Fields in net.minecraft.data.recipes declared as PackOutputConstructors in net.minecraft.data.recipes with parameters of type PackOutputModifierConstructorDescriptionprotected
Runner
(PackOutput pPackOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of PackOutput in net.minecraft.data.recipes.packs
Constructors in net.minecraft.data.recipes.packs with parameters of type PackOutputModifierConstructorDescriptionRunner
(PackOutput p_365442_, CompletableFuture<HolderLookup.Provider> p_362168_) -
Uses of PackOutput in net.minecraft.data.registries
Fields in net.minecraft.data.registries declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutput
RegistriesDatapackGenerator.output
Deprecated.Constructors in net.minecraft.data.registries with parameters of type PackOutputModifierConstructorDescriptionRegistriesDatapackGenerator
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) Deprecated.RegistriesDatapackGenerator
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries, Set<String> modIds) Deprecated.RegistriesDatapackGenerator
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries, Set<String> modIds, Map<ResourceKey<?>, List<ICondition>> conditions) Deprecated. -
Uses of PackOutput in net.minecraft.data.structures
Fields in net.minecraft.data.structures declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutput
NbtToSnbt.output
private final PackOutput
SnbtToNbt.output
Constructors in net.minecraft.data.structures with parameters of type PackOutputModifierConstructorDescriptionNbtToSnbt
(PackOutput pOutput, Collection<Path> pInputFolders) SnbtToNbt
(PackOutput pOutput, Iterable<Path> pInputFolders) -
Uses of PackOutput in net.minecraft.data.tags
Constructors in net.minecraft.data.tags with parameters of type PackOutputModifierConstructorDescriptionBannerPatternTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantBannerPatternTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) BiomeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantBiomeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) DamageTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) DialogTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) EnchantmentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.Forge: Use the mod id variantEnchantmentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) EntityTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) FlatLevelGeneratorPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) FluidTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantFluidTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) GameEventTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Neo: Use the mod id variantGameEventTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) InstrumentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider, Function<T, ResourceKey<T>> pKeyExtractor) Deprecated.IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider, Function<T, ResourceKey<T>> pKeyExtractor, String modId) IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, Function<T, ResourceKey<T>> pKeyExtractor) Deprecated.IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, Function<T, ResourceKey<T>> pKeyExtractor, String modId) protected
KeyTagProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.protected
KeyTagProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) PaintingVariantTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) PoiTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) StructureTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantStructureTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) protected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) protected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider, String modId) TradeRebalanceEnchantmentTagsProvider
(PackOutput pPackOutput, CompletableFuture<HolderLookup.Provider> pProvider) VanillaBlockTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) VanillaEnchantmentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) VanillaItemTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) WorldPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantWorldPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) -
Uses of PackOutput in net.neoforged.neoforge.client.data
Constructors in net.neoforged.neoforge.client.data with parameters of type PackOutputModifierConstructorDescriptionprotected
Creates an instance of the data provider.SpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) -
Uses of PackOutput in net.neoforged.neoforge.client.data.internal
Constructors in net.neoforged.neoforge.client.data.internal with parameters of type PackOutputModifierConstructorDescriptionNeoForgeSpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) -
Uses of PackOutput in net.neoforged.neoforge.common.data
Fields in net.neoforged.neoforge.common.data declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutput
GlobalLootModifierProvider.output
private final PackOutput
LanguageProvider.output
private final PackOutput
RecipePrioritiesProvider.output
private final PackOutput
SoundDefinitionsProvider.output
Constructors in net.neoforged.neoforge.common.data with parameters of type PackOutputModifierConstructorDescriptionBlockTagCopyingItemTagProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags, String modId) BlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) protected
DataMapProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) Create a new provider.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, RegistrySetBuilder datapackEntriesBuilder, Consumer<BiConsumer<ResourceKey<?>, ICondition>> conditionsBuilder, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, RegistrySetBuilder datapackEntriesBuilder, Map<ResourceKey<?>, List<ICondition>> conditions, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.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, Consumer<BiConsumer<ResourceKey<?>, ICondition>> conditionsBuilder, 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, Map<ResourceKey<?>, List<ICondition>> conditions, 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.GlobalLootModifierProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, String modid) ItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) JsonCodecProvider
(PackOutput output, PackOutput.Target target, String directory, com.mojang.serialization.Codec<T> codec, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) LanguageProvider
(PackOutput output, String modid, String locale) RecipePrioritiesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, String modid) protected
SoundDefinitionsProvider
(PackOutput output, String modId) Creates a new instance of this data provider. -
Uses of PackOutput in net.neoforged.neoforge.common.data.internal
Fields in net.neoforged.neoforge.common.data.internal declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutput
NeoForgeRegistryOrderReportProvider.output
Methods in net.neoforged.neoforge.common.data.internal with parameters of type PackOutputModifier and TypeMethodDescriptionprivate static List
<AdvancementSubProvider> NeoForgeAdvancementProvider.getVanillaAdvancementProviders
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) Constructors in net.neoforged.neoforge.common.data.internal with parameters of type PackOutputModifierConstructorDescriptionNeoForgeAdvancementProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) NeoForgeBiomeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeBlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeDamageTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeDataMapsProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeEnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeEntityTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeFluidTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags) NeoForgeLootTableProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) NeoForgeStructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Runner
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) -
Uses of PackOutput in net.neoforged.neoforge.data.event
Methods in net.neoforged.neoforge.data.event with parameters of type PackOutputModifier and TypeMethodDescriptionGatherDataEvent.DataProviderFromOutput.create
(PackOutput output) GatherDataEvent.DataProviderFromOutputLookup.create
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) GatherDataEvent.ItemTagsProvider.create
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> contentsGetter)