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 official aigintermediary net/minecraft/class_3258named net/minecraft/resource/ZipResourcePack
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourcePack
ResourcePack.ResultConsumer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Fileprivate booleanprivate static final Loggerstatic final SplitterFields inherited from interface net.minecraft.resource.ResourcePack
METADATA_PATH_SUFFIX, PACK_METADATA_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected voidfinalize()voidfindResources(ResourceType type, String namespace, String prefix, ResourcePack.ResultConsumer consumer) getNamespaces(ResourceType type) open(ResourceType type, Identifier id) private @Nullable InputSupplier<InputStream>private static StringtoPath(ResourceType type, Identifier id) Methods inherited from class net.minecraft.resource.AbstractFileResourcePack
getName, parseMetadata, parseMetadataMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourcePack
isAlwaysStable
-
Field Details
-
field_39096
- Mappings:
Namespace Name Mixin selector official dLaig;d:Lorg/slf4j/Logger;intermediary field_39096Lnet/minecraft/class_3258;field_39096:Lorg/slf4j/Logger;named field_39096Lnet/minecraft/resource/ZipResourcePack;field_39096:Lorg/slf4j/Logger;
-
TYPE_NAMESPACE_SPLITTER
- Mappings:
Namespace Name Mixin selector official aLaig;a:Lcom/google/common/base/Splitter;intermediary field_14183Lnet/minecraft/class_3258;field_14183:Lcom/google/common/base/Splitter;named TYPE_NAMESPACE_SPLITTERLnet/minecraft/resource/ZipResourcePack;TYPE_NAMESPACE_SPLITTER:Lcom/google/common/base/Splitter;
-
backingZipFile
- Mappings:
Namespace Name Mixin selector official eLaig;e:Ljava/io/File;intermediary field_39998Lnet/minecraft/class_3258;field_39998:Ljava/io/File;named backingZipFileLnet/minecraft/resource/ZipResourcePack;backingZipFile:Ljava/io/File;
-
file
- Mappings:
Namespace Name Mixin selector official fLaig;f:Ljava/util/zip/ZipFile;intermediary field_14184Lnet/minecraft/class_3258;field_14184:Ljava/util/zip/ZipFile;named fileLnet/minecraft/resource/ZipResourcePack;file:Ljava/util/zip/ZipFile;
-
failedToOpen
private boolean failedToOpen- Mappings:
Namespace Name Mixin selector official gLaig;g:Zintermediary field_39999Lnet/minecraft/class_3258;field_39999:Znamed failedToOpenLnet/minecraft/resource/ZipResourcePack;failedToOpen:Z
-
-
Constructor Details
-
ZipResourcePack
- Mappings:
Namespace Name Mixin selector official <init>Laig;<init>(Ljava/lang/String;Ljava/io/File;)Vintermediary <init>Lnet/minecraft/class_3258;<init>(Ljava/lang/String;Ljava/io/File;)Vnamed <init>Lnet/minecraft/resource/ZipResourcePack;<init>(Ljava/lang/String;Ljava/io/File;)V
-
-
Method Details
-
getZipFile
- Mappings:
Namespace Name Mixin selector official cLaig;c()Ljava/util/zip/ZipFile;intermediary method_14399Lnet/minecraft/class_3258;method_14399()Ljava/util/zip/ZipFile;named getZipFileLnet/minecraft/resource/ZipResourcePack;getZipFile()Ljava/util/zip/ZipFile;
-
toPath
- Mappings:
Namespace Name Mixin selector official bLaig;b(Laii;Labv;)Ljava/lang/String;intermediary method_45177Lnet/minecraft/class_3258;method_45177(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/lang/String;named toPathLnet/minecraft/resource/ZipResourcePack;toPath(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Ljava/lang/String;
-
openRoot
- Mappings:
Namespace Name Mixin selector official aLaih;a([Ljava/lang/String;)Lajl;intermediary method_14410Lnet/minecraft/class_3262;method_14410([Ljava/lang/String;)Lnet/minecraft/class_7367;named openRootLnet/minecraft/resource/ResourcePack;openRoot([Ljava/lang/String;)Lnet/minecraft/resource/InputSupplier;
-
open
- Mappings:
Namespace Name Mixin selector official aLaih;a(Laii;Labv;)Lajl;intermediary method_14405Lnet/minecraft/class_3262;method_14405(Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Lnet/minecraft/class_7367;named openLnet/minecraft/resource/ResourcePack;open(Lnet/minecraft/resource/ResourceType;Lnet/minecraft/util/Identifier;)Lnet/minecraft/resource/InputSupplier;
-
openFile
- Mappings:
Namespace Name Mixin selector official aLaig;a(Ljava/lang/String;)Lajl;intermediary method_14391Lnet/minecraft/class_3258;method_14391(Ljava/lang/String;)Lnet/minecraft/class_7367;named openFileLnet/minecraft/resource/ZipResourcePack;openFile(Ljava/lang/String;)Lnet/minecraft/resource/InputSupplier;
-
getNamespaces
- Mappings:
Namespace Name Mixin selector official aLaih;a(Laii;)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;
-
finalize
-
close
public void close() -
findResources
public void findResources(ResourceType type, String namespace, String prefix, ResourcePack.ResultConsumer consumer) - Mappings:
Namespace Name Mixin selector official aLaih;a(Laii;Ljava/lang/String;Ljava/lang/String;Laih$a;)Vintermediary method_14408Lnet/minecraft/class_3262;method_14408(Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3262$class_7664;)Vnamed findResourcesLnet/minecraft/resource/ResourcePack;findResources(Lnet/minecraft/resource/ResourceType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/resource/ResourcePack$ResultConsumer;)V
-