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 output) ModelProvider(PackOutput output) Deprecated.ModelProvider(PackOutput output, String modId) WaypointStyleProvider(PackOutput output) -
Uses of PackOutput in net.minecraft.data
Fields in net.minecraft.data declared as PackOutputModifier and TypeFieldDescriptionprivate final PackOutputDataGenerator.PackGenerator.outputprotected 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> target, CompletableFuture<HolderLookup.Provider> registries) Constructors in net.minecraft.data with parameters of type PackOutputModifierConstructorDescriptionprivatePackGenerator(boolean toRun, String providerPrefix, PackOutput output) privatePathProvider(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) -
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 PackOutputDatapackStructureReport.outputprivate final PackOutputPacketReport.outputprivate final PackOutputRegistryComponentsReport.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) DatapackStructureReport(PackOutput output) PacketReport(PackOutput output) RegistryComponentsReport(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) 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.recipes
Fields in net.minecraft.data.recipes declared as PackOutputConstructors in net.minecraft.data.recipes with parameters of type PackOutputModifierConstructorDescriptionprotectedRunner(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> registries) -
Uses of PackOutput in net.minecraft.data.recipes.packs
Constructors in net.minecraft.data.recipes.packs with parameters of type PackOutputModifierConstructorDescriptionRunner(PackOutput packOutput, 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, @Nullable Set<String> modIds) Deprecated.RegistriesDatapackGenerator(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, @Nullable 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) SnbtToNbt(PackOutput output, Path inputFolder) -
Uses of PackOutput in net.minecraft.data.tags
Constructors in net.minecraft.data.tags with parameters of type PackOutputModifierConstructorDescriptionBannerPatternTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantBannerPatternTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) BiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantBiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) DamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) DialogTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) EnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantEnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) EntityTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) FlatLevelGeneratorPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) FluidTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantFluidTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) GameEventTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Neo: Use the mod id variantGameEventTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) protectedHolderTagProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider) InstrumentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) 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) 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) protectedKeyTagProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.protectedKeyTagProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) PaintingVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) PoiTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) PotionTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) StructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantStructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) 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) 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) TimelineTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) TradeRebalanceEnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) TradeRebalanceTradeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaBlockTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaEnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaItemTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VillagerTradesTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) WorldPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantWorldPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) -
Uses of PackOutput in net.minecraft.server.jsonrpc.dataprovider
Constructors in net.minecraft.server.jsonrpc.dataprovider with parameters of type PackOutput -
Uses of PackOutput in net.neoforged.neoforge.client.data
Constructors in net.neoforged.neoforge.client.data with parameters of type PackOutputModifierConstructorDescriptionprotectedCreates 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 PackOutputGlobalLootModifierProvider.outputprivate final PackOutputLanguageProvider.outputprivate final PackOutputRecipePrioritiesProvider.outputprivate final PackOutputSoundDefinitionsProvider.outputConstructors 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) 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) 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) protectedSoundDefinitionsProvider(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 PackOutputNeoForgeRegistryOrderReportProvider.outputMethods 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)