CLASS uw net/minecraft/resource/AbstractFilenameResourcePack FIELD a base Ljava/io/File; FIELD b LOGGER Lorg/apache/logging/log4j/Logger; METHOD (Ljava/io/File;)V ARG 0 base METHOD a getName ()Ljava/lang/String; METHOD a relativize (Ljava/io/File;Ljava/io/File;)Ljava/lang/String; METHOD a openFilename (Ljava/lang/String;)Ljava/io/InputStream; METHOD a open (Lva;Lpu;)Ljava/io/InputStream; ARG 0 type ARG 1 id METHOD a (Lvd;)Ljava/lang/Object; METHOD b openRoot (Ljava/lang/String;)Ljava/io/InputStream; ARG 0 filename METHOD b contains (Lva;Lpu;)Z ARG 0 type ARG 1 id METHOD c containsFilename (Ljava/lang/String;)Z METHOD c getFilename (Lva;Lpu;)Ljava/lang/String; ARG 0 type ARG 1 id METHOD d warnNonLowercaseNamespace (Ljava/lang/String;)V ARG 0 namespace