Class ResourceImpl

java.lang.Object
net.minecraft.resource.ResourceImpl
All Implemented Interfaces:
Resource

@Environment(CLIENT)
public class ResourceImpl
extends Object
implements Resource
Mappings:
Namespace Name
official bno
intermediary net/minecraft/class_1265
named net/minecraft/resource/ResourceImpl
  • Field Details

    • field_5268

      private final Map<String,​ResourceMetadataProvider> field_5268
      Mappings:
      Namespace Name Mixin selector
      official a Lbno;a:Ljava/util/Map;
      intermediary field_5268 Lnet/minecraft/class_1265;field_5268:Ljava/util/Map;
      named field_5268 Lnet/minecraft/resource/ResourceImpl;field_5268:Ljava/util/Map;
    • packName

      private final String packName
      Mappings:
      Namespace Name Mixin selector
      official b Lbno;b:Ljava/lang/String;
      intermediary field_5269 Lnet/minecraft/class_1265;field_5269:Ljava/lang/String;
      named packName Lnet/minecraft/resource/ResourceImpl;packName:Ljava/lang/String;
    • field_5270

      private final Identifier field_5270
      Mappings:
      Namespace Name Mixin selector
      official c Lbno;c:Ljy;
      intermediary field_5270 Lnet/minecraft/class_1265;field_5270:Lnet/minecraft/class_1605;
      named field_5270 Lnet/minecraft/resource/ResourceImpl;field_5270:Lnet/minecraft/util/Identifier;
    • inputStream

      private final InputStream inputStream
      Mappings:
      Namespace Name Mixin selector
      official d Lbno;d:Ljava/io/InputStream;
      intermediary field_5271 Lnet/minecraft/class_1265;field_5271:Ljava/io/InputStream;
      named inputStream Lnet/minecraft/resource/ResourceImpl;inputStream:Ljava/io/InputStream;
    • metaInputStream

      private final InputStream metaInputStream
      Mappings:
      Namespace Name Mixin selector
      official e Lbno;e:Ljava/io/InputStream;
      intermediary field_5272 Lnet/minecraft/class_1265;field_5272:Ljava/io/InputStream;
      named metaInputStream Lnet/minecraft/resource/ResourceImpl;metaInputStream:Ljava/io/InputStream;
    • field_5273

      private final MetadataSerializer field_5273
      Mappings:
      Namespace Name Mixin selector
      official f Lbno;f:Lbny;
      intermediary field_5273 Lnet/minecraft/class_1265;field_5273:Lnet/minecraft/class_1275;
      named field_5273 Lnet/minecraft/resource/ResourceImpl;field_5273:Lnet/minecraft/util/MetadataSerializer;
    • readMetadata

      private boolean readMetadata
      Mappings:
      Namespace Name Mixin selector
      official g Lbno;g:Z
      intermediary field_5274 Lnet/minecraft/class_1265;field_5274:Z
      named readMetadata Lnet/minecraft/resource/ResourceImpl;readMetadata:Z
    • metadata

      private JsonObject metadata
      Mappings:
      Namespace Name Mixin selector
      official h Lbno;h:Lcom/google/gson/JsonObject;
      intermediary field_5275 Lnet/minecraft/class_1265;field_5275:Lcom/google/gson/JsonObject;
      named metadata Lnet/minecraft/resource/ResourceImpl;metadata:Lcom/google/gson/JsonObject;
  • Constructor Details

  • Method Details

    • getId

      public Identifier getId()
      Specified by:
      getId in interface Resource
      Mappings:
      Namespace Name Mixin selector
      official a Lbnh;a()Ljy;
      intermediary method_4358 Lnet/minecraft/class_1257;method_4358()Lnet/minecraft/class_1605;
      named getId Lnet/minecraft/resource/Resource;getId()Lnet/minecraft/util/Identifier;
    • getInputStream

      public InputStream getInputStream()
      Specified by:
      getInputStream in interface Resource
      Mappings:
      Namespace Name Mixin selector
      official b Lbnh;b()Ljava/io/InputStream;
      intermediary method_4360 Lnet/minecraft/class_1257;method_4360()Ljava/io/InputStream;
      named getInputStream Lnet/minecraft/resource/Resource;getInputStream()Ljava/io/InputStream;
    • method_4361

      public boolean method_4361()
      Specified by:
      method_4361 in interface Resource
      Mappings:
      Namespace Name Mixin selector
      official c Lbnh;c()Z
      intermediary method_4361 Lnet/minecraft/class_1257;method_4361()Z
      named method_4361 Lnet/minecraft/resource/Resource;method_4361()Z
    • method_4359

      public <T extends ResourceMetadataProvider> T method_4359​(String string)
      Specified by:
      method_4359 in interface Resource
      Mappings:
      Namespace Name Mixin selector
      official a Lbnh;a(Ljava/lang/String;)Lbnw;
      intermediary method_4359 Lnet/minecraft/class_1257;method_4359(Ljava/lang/String;)Lnet/minecraft/class_1273;
      named method_4359 Lnet/minecraft/resource/Resource;method_4359(Ljava/lang/String;)Lnet/minecraft/client/resource/ResourceMetadataProvider;
    • getResourcePackName

      public String getResourcePackName()
      Specified by:
      getResourcePackName in interface Resource
      Mappings:
      Namespace Name Mixin selector
      official d Lbnh;d()Ljava/lang/String;
      intermediary method_4362 Lnet/minecraft/class_1257;method_4362()Ljava/lang/String;
      named getResourcePackName Lnet/minecraft/resource/Resource;getResourcePackName()Ljava/lang/String;
    • equals

      public boolean equals​(Object object)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lbno;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_1265;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/resource/ResourceImpl;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lbno;hashCode()I
      intermediary hashCode Lnet/minecraft/class_1265;hashCode()I
      named hashCode Lnet/minecraft/resource/ResourceImpl;hashCode()I