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 - official - ajn- intermediary - net/minecraft/class_3259- named - net/minecraft/resource/DirectoryResourcePack
- 
Nested Class SummaryNested 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 InputSupplier<InputStream>open(Identifier id, Path path) Methods inherited from class net.minecraft.resource.AbstractFileResourcePackgetName, isAlwaysStable, parseMetadata, parseMetadata
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - a- Lajn;a:Lorg/slf4j/Logger;- intermediary - field_14187- Lnet/minecraft/class_3259;field_14187:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/resource/DirectoryResourcePack;LOGGER:Lorg/slf4j/Logger;
 
- 
SEPARATOR_JOINER- Mappings:
- Namespace - Name - Mixin selector - official - d- Lajn;d:Lcom/google/common/base/Joiner;- intermediary - field_40000- Lnet/minecraft/class_3259;field_40000:Lcom/google/common/base/Joiner;- named - SEPARATOR_JOINER- Lnet/minecraft/resource/DirectoryResourcePack;SEPARATOR_JOINER:Lcom/google/common/base/Joiner;
 
- 
root- Mappings:
- Namespace - Name - Mixin selector - official - e- Lajn;e:Ljava/nio/file/Path;- intermediary - field_40001- Lnet/minecraft/class_3259;field_40001:Ljava/nio/file/Path;- named - root- Lnet/minecraft/resource/DirectoryResourcePack;root:Ljava/nio/file/Path;
 
 
- 
- 
Constructor Details- 
DirectoryResourcePack- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lajn;<init>(Ljava/lang/String;Ljava/nio/file/Path;Z)V- intermediary - <init>- Lnet/minecraft/class_3259;<init>(Ljava/lang/String;Ljava/nio/file/Path;Z)V- named - <init>- Lnet/minecraft/resource/DirectoryResourcePack;<init>(Ljava/lang/String;Ljava/nio/file/Path;Z)V
 
 
- 
- 
Method Details- 
openRoot- Mappings:
- Namespace - Name - Mixin selector - official - a- Lajl;a([Ljava/lang/String;)Lakp;- intermediary - method_14410- Lnet/minecraft/class_3262;method_14410([Ljava/lang/String;)Lnet/minecraft/class_7367;- named - openRoot- Lnet/minecraft/resource/ResourcePack;openRoot([Ljava/lang/String;)Lnet/minecraft/resource/InputSupplier;
 
- 
isValidPath- Mappings:
- Namespace - Name - Mixin selector - official - a- Lajn;a(Ljava/nio/file/Path;)Z- intermediary - method_14402- Lnet/minecraft/class_3259;method_14402(Ljava/nio/file/Path;)Z- named - isValidPath- Lnet/minecraft/resource/DirectoryResourcePack;isValidPath(Ljava/nio/file/Path;)Z
 
- 
open- Mappings:
- Namespace - Name - Mixin selector - official - a- Lajl;a(Lajm;Lacq;)Lakp;- intermediary - method_14405- Lnet/minecraft/class_3262;method_14405(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Lnet/minecraft/class_7367;- named - open- Lnet/minecraft/resource/ResourcePack;open(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Lnet/minecraft/resource/InputSupplier;
 
- 
open- Mappings:
- Namespace - Name - Mixin selector - official - a- Lajn;a(Lacq;Ljava/nio/file/Path;)Lakp;- intermediary - method_45180- Lnet/minecraft/class_3259;method_45180(Lnet/minecraft/class_2960;Ljava/nio/file/Path;)Lnet/minecraft/class_7367;- named - open- Lnet/minecraft/resource/DirectoryResourcePack;open(Lnet/minecraft/util/Identifier;Ljava/nio/file/Path;)Lnet/minecraft/resource/InputSupplier;
 
- 
open- Mappings:
- Namespace - Name - Mixin selector - official - b- Lajn;b(Ljava/nio/file/Path;)Lakp;- intermediary - method_45187- Lnet/minecraft/class_3259;method_45187(Ljava/nio/file/Path;)Lnet/minecraft/class_7367;- named - open- Lnet/minecraft/resource/DirectoryResourcePack;open(Ljava/nio/file/Path;)Lnet/minecraft/resource/InputSupplier;
 
- 
findResourcespublic void findResources(ResourceType type, String namespace, String prefix, ResourcePack.ResultConsumer consumer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lajl;a(Lajm;Ljava/lang/String;Ljava/lang/String;Lajl$a;)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- named - findResources- Lnet/minecraft/resource/ResourcePack;findResources(Lnet/minecraft/resource/ResourceType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resource/ResourcePack$ResultConsumer;)V
 
- 
findResourcespublic static void findResources(String namespace, Path path, List<String> prefixSegments, ResourcePack.ResultConsumer consumer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lajn;a(Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lajl$a;)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- named - findResources- Lnet/minecraft/resource/DirectoryResourcePack;findResources(Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/resource/ResourcePack$ResultConsumer;)V
 
- 
getNamespaces- Mappings:
- Namespace - Name - Mixin selector - official - a- Lajl;a(Lajm;)Ljava/util/Set;- intermediary - method_14406- Lnet/minecraft/class_3262;method_14406(Lnet/minecraft/class_3264;)Ljava/util/Set;- named - getNamespaces- Lnet/minecraft/resource/ResourcePack;getNamespaces(Lnet/minecraft/resource/ResourceType;)Ljava/util/Set;
 
- 
closepublic void close()
 
-