Package net.minecraft.resource
Class ZipResourcePack
java.lang.Object
net.minecraft.resource.AbstractFileResourcePack
net.minecraft.resource.ZipResourcePack
- All Implemented Interfaces:
AutoCloseable
,ResourcePack
- Mappings:
Namespace Name named net/minecraft/resource/ZipResourcePack
intermediary net/minecraft/class_3258
official asm
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
private static class
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourcePack
ResourcePack.ResultConsumer
-
Field Summary
Modifier and TypeFieldDescription(package private) static final Logger
private final String
private final ZipResourcePack.ZipFileWrapper
Fields inherited from interface net.minecraft.resource.ResourcePack
METADATA_PATH_SUFFIX, PACK_METADATA_NAME
-
Constructor Summary
ConstructorDescriptionZipResourcePack
(ResourcePackInfo info, ZipResourcePack.ZipFileWrapper zipFile, String overlay) -
Method Summary
Modifier and TypeMethodDescriptionprivate String
appendOverlayPrefix
(String path) void
close()
void
findResources
(ResourceType type, String namespace, String prefix, ResourcePack.ResultConsumer consumer) static String
getNamespace
(String prefix, String entryName) getNamespaces
(ResourceType type) open
(ResourceType type, Identifier id) private @Nullable InputSupplier
<InputStream> private static String
toPath
(ResourceType type, Identifier id) Methods inherited from class net.minecraft.resource.AbstractFileResourcePack
getInfo, parseMetadata, parseMetadata
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.resource.ResourcePack
getId, getKnownPackInfo
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/resource/ZipResourcePack;LOGGER:Lorg/slf4j/Logger;
intermediary field_39096
Lnet/minecraft/class_3258;field_39096:Lorg/slf4j/Logger;
official c
Lasm;c:Lorg/slf4j/Logger;
-
zipFile
- Mappings:
Namespace Name Mixin selector named zipFile
Lnet/minecraft/resource/ZipResourcePack;zipFile:Lnet/minecraft/resource/ZipResourcePack$ZipFileWrapper;
intermediary field_45038
Lnet/minecraft/class_3258;field_45038:Lnet/minecraft/class_3258$class_8616;
official d
Lasm;d:Lasm$b;
-
overlay
- Mappings:
Namespace Name Mixin selector named overlay
Lnet/minecraft/resource/ZipResourcePack;overlay:Ljava/lang/String;
intermediary field_45039
Lnet/minecraft/class_3258;field_45039:Ljava/lang/String;
official e
Lasm;e:Ljava/lang/String;
-
-
Constructor Details
-
ZipResourcePack
ZipResourcePack(ResourcePackInfo info, ZipResourcePack.ZipFileWrapper zipFile, String overlay) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/resource/ZipResourcePack;<init>(Lnet/minecraft/resource/ResourcePackInfo;Lnet/minecraft/resource/ZipResourcePack$ZipFileWrapper;Ljava/lang/String;)V
intermediary <init>
Lnet/minecraft/class_3258;<init>(Lnet/minecraft/class_9224;Lnet/minecraft/class_3258$class_8616;Ljava/lang/String;)V
official <init>
Lasm;<init>(Laso;Lasm$b;Ljava/lang/String;)V
-
-
Method Details
-
toPath
- Mappings:
Namespace Name Mixin selector named toPath
Lnet/minecraft/resource/ZipResourcePack;toPath(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Ljava/lang/String;
intermediary method_45177
Lnet/minecraft/class_3258;method_45177(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/lang/String;
official b
Lasm;b(Lasr;Lakq;)Ljava/lang/String;
-
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
Lasp;a([Ljava/lang/String;)Latv;
-
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
Lasp;a(Lasr;Lakq;)Latv;
-
appendOverlayPrefix
- Mappings:
Namespace Name Mixin selector named appendOverlayPrefix
Lnet/minecraft/resource/ZipResourcePack;appendOverlayPrefix(Ljava/lang/String;)Ljava/lang/String;
intermediary method_52422
Lnet/minecraft/class_3258;method_52422(Ljava/lang/String;)Ljava/lang/String;
official a
Lasm;a(Ljava/lang/String;)Ljava/lang/String;
-
openFile
- Mappings:
Namespace Name Mixin selector named openFile
Lnet/minecraft/resource/ZipResourcePack;openFile(Ljava/lang/String;)Lnet/minecraft/resource/InputSupplier;
intermediary method_14391
Lnet/minecraft/class_3258;method_14391(Ljava/lang/String;)Lnet/minecraft/class_7367;
official b
Lasm;b(Ljava/lang/String;)Latv;
-
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
Lasp;a(Lasr;)Ljava/util/Set;
-
getNamespace
- Mappings:
Namespace Name Mixin selector named getNamespace
Lnet/minecraft/resource/ZipResourcePack;getNamespace(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
intermediary method_52423
Lnet/minecraft/class_3258;method_52423(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
official a
Lasm;a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
-
close
public void close() -
findResources
public 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
Lasp;a(Lasr;Ljava/lang/String;Ljava/lang/String;Lasp$a;)V
-