Uses of Enum Class
net.minecraft.server.packs.PackType
Packages that use PackType
Package
Description
-
Uses of PackType in net.minecraft
Methods in net.minecraft with parameters of type PackTypeModifier and TypeMethodDescriptionWorldVersion.packVersion(PackType packType) WorldVersion.Simple.packVersion(PackType packType) -
Uses of PackType in net.minecraft.server.packs
Subclasses with type arguments of type PackType in net.minecraft.server.packsFields in net.minecraft.server.packs with type parameters of type PackTypeModifier and TypeFieldDescriptionVanillaPackResources.pathsForTypeVanillaPackResourcesBuilder.pathsForTypeVanillaPackResourcesBuilder.ROOT_DIR_BY_TYPEMethods in net.minecraft.server.packs that return PackTypeModifier and TypeMethodDescriptionstatic PackTypeReturns the enum constant of this class with the specified name.static PackType[]PackType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.server.packs with parameters of type PackTypeModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<OverlayMetadataSection> OverlayMetadataSection.codecForPackType(PackType packType) OverlayMetadataSection.forPackType(PackType packType) OverlayMetadataSection.forPackTypeNeoForge(PackType packType) CompositePackResources.getNamespaces(PackType type) FilePackResources.getNamespaces(PackType type) PackResources.getNamespaces(PackType type) PathPackResources.getNamespaces(PackType type) VanillaPackResources.getNamespaces(PackType type) private static StringFilePackResources.getPathFromLocation(PackType type, Identifier location) @Nullable IoSupplier<InputStream> CompositePackResources.getResource(PackType type, Identifier location) FilePackResources.getResource(PackType type, Identifier location) @Nullable IoSupplier<InputStream> PackResources.getResource(PackType type, Identifier location) @Nullable IoSupplier<InputStream> PathPackResources.getResource(PackType type, Identifier location) @Nullable IoSupplier<InputStream> VanillaPackResources.getResource(PackType type, Identifier location) private static com.mojang.serialization.Codec<List<OverlayMetadataSection.OverlayEntry>> OverlayMetadataSection.OverlayEntry.listCodecForPackType(PackType packType) voidVanillaPackResources.listRawPaths(PackType type, Identifier resource, Consumer<Path> output) voidCompositePackResources.listResources(PackType type, String namespace, String directory, PackResources.ResourceOutput output) voidFilePackResources.listResources(PackType type, String namespace, String directory, PackResources.ResourceOutput output) voidPackResources.listResources(PackType type, String namespace, String directory, PackResources.ResourceOutput output) voidPathPackResources.listResources(PackType type, String namespace, String directory, PackResources.ResourceOutput output) voidVanillaPackResources.listResources(PackType type, String namespace, String directory, PackResources.ResourceOutput output) VanillaPackResourcesBuilder.pushAssetPath(PackType packType, Path path) VanillaPackResourcesBuilder.pushClasspathResources(PackType packType, Class<?> source) private voidVanillaPackResourcesBuilder.pushPathForType(PackType packType, Path path) private PathPathPackResources.topPackDir(PackType type) Constructor parameters in net.minecraft.server.packs with type arguments of type PackTypeModifierConstructorDescription(package private)VanillaPackResources(PackLocationInfo location, ResourceMetadata metadata, Set<String> namespaces, List<Path> rootPaths, Map<PackType, List<Path>> pathsForType) -
Uses of PackType in net.minecraft.server.packs.metadata.pack
Methods in net.minecraft.server.packs.metadata.pack with parameters of type PackTypeModifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec<PackMetadataSection> PackMetadataSection.codecForPackType(PackType packType) PackMetadataSection.forPackType(PackType packType) static intPackFormat.lastPreMinorVersion(PackType type) static com.mojang.serialization.MapCodec<InclusiveRange<PackFormat>> -
Uses of PackType in net.minecraft.server.packs.repository
Fields in net.minecraft.server.packs.repository declared as PackTypeModifier and TypeFieldDescriptionprivate final PackTypeBuiltInPackSource.packTypeprivate final PackTypeFolderRepositorySource.packTypeMethods in net.minecraft.server.packs.repository with parameters of type PackTypeModifier and TypeMethodDescriptionstatic @Nullable PackPack.readMetaAndCreate(PackLocationInfo location, Pack.ResourcesSupplier resources, PackType packType, PackSelectionConfig selectionConfig) static @Nullable Pack.MetadataPack.readPackMetadata(PackLocationInfo location, Pack.ResourcesSupplier resources, PackFormat currentPackVersion, PackType type) Constructors in net.minecraft.server.packs.repository with parameters of type PackTypeModifierConstructorDescriptionBuiltInPackSource(PackType packType, VanillaPackResources vanillaPack, Identifier packDir, DirectoryValidator validator) FolderRepositorySource(Path folder, PackType packType, PackSource packSource, DirectoryValidator validator) -
Uses of PackType in net.minecraft.server.packs.resources
Fields in net.minecraft.server.packs.resources declared as PackTypeModifier and TypeFieldDescriptionprivate final PackTypeFallbackResourceManager.typeprivate final PackTypeReloadableResourceManager.typeConstructors in net.minecraft.server.packs.resources with parameters of type PackTypeModifierConstructorDescriptionFallbackResourceManager(PackType type, String namespace) MultiPackResourceManager(PackType type, List<PackResources> packs) -
Uses of PackType in net.minecraft.world.level.levelgen.structure.templatesystem.loader
Constructors in net.minecraft.world.level.levelgen.structure.templatesystem.loader with parameters of type PackTypeModifierConstructorDescriptionDirectoryTemplateSource(com.mojang.datafixers.DataFixer fixerUpper, HolderGetter<Block> blockLookup, Path sourceDir, PackType packType, FileToIdConverter fileToIdConverter, boolean loadAsText) TemplatePathFactory(Path sourceDir, PackType packType) -
Uses of PackType in net.neoforged.neoforge.common.data
Methods in net.neoforged.neoforge.common.data with parameters of type PackTypeModifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec<GeneratingOverlayMetadataSection> GeneratingOverlayMetadataSection.neoforgeType(PackType packType) -
Uses of PackType in net.neoforged.neoforge.data.event
Methods in net.neoforged.neoforge.data.event with parameters of type PackTypeModifier and TypeMethodDescriptionprivate static ResourceManagerGatherDataEvent.DataGeneratorConfig.createResourceManager(PackType packType, Predicate<String> isGeneratedMod, Collection<Path> existingPacks, Consumer<Consumer<PackResources>> consumer) GatherDataEvent.getResourceManager(PackType packType) -
Uses of PackType in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as PackTypeMethods in net.neoforged.neoforge.event that return PackTypeMethods in net.neoforged.neoforge.event with parameters of type PackTypeModifier and TypeMethodDescriptionvoidAddPackFindersEvent.addPackFinders(Identifier packLocation, PackType packType, Component packNameDisplay, PackSource packSource, boolean alwaysActive, Pack.Position packPosition) Helper method to register a pack found under the `resources/` folder.Constructors in net.neoforged.neoforge.event with parameters of type PackTypeModifierConstructorDescriptionAddPackFindersEvent(PackType packType, Consumer<RepositorySource> sources, boolean trusted) -
Uses of PackType in net.neoforged.neoforge.resource
Methods in net.neoforged.neoforge.resource with parameters of type PackTypeModifier and TypeMethodDescriptionstatic RepositorySourceResourcePackLoader.buildPackFinder(Map<IModFile, Pack.ResourcesSupplier> modResourcePacks, PackType packType) EmptyPackResources.getNamespaces(PackType type) JarContentsPackResources.getNamespaces(PackType packType) ResourcePackLoader.getPackNames(PackType packType) private static StringJarContentsPackResources.getPathFromLocation(PackType packType, Identifier location) @Nullable IoSupplier<InputStream> EmptyPackResources.getResource(PackType type, Identifier location) JarContentsPackResources.getResource(PackType packType, Identifier location) voidEmptyPackResources.listResources(PackType type, String resourceNamespace, String paths, PackResources.ResourceOutput resourceOutput) voidJarContentsPackResources.listResources(PackType packType, String namespace, String prefix, PackResources.ResourceOutput output) private static Packprivate static com.mojang.serialization.Codec<PackMetadataSection> ResourcePackLoader.metadataCodecForPackType(PackType type) private static MetadataSectionType<PackMetadataSection> ResourcePackLoader.metadataTypeForPackType(PackType type) private static voidResourcePackLoader.packFinder(Map<IModFile, Pack.ResourcesSupplier> modResourcePacks, Consumer<Pack> packAcceptor, PackType packType) static voidResourcePackLoader.populatePackRepository(PackRepository resourcePacks, PackType packType, boolean trusted) private static Pack.MetadataResourcePackLoader.readMeta(PackType type, PackLocationInfo location, Pack.ResourcesSupplier resources) static PackResourcePackLoader.readWithOptionalMeta(PackLocationInfo location, Pack.ResourcesSupplier resources, PackType type, PackSelectionConfig selectionConfig)