Package net.minecraft.client.resource
Class Format3ResourcePack
java.lang.Object
net.minecraft.client.resource.Format3ResourcePack
- All Implemented Interfaces:
AutoCloseable,ResourcePack
- Mappings:
Namespace Name official firintermediary net/minecraft/class_1073named net/minecraft/client/resource/Format3ResourcePack
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<Identifier,Identifier> static final Map<Identifier,Identifier> private final ResourcePackFields inherited from interface net.minecraft.resource.ResourcePack
METADATA_PATH_SUFFIX, PACK_METADATA_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleancontains(ResourceType type, Identifier id) findResources(ResourceType type, String namespace, String prefix, Predicate<Identifier> allowedPathPredicate) private static IdentifiergetName()getNamespaces(ResourceType type) private Identifieropen(ResourceType type, Identifier id) <T> TparseMetadata(ResourceMetadataReader<T> metaReader)
-
Field Details
-
NEW_TO_OLD_MAP
- Mappings:
Namespace Name Mixin selector official aLfir;a:Ljava/util/Map;intermediary field_5317Lnet/minecraft/class_1073;field_5317:Ljava/util/Map;named NEW_TO_OLD_MAPLnet/minecraft/client/resource/Format3ResourcePack;NEW_TO_OLD_MAP:Ljava/util/Map;
-
parent
- Mappings:
Namespace Name Mixin selector official bLfir;b:Lagt;intermediary field_5316Lnet/minecraft/class_1073;field_5316:Lnet/minecraft/class_3262;named parentLnet/minecraft/client/resource/Format3ResourcePack;parent:Lnet/minecraft/resource/ResourcePack;
-
idMap
- Mappings:
Namespace Name Mixin selector official eLfir;e:Ljava/util/Map;intermediary field_5318Lnet/minecraft/class_1073;field_5318:Ljava/util/Map;named idMapLnet/minecraft/client/resource/Format3ResourcePack;idMap:Ljava/util/Map;
-
-
Constructor Details
-
Format3ResourcePack
- Mappings:
Namespace Name Mixin selector official <init>Lfir;<init>(Lagt;Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_1073;<init>(Lnet/minecraft/class_3262;Ljava/util/Map;)Vnamed <init>Lnet/minecraft/client/resource/Format3ResourcePack;<init>(Lnet/minecraft/resource/ResourcePack;Ljava/util/Map;)V
-
-
Method Details
-
getMetadataLocation
- Mappings:
Namespace Name Mixin selector official aLfir;a(Laaj;)Laaj;intermediary method_4660Lnet/minecraft/class_1073;method_4660(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;named getMetadataLocationLnet/minecraft/client/resource/Format3ResourcePack;getMetadataLocation(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
-
getRedirectedId
- Mappings:
Namespace Name Mixin selector official bLfir;b(Laaj;)Laaj;intermediary method_4658Lnet/minecraft/class_1073;method_4658(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;named getRedirectedIdLnet/minecraft/client/resource/Format3ResourcePack;getRedirectedId(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
-
openRoot
- Specified by:
openRootin interfaceResourcePack- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLagt;b(Ljava/lang/String;)Ljava/io/InputStream;intermediary method_14410Lnet/minecraft/class_3262;method_14410(Ljava/lang/String;)Ljava/io/InputStream;named openRootLnet/minecraft/resource/ResourcePack;openRoot(Ljava/lang/String;)Ljava/io/InputStream;
-
open
- Specified by:
openin interfaceResourcePack- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLagt;a(Lagu;Laaj;)Ljava/io/InputStream;intermediary method_14405Lnet/minecraft/class_3262;method_14405(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/io/InputStream;named openLnet/minecraft/resource/ResourcePack;open(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Ljava/io/InputStream;
-
findResources
public Collection<Identifier> findResources(ResourceType type, String namespace, String prefix, Predicate<Identifier> allowedPathPredicate) - Specified by:
findResourcesin interfaceResourcePack- Mappings:
Namespace Name Mixin selector official aLagt;a(Lagu;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;intermediary method_14408Lnet/minecraft/class_3262;method_14408(Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;named findResourcesLnet/minecraft/resource/ResourcePack;findResources(Lnet/minecraft/resource/ResourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;
-
contains
- Specified by:
containsin interfaceResourcePack- Mappings:
Namespace Name Mixin selector official bLagt;b(Lagu;Laaj;)Zintermediary method_14411Lnet/minecraft/class_3262;method_14411(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Znamed containsLnet/minecraft/resource/ResourcePack;contains(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Z
-
getNamespaces
- Specified by:
getNamespacesin interfaceResourcePack- Mappings:
Namespace Name Mixin selector official aLagt;a(Lagu;)Ljava/util/Set;intermediary method_14406Lnet/minecraft/class_3262;method_14406(Lnet/minecraft/class_3264;)Ljava/util/Set;named getNamespacesLnet/minecraft/resource/ResourcePack;getNamespaces(Lnet/minecraft/resource/ResourceType;)Ljava/util/Set;
-
parseMetadata
- Specified by:
parseMetadatain interfaceResourcePack- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLagt;a(Lagx;)Ljava/lang/Object;intermediary method_14407Lnet/minecraft/class_3262;method_14407(Lnet/minecraft/class_3270;)Ljava/lang/Object;named parseMetadataLnet/minecraft/resource/ResourcePack;parseMetadata(Lnet/minecraft/resource/metadata/ResourceMetadataReader;)Ljava/lang/Object;
-
getName
- Specified by:
getNamein interfaceResourcePack- Mappings:
Namespace Name Mixin selector official aLagt;a()Ljava/lang/String;intermediary method_14409Lnet/minecraft/class_3262;method_14409()Ljava/lang/String;named getNameLnet/minecraft/resource/ResourcePack;getName()Ljava/lang/String;
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceResourcePack
-