Package net.minecraft.resource
Class ResourceImpl
java.lang.Object
net.minecraft.resource.ResourceImpl
- All Implemented Interfaces:
Resource
- Mappings:
Namespace Name official bnointermediary net/minecraft/class_1662named net/minecraft/resource/ResourceImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Identifierprivate final InputStreamprivate JsonObjectprivate final InputStreamprivate final Map<String,ResourceMetadataProvider> private final MetadataSerializerprivate final Stringprivate boolean -
Constructor Summary
ConstructorsConstructorDescriptionResourceImpl(String packName, Identifier id, InputStream inputStream, InputStream metaInputStream, MetadataSerializer metaSerializer) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()<T extends ResourceMetadataProvider>
TgetMetadata(String key) inthashCode()boolean
-
Field Details
-
metaProviders
- Mappings:
Namespace Name Mixin selector official aLbno;a:Ljava/util/Map;intermediary field_6635Lnet/minecraft/class_1662;field_6635:Ljava/util/Map;named metaProvidersLnet/minecraft/resource/ResourceImpl;metaProviders:Ljava/util/Map;
-
packName
- Mappings:
Namespace Name Mixin selector official bLbno;b:Ljava/lang/String;intermediary field_11270Lnet/minecraft/class_1662;field_11270:Ljava/lang/String;named packNameLnet/minecraft/resource/ResourceImpl;packName:Ljava/lang/String;
-
id
- Mappings:
Namespace Name Mixin selector official cLbno;c:Ljy;intermediary field_6636Lnet/minecraft/class_1662;field_6636:Lnet/minecraft/class_1653;named idLnet/minecraft/resource/ResourceImpl;id:Lnet/minecraft/util/Identifier;
-
inputStream
- Mappings:
Namespace Name Mixin selector official dLbno;d:Ljava/io/InputStream;intermediary field_6637Lnet/minecraft/class_1662;field_6637:Ljava/io/InputStream;named inputStreamLnet/minecraft/resource/ResourceImpl;inputStream:Ljava/io/InputStream;
-
metaInputStream
- Mappings:
Namespace Name Mixin selector official eLbno;e:Ljava/io/InputStream;intermediary field_6638Lnet/minecraft/class_1662;field_6638:Ljava/io/InputStream;named metaInputStreamLnet/minecraft/resource/ResourceImpl;metaInputStream:Ljava/io/InputStream;
-
metaSerializer
- Mappings:
Namespace Name Mixin selector official fLbno;f:Lbny;intermediary field_6639Lnet/minecraft/class_1662;field_6639:Lnet/minecraft/class_1671;named metaSerializerLnet/minecraft/resource/ResourceImpl;metaSerializer:Lnet/minecraft/util/MetadataSerializer;
-
readMetadata
private boolean readMetadata- Mappings:
Namespace Name Mixin selector official gLbno;g:Zintermediary field_6640Lnet/minecraft/class_1662;field_6640:Znamed readMetadataLnet/minecraft/resource/ResourceImpl;readMetadata:Z
-
metadata
- Mappings:
Namespace Name Mixin selector official hLbno;h:Lcom/google/gson/JsonObject;intermediary field_6641Lnet/minecraft/class_1662;field_6641:Lcom/google/gson/JsonObject;named metadataLnet/minecraft/resource/ResourceImpl;metadata:Lcom/google/gson/JsonObject;
-
-
Constructor Details
-
ResourceImpl
public ResourceImpl(String packName, Identifier id, InputStream inputStream, InputStream metaInputStream, MetadataSerializer metaSerializer) - Mappings:
Namespace Name Mixin selector official <init>Lbno;<init>(Ljava/lang/String;Ljy;Ljava/io/InputStream;Ljava/io/InputStream;Lbny;)Vintermediary <init>Lnet/minecraft/class_1662;<init>(Ljava/lang/String;Lnet/minecraft/class_1653;Ljava/io/InputStream;Ljava/io/InputStream;Lnet/minecraft/class_1671;)Vnamed <init>Lnet/minecraft/resource/ResourceImpl;<init>(Ljava/lang/String;Lnet/minecraft/util/Identifier;Ljava/io/InputStream;Ljava/io/InputStream;Lnet/minecraft/util/MetadataSerializer;)V
-
-
Method Details
-
getId
-
getInputStream
- Specified by:
getInputStreamin interfaceResource- Mappings:
Namespace Name Mixin selector official bLbnh;b()Ljava/io/InputStream;intermediary method_5888Lnet/minecraft/class_1652;method_5888()Ljava/io/InputStream;named getInputStreamLnet/minecraft/resource/Resource;getInputStream()Ljava/io/InputStream;
-
hasMetadata
public boolean hasMetadata()- Specified by:
hasMetadatain interfaceResource- Mappings:
Namespace Name Mixin selector official cLbnh;c()Zintermediary method_5889Lnet/minecraft/class_1652;method_5889()Znamed hasMetadataLnet/minecraft/resource/Resource;hasMetadata()Z
-
getMetadata
- Specified by:
getMetadatain interfaceResource- Mappings:
Namespace Name Mixin selector official aLbnh;a(Ljava/lang/String;)Lbnw;intermediary method_5887Lnet/minecraft/class_1652;method_5887(Ljava/lang/String;)Lnet/minecraft/class_1669;named getMetadataLnet/minecraft/resource/Resource;getMetadata(Ljava/lang/String;)Lnet/minecraft/client/resource/ResourceMetadataProvider;
-
getResourcePackName
- Specified by:
getResourcePackNamein interfaceResource- Mappings:
Namespace Name Mixin selector official dLbnh;d()Ljava/lang/String;intermediary method_10365Lnet/minecraft/class_1652;method_10365()Ljava/lang/String;named getResourcePackNameLnet/minecraft/resource/Resource;getResourcePackName()Ljava/lang/String;
-
equals
-
hashCode
public int hashCode()
-