Package net.minecraft.resource
Class DirectoryResourcePack
java.lang.Object
net.minecraft.resource.AbstractFileResourcePack
net.minecraft.resource.DirectoryResourcePack
- All Implemented Interfaces:
- AutoCloseable,- ResourcePack
- Mappings:
- Namespace - Name - named - net/minecraft/resource/DirectoryResourcePack- intermediary - net/minecraft/class_3259- official - atf
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface net.minecraft.resource.ResourcePackResourcePack.ResultConsumer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Loggerprivate final Pathprivate static final JoinerFields inherited from interface net.minecraft.resource.ResourcePackMETADATA_PATH_SUFFIX, PACK_METADATA_NAME
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()static voidfindResources(String namespace, Path path, List<String> prefixSegments, ResourcePack.ResultConsumer consumer) voidfindResources(ResourceType type, String namespace, String prefix, ResourcePack.ResultConsumer consumer) getNamespaces(ResourceType type) static booleanisValidPath(Path path) private static @Nullable InputSupplier<InputStream> open(ResourceType type, Identifier id) static @Nullable InputSupplier<InputStream> open(Identifier id, Path path) Methods inherited from class net.minecraft.resource.AbstractFileResourcePackgetInfo, parseMetadata, parseMetadataMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourcePackgetId, getKnownPackInfo
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - named - LOGGER- Lnet/minecraft/resource/DirectoryResourcePack;LOGGER:Lorg/slf4j/Logger;- intermediary - field_14187- Lnet/minecraft/class_3259;field_14187:Lorg/slf4j/Logger;- official - c- Latf;c:Lorg/slf4j/Logger;
 
- 
SEPARATOR_JOINER- Mappings:
- Namespace - Name - Mixin selector - named - SEPARATOR_JOINER- Lnet/minecraft/resource/DirectoryResourcePack;SEPARATOR_JOINER:Lcom/google/common/base/Joiner;- intermediary - field_40000- Lnet/minecraft/class_3259;field_40000:Lcom/google/common/base/Joiner;- official - d- Latf;d:Lcom/google/common/base/Joiner;
 
- 
root- Mappings:
- Namespace - Name - Mixin selector - named - root- Lnet/minecraft/resource/DirectoryResourcePack;root:Ljava/nio/file/Path;- intermediary - field_40001- Lnet/minecraft/class_3259;field_40001:Ljava/nio/file/Path;- official - e- Latf;e:Ljava/nio/file/Path;
 
 
- 
- 
Constructor Details- 
DirectoryResourcePack- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/resource/DirectoryResourcePack;<init>(Lnet/minecraft/resource/ResourcePackInfo;Ljava/nio/file/Path;)V- intermediary - <init>- Lnet/minecraft/class_3259;<init>(Lnet/minecraft/class_9224;Ljava/nio/file/Path;)V- official - <init>- Latf;<init>(Latb;Ljava/nio/file/Path;)V
 
 
- 
- 
Method Details- 
openRoot- Mappings:
- Namespace - Name - Mixin selector - named - openRoot- Lnet/minecraft/resource/ResourcePack;openRoot([Ljava/lang/String;)Lnet/minecraft/resource/InputSupplier;- intermediary - method_14410- Lnet/minecraft/class_3262;method_14410([Ljava/lang/String;)Lnet/minecraft/class_7367;- official - a- Latc;a([Ljava/lang/String;)Lauh;
 
- 
isValidPath- Mappings:
- Namespace - Name - Mixin selector - named - isValidPath- Lnet/minecraft/resource/DirectoryResourcePack;isValidPath(Ljava/nio/file/Path;)Z- intermediary - method_14402- Lnet/minecraft/class_3259;method_14402(Ljava/nio/file/Path;)Z- official - a- Latf;a(Ljava/nio/file/Path;)Z
 
- 
open- Mappings:
- Namespace - Name - Mixin selector - named - open- Lnet/minecraft/resource/ResourcePack;open(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Lnet/minecraft/resource/InputSupplier;- intermediary - method_14405- Lnet/minecraft/class_3262;method_14405(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Lnet/minecraft/class_7367;- official - a- Latc;a(Late;Lakv;)Lauh;
 
- 
open- Mappings:
- Namespace - Name - Mixin selector - named - open- Lnet/minecraft/resource/DirectoryResourcePack;open(Lnet/minecraft/util/Identifier;Ljava/nio/file/Path;)Lnet/minecraft/resource/InputSupplier;- intermediary - method_45180- Lnet/minecraft/class_3259;method_45180(Lnet/minecraft/class_2960;Ljava/nio/file/Path;)Lnet/minecraft/class_7367;- official - a- Latf;a(Lakv;Ljava/nio/file/Path;)Lauh;
 
- 
open- Mappings:
- Namespace - Name - Mixin selector - named - open- Lnet/minecraft/resource/DirectoryResourcePack;open(Ljava/nio/file/Path;)Lnet/minecraft/resource/InputSupplier;- intermediary - method_45187- Lnet/minecraft/class_3259;method_45187(Ljava/nio/file/Path;)Lnet/minecraft/class_7367;- official - b- Latf;b(Ljava/nio/file/Path;)Lauh;
 
- 
findResourcespublic void findResources(ResourceType type, String namespace, String prefix, ResourcePack.ResultConsumer consumer) - Mappings:
- Namespace - Name - Mixin selector - named - findResources- Lnet/minecraft/resource/ResourcePack;findResources(Lnet/minecraft/resource/ResourceType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resource/ResourcePack$ResultConsumer;)V- intermediary - method_14408- Lnet/minecraft/class_3262;method_14408(Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3262$class_7664;)V- official - a- Latc;a(Late;Ljava/lang/String;Ljava/lang/String;Latc$a;)V
 
- 
findResourcespublic static void findResources(String namespace, Path path, List<String> prefixSegments, ResourcePack.ResultConsumer consumer) - Mappings:
- Namespace - Name - Mixin selector - named - findResources- Lnet/minecraft/resource/DirectoryResourcePack;findResources(Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/resource/ResourcePack$ResultConsumer;)V- intermediary - method_45183- Lnet/minecraft/class_3259;method_45183(Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/class_3262$class_7664;)V- official - a- Latf;a(Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Latc$a;)V
 
- 
getNamespaces- Mappings:
- Namespace - Name - Mixin selector - named - getNamespaces- Lnet/minecraft/resource/ResourcePack;getNamespaces(Lnet/minecraft/resource/ResourceType;)Ljava/util/Set;- intermediary - method_14406- Lnet/minecraft/class_3262;method_14406(Lnet/minecraft/class_3264;)Ljava/util/Set;- official - a- Latc;a(Late;)Ljava/util/Set;
 
- 
closepublic void close()
 
-