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 aieintermediary 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 dLaie;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 aLaie;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 eLaie;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 fLaie;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 gLaie;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>Laie;<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 cLaie;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 bLaie;b(Laig;Labt;)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 aLaif;a([Ljava/lang/String;)Lajj;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 aLaif;a(Laig;Labt;)Lajj;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 aLaie;a(Ljava/lang/String;)Lajj;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 aLaif;a(Laig;)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 aLaif;a(Laig;Ljava/lang/String;Ljava/lang/String;Laif$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
-