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.data
Fields in net.minecraft.data declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputDataGenerator.PackGenerator.outputprivate final PackOutputDataGenerator.vanillaPackOutputMethods 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> tagProviderFactory, CompletableFuture<HolderLookup.Provider> lookupProvider) Constructors in net.minecraft.data with parameters of type PackOutputModifierConstructorDescription(package private)PackGenerator(boolean toRun, String providerPrefix, PackOutput output) (package private)PathProvider(PackOutput output, PackOutput.Target target, String kind) -
Uses of PackOutput in net.minecraft.data.advancements
Constructors in net.minecraft.data.advancements with parameters of type PackOutputModifierConstructorDescriptionAdvancementProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, List<AdvancementSubProvider> subProviders) Deprecated. -
Uses of PackOutput in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs with parameters of type PackOutputModifier and TypeMethodDescriptionstatic AdvancementProviderVanillaAdvancementProvider.create(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
Uses of PackOutput in net.minecraft.data.info
Fields in net.minecraft.data.info declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputBlockListReport.outputprivate final PackOutputCommandsReport.outputprivate final PackOutputItemListReport.outputprivate final PackOutputPacketReport.outputprivate final PackOutputRegistryDumpReport.outputConstructors in net.minecraft.data.info with parameters of type PackOutputModifierConstructorDescriptionBiomeParametersDumpReport(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) BlockListReport(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) CommandsReport(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) ItemListReport(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) PacketReport(PackOutput output) RegistryDumpReport(PackOutput output) -
Uses of PackOutput in net.minecraft.data.loot
Constructors in net.minecraft.data.loot with parameters of type PackOutputModifierConstructorDescriptionLootTableProvider(PackOutput output, Set<ResourceKey<LootTable>> requiredTables, List<LootTableProvider.SubProviderEntry> subProviders, CompletableFuture<HolderLookup.Provider> registries) -
Uses of PackOutput in net.minecraft.data.loot.packs
Methods in net.minecraft.data.loot.packs with parameters of type PackOutputModifier and TypeMethodDescriptionstatic LootTableProviderTradeRebalanceLootTableProvider.create(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) static LootTableProviderVanillaLootTableProvider.create(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
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 PackMetadataGeneratorPackMetadataGenerator.forFeaturePack(PackOutput output, Component description) static PackMetadataGeneratorPackMetadataGenerator.forFeaturePack(PackOutput output, Component description, FeatureFlagSet flags) Constructors in net.minecraft.data.metadata with parameters of type PackOutput -
Uses of PackOutput in net.minecraft.data.models
Constructors in net.minecraft.data.models with parameters of type PackOutput -
Uses of PackOutput in net.minecraft.data.recipes
Constructors in net.minecraft.data.recipes with parameters of type PackOutputModifierConstructorDescriptionRecipeProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
Uses of PackOutput in net.minecraft.data.recipes.packs
Constructors in net.minecraft.data.recipes.packs with parameters of type PackOutputModifierConstructorDescriptionBundleRecipeProvider(PackOutput p_248813_, CompletableFuture<HolderLookup.Provider> p_323638_) VanillaRecipeProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
Uses of PackOutput in net.minecraft.data.registries
Fields in net.minecraft.data.registries declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputRegistriesDatapackGenerator.outputDeprecated.Constructors in net.minecraft.data.registries with parameters of type PackOutputModifierConstructorDescriptionRegistriesDatapackGenerator(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) Deprecated.RegistriesDatapackGenerator(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, Set<String> modIds) Deprecated.RegistriesDatapackGenerator(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, 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 PackOutputNbtToSnbt.outputprivate final PackOutputSnbtToNbt.outputConstructors in net.minecraft.data.structures with parameters of type PackOutputModifierConstructorDescriptionNbtToSnbt(PackOutput output, Collection<Path> inputFolders) SnbtToNbt(PackOutput output, Iterable<Path> inputFolders) -
Uses of PackOutput in net.minecraft.data.tags
Constructors in net.minecraft.data.tags with parameters of type PackOutputModifierConstructorDescriptionBannerPatternTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantBannerPatternTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) BiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantBiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) CatVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantCatVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) DamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) EnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantEnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) EntityTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) FlatLevelGeneratorPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) FluidTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantFluidTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) GameEventTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Neo: Use the mod id variantGameEventTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) InstrumentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) IntrinsicHolderTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, Function<T, ResourceKey<T>> keyExtractor) Deprecated.IntrinsicHolderTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, Function<T, ResourceKey<T>> keyExtractor, String modId, ExistingFileHelper existingFileHelper) IntrinsicHolderTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, Function<T, ResourceKey<T>> keyExtractor) Deprecated.IntrinsicHolderTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, Function<T, ResourceKey<T>> keyExtractor, String modId, ExistingFileHelper existingFileHelper) ItemTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Item>> parentProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags) Deprecated.Forge: Use the mod id variantItemTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Item>> parentProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags, String modId, ExistingFileHelper existingFileHelper) ItemTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags) ItemTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags, String modId, ExistingFileHelper existingFileHelper) PaintingVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) PoiTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) StructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantStructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) protectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantprotectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) protectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider) Deprecated.Forge: Use the mod id variantprotectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, String modId, ExistingFileHelper existingFileHelper) TradeRebalanceEnchantmentTagsProvider(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) TradeRebalanceStructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaBlockTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaEnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaItemTagsProvider(PackOutput p_275657_, CompletableFuture<HolderLookup.Provider> p_275712_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275572_) WorldPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantWorldPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) -
Uses of PackOutput in net.neoforged.neoforge.client.model.generators
Fields in net.neoforged.neoforge.client.model.generators declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputBlockStateProvider.outputprotected final PackOutputModelProvider.outputConstructors in net.neoforged.neoforge.client.model.generators with parameters of type PackOutputModifierConstructorDescriptionBlockModelProvider(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
Fields in net.neoforged.neoforge.common.data declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputGlobalLootModifierProvider.outputprivate final PackOutputLanguageProvider.outputprivate final PackOutputSoundDefinitionsProvider.outputConstructors in net.neoforged.neoforge.common.data with parameters of type PackOutputModifierConstructorDescriptionAdvancementProvider(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) protectedDataMapProvider(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) 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) protectedParticleDescriptionProvider(PackOutput output, ExistingFileHelper fileHelper) Creates an instance of the data provider.protectedSoundDefinitionsProvider(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
Fields in net.neoforged.neoforge.common.data.internal declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputNeoForgeRegistryOrderReportProvider.outputMethods in net.neoforged.neoforge.common.data.internal with parameters of type PackOutputModifier and TypeMethodDescriptionprivate static List<AdvancementProvider.AdvancementGenerator> 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, ExistingFileHelper existingFileHelper) NeoForgeBiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeBlockTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, @Nullable ExistingFileHelper existingFileHelper) NeoForgeDamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, 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.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)