Package net.minecraft.resource
Interface ResourcePack
- All Known Implementing Classes:
AbstractFileResourcePack,DefaultResourcePack,DirectoryResourcePack,ZipResourcePack
@Environment(CLIENT) public interface ResourcePack
- Mappings:
Namespace Name official bnkintermediary net/minecraft/class_1260named net/minecraft/resource/ResourcePack
-
Method Summary
Modifier and Type Method Description booleancontains(Identifier id)BufferedImagegetIcon()StringgetName()Set<String>getNamespaces()InputStreamopen(Identifier id)<T extends ResourceMetadataProvider>
TparseMetadata(MetadataSerializer serializer, String key)
-
Method Details
-
open
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLbnk;a(Ljy;)Ljava/io/InputStream;intermediary method_4369Lnet/minecraft/class_1260;method_4369(Lnet/minecraft/class_1605;)Ljava/io/InputStream;named openLnet/minecraft/resource/ResourcePack;open(Lnet/minecraft/util/Identifier;)Ljava/io/InputStream;
-
contains
- Mappings:
Namespace Name Mixin selector official bLbnk;b(Ljy;)Zintermediary method_4371Lnet/minecraft/class_1260;method_4371(Lnet/minecraft/class_1605;)Znamed containsLnet/minecraft/resource/ResourcePack;contains(Lnet/minecraft/util/Identifier;)Z
-
getNamespaces
- Mappings:
Namespace Name Mixin selector official cLbnk;c()Ljava/util/Set;intermediary method_4372Lnet/minecraft/class_1260;method_4372()Ljava/util/Set;named getNamespacesLnet/minecraft/resource/ResourcePack;getNamespaces()Ljava/util/Set;
-
parseMetadata
<T extends ResourceMetadataProvider> T parseMetadata(MetadataSerializer serializer, String key) throws IOException- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLbnk;a(Lbny;Ljava/lang/String;)Lbnw;intermediary method_4368Lnet/minecraft/class_1260;method_4368(Lnet/minecraft/class_1275;Ljava/lang/String;)Lnet/minecraft/class_1273;named parseMetadataLnet/minecraft/resource/ResourcePack;parseMetadata(Lnet/minecraft/util/MetadataSerializer;Ljava/lang/String;)Lnet/minecraft/client/resource/ResourceMetadataProvider;
-
getIcon
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLbnk;a()Ljava/awt/image/BufferedImage;intermediary method_4367Lnet/minecraft/class_1260;method_4367()Ljava/awt/image/BufferedImage;named getIconLnet/minecraft/resource/ResourcePack;getIcon()Ljava/awt/image/BufferedImage;
-
getName
String getName()- Mappings:
Namespace Name Mixin selector official bLbnk;b()Ljava/lang/String;intermediary method_4370Lnet/minecraft/class_1260;method_4370()Ljava/lang/String;named getNameLnet/minecraft/resource/ResourcePack;getName()Ljava/lang/String;
-