类 ZipResourcePack
- java.lang.Object
-
- net.minecraft.resource.AbstractFileResourcePack
-
- net.minecraft.resource.ZipResourcePack
-
- 所有已实现的接口:
AutoCloseable,ResourcePack
public class ZipResourcePack extends AbstractFileResourcePack
- Mappings:
Namespace Name official aclintermediary net/minecraft/class_3258named net/minecraft/resource/ZipResourcePack
-
-
字段概要
字段 修饰符和类型 字段 说明 private ZipFilefilestatic SplitterTYPE_NAMESPACE_SPLITTER-
从类继承的字段 net.minecraft.resource.AbstractFileResourcePack
base
-
从接口继承的字段 net.minecraft.resource.ResourcePack
METADATA_PATH_SUFFIX, PACK_METADATA_NAME
-
-
构造器概要
构造器 构造器 说明 ZipResourcePack(File base)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclose()booleancontainsFile(String name)protected voidfinalize()Collection<Identifier>findResources(ResourceType type, String namespace, String prefix, int maxDepth, Predicate<String> pathFilter)Set<String>getNamespaces(ResourceType type)private ZipFilegetZipFile()protected InputStreamopenFile(String name)-
从类继承的方法 net.minecraft.resource.AbstractFileResourcePack
contains, getName, open, openRoot, parseMetadata, parseMetadata, relativize, warnNonLowerCaseNamespace
-
-
-
-
字段详细资料
-
TYPE_NAMESPACE_SPLITTER
public static final Splitter TYPE_NAMESPACE_SPLITTER
- Mappings:
Namespace Name Mixin selector official bLacl;b: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;
-
file
private ZipFile file
- Mappings:
Namespace Name Mixin selector official eLacl;e: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;
-
-
构造器详细资料
-
ZipResourcePack
public ZipResourcePack(File base)
- Mappings:
Namespace Name Mixin selector official <init>Lack;<init>(Ljava/io/File;)Vintermediary <init>Lnet/minecraft/class_3255;<init>(Ljava/io/File;)Vnamed <init>Lnet/minecraft/resource/AbstractFileResourcePack;<init>(Ljava/io/File;)V
-
-
方法详细资料
-
getZipFile
private ZipFile getZipFile() throws IOException
- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official bLacl;b()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;
-
openFile
protected InputStream openFile(String name) throws IOException
- 指定者:
openFile在类中AbstractFileResourcePack- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official aLack;a(Ljava/lang/String;)Ljava/io/InputStream;intermediary method_14391Lnet/minecraft/class_3255;method_14391(Ljava/lang/String;)Ljava/io/InputStream;named openFileLnet/minecraft/resource/AbstractFileResourcePack;openFile(Ljava/lang/String;)Ljava/io/InputStream;
-
containsFile
public boolean containsFile(String name)
- 指定者:
containsFile在类中AbstractFileResourcePack- Mappings:
Namespace Name Mixin selector official cLack;c(Ljava/lang/String;)Zintermediary method_14393Lnet/minecraft/class_3255;method_14393(Ljava/lang/String;)Znamed containsFileLnet/minecraft/resource/AbstractFileResourcePack;containsFile(Ljava/lang/String;)Z
-
getNamespaces
public Set<String> getNamespaces(ResourceType type)
- Mappings:
Namespace Name Mixin selector official aLacn;a(Laco;)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
protected void finalize() throws Throwable
-
close
public void close()
- Mappings:
Namespace Name Mixin selector official closeLacn;close()Vintermediary closeLnet/minecraft/class_3262;close()Vnamed closeLnet/minecraft/resource/ResourcePack;close()V
-
findResources
public Collection<Identifier> findResources(ResourceType type, String namespace, String prefix, int maxDepth, Predicate<String> pathFilter)
- Mappings:
Namespace Name Mixin selector official aLacn;a(Laco;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;intermediary method_14408Lnet/minecraft/class_3262;method_14408(Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;named findResourcesLnet/minecraft/resource/ResourcePack;findResources(Lnet/minecraft/resource/ResourceType;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
-
-