CLASS ccj net/minecraft/client/resource/pack/PhysicalResourcePack FIELD a location Ljava/io/File; FIELD b LOGGER Lorg/apache/logging/log4j/Logger; METHOD (Ljava/io/File;)V ARG 0 location METHOD a getIcon ()Ljava/awt/image/BufferedImage; METHOD a deserialize (Lcdm;Ljava/lang/String;)Lcdk; ARG 0 deserializer ARG 1 sectionName METHOD a getRelativePath (Ljava/io/File;Ljava/io/File;)Ljava/lang/String; ARG 0 path ARG 1 pathRelativeTo METHOD a openByPath (Ljava/lang/String;)Ljava/io/InputStream; ARG 0 path METHOD a open (Lmd;)Ljava/io/InputStream; ARG 0 id METHOD b getName ()Ljava/lang/String; METHOD b canHandleByPath (Ljava/lang/String;)Z ARG 0 path METHOD b canHandle (Lmd;)Z ARG 0 id METHOD c warnNotLowerCase (Ljava/lang/String;)V ARG 0 path METHOD c getPath (Lmd;)Ljava/lang/String; ARG 0 id