Package net.minecraft.resource
Class AbstractFileResourcePack
java.lang.Object
net.minecraft.resource.AbstractFileResourcePack
- All Implemented Interfaces:
ResourcePack
- Direct Known Subclasses:
DirectoryResourcePack,ZipResourcePack
@Environment(CLIENT)
public abstract class AbstractFileResourcePack
extends Object
implements ResourcePack
- Mappings:
Namespace Name official bqdintermediary net/minecraft/class_1644named net/minecraft/resource/AbstractFileResourcePack
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(Identifier id) protected abstract booleancontainsFile(String name) private static StringgetIcon()getName()open(Identifier id) protected abstract InputStream(package private) static ResourceMetadataProviderparseMetadata(MetadataSerializer serializer, InputStream inputStream, String key) parseMetadata(MetadataSerializer serializer, String key) protected static Stringrelativize(File base, File target) protected voidwarnNonLowercaseNamespace(String namespace) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourcePack
getNamespaces
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLbqd;b:Lorg/apache/logging/log4j/Logger;intermediary field_8105Lnet/minecraft/class_1644;field_8105:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/resource/AbstractFileResourcePack;LOGGER:Lorg/apache/logging/log4j/Logger;
-
base
- Mappings:
Namespace Name Mixin selector official aLbqd;a:Ljava/io/File;intermediary field_6605Lnet/minecraft/class_1644;field_6605:Ljava/io/File;named baseLnet/minecraft/resource/AbstractFileResourcePack;base:Ljava/io/File;
-
-
Constructor Details
-
AbstractFileResourcePack
- Mappings:
Namespace Name Mixin selector official <init>Lbqd;<init>(Ljava/io/File;)Vintermediary <init>Lnet/minecraft/class_1644;<init>(Ljava/io/File;)Vnamed <init>Lnet/minecraft/resource/AbstractFileResourcePack;<init>(Ljava/io/File;)V
-
-
Method Details
-
getFilename
- Mappings:
Namespace Name Mixin selector official cLbqd;c(Lbqm;)Ljava/lang/String;intermediary method_5877Lnet/minecraft/class_1644;method_5877(Lnet/minecraft/class_1653;)Ljava/lang/String;named getFilenameLnet/minecraft/resource/AbstractFileResourcePack;getFilename(Lnet/minecraft/util/Identifier;)Ljava/lang/String;
-
relativize
- Mappings:
Namespace Name Mixin selector official aLbqd;a(Ljava/io/File;Ljava/io/File;)Ljava/lang/String;intermediary method_5874Lnet/minecraft/class_1644;method_5874(Ljava/io/File;Ljava/io/File;)Ljava/lang/String;named relativizeLnet/minecraft/resource/AbstractFileResourcePack;relativize(Ljava/io/File;Ljava/io/File;)Ljava/lang/String;
-
open
- Specified by:
openin interfaceResourcePack- Mappings:
Namespace Name Mixin selector official aLbqp;a(Lbqm;)Ljava/io/InputStream;intermediary method_5897Lnet/minecraft/class_1655;method_5897(Lnet/minecraft/class_1653;)Ljava/io/InputStream;named openLnet/minecraft/resource/ResourcePack;open(Lnet/minecraft/util/Identifier;)Ljava/io/InputStream;
-
contains
- Specified by:
containsin interfaceResourcePack- Mappings:
Namespace Name Mixin selector official bLbqp;b(Lbqm;)Zintermediary method_5900Lnet/minecraft/class_1655;method_5900(Lnet/minecraft/class_1653;)Znamed containsLnet/minecraft/resource/ResourcePack;contains(Lnet/minecraft/util/Identifier;)Z
-
openFile
- Mappings:
Namespace Name Mixin selector official aLbqd;a(Ljava/lang/String;)Ljava/io/InputStream;intermediary method_5875Lnet/minecraft/class_1644;method_5875(Ljava/lang/String;)Ljava/io/InputStream;named openFileLnet/minecraft/resource/AbstractFileResourcePack;openFile(Ljava/lang/String;)Ljava/io/InputStream;
-
containsFile
- Mappings:
Namespace Name Mixin selector official bLbqd;b(Ljava/lang/String;)Zintermediary method_5876Lnet/minecraft/class_1644;method_5876(Ljava/lang/String;)Znamed containsFileLnet/minecraft/resource/AbstractFileResourcePack;containsFile(Ljava/lang/String;)Z
-
warnNonLowercaseNamespace
- Mappings:
Namespace Name Mixin selector official cLbqd;c(Ljava/lang/String;)Vintermediary method_5878Lnet/minecraft/class_1644;method_5878(Ljava/lang/String;)Vnamed warnNonLowercaseNamespaceLnet/minecraft/resource/AbstractFileResourcePack;warnNonLowercaseNamespace(Ljava/lang/String;)V
-
parseMetadata
- Specified by:
parseMetadatain interfaceResourcePack- Mappings:
Namespace Name Mixin selector official aLbqp;a(Lbrf;Ljava/lang/String;)Lbrd;intermediary method_5898Lnet/minecraft/class_1655;method_5898(Lnet/minecraft/class_1671;Ljava/lang/String;)Lnet/minecraft/class_1669;named parseMetadataLnet/minecraft/resource/ResourcePack;parseMetadata(Lnet/minecraft/util/MetadataSerializer;Ljava/lang/String;)Lnet/minecraft/client/resource/ResourceMetadataProvider;
-
parseMetadata
static ResourceMetadataProvider parseMetadata(MetadataSerializer serializer, InputStream inputStream, String key) - Mappings:
Namespace Name Mixin selector official aLbqd;a(Lbrf;Ljava/io/InputStream;Ljava/lang/String;)Lbrd;intermediary method_5873Lnet/minecraft/class_1644;method_5873(Lnet/minecraft/class_1671;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/class_1669;named parseMetadataLnet/minecraft/resource/AbstractFileResourcePack;parseMetadata(Lnet/minecraft/util/MetadataSerializer;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/client/resource/ResourceMetadataProvider;
-
getIcon
- Specified by:
getIconin interfaceResourcePack- Mappings:
Namespace Name Mixin selector official aLbqp;a()Ljava/awt/image/BufferedImage;intermediary method_5896Lnet/minecraft/class_1655;method_5896()Ljava/awt/image/BufferedImage;named getIconLnet/minecraft/resource/ResourcePack;getIcon()Ljava/awt/image/BufferedImage;
-
getName
- Specified by:
getNamein interfaceResourcePack- Mappings:
Namespace Name Mixin selector official bLbqp;b()Ljava/lang/String;intermediary method_5899Lnet/minecraft/class_1655;method_5899()Ljava/lang/String;named getNameLnet/minecraft/resource/ResourcePack;getName()Ljava/lang/String;
-