CLASS uy net/minecraft/resource/DirectoryResourcePack FIELD c IS_WINDOWS Z FIELD d BACKSLASH_MATCHER Lcom/google/common/base/CharMatcher; METHOD (Ljava/io/File;)V ARG 1 base METHOD a findFiles (Ljava/io/File;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/function/Predicate;)V METHOD a isValidPath (Ljava/io/File;Ljava/lang/String;)Z ARG 0 file ARG 1 filename METHOD a openFilename (Ljava/lang/String;)Ljava/io/InputStream; METHOD a getNamespaces (Lva;)Ljava/util/Set; ARG 1 type METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; ARG 1 type ARG 2 namespace METHOD c containsFilename (Ljava/lang/String;)Z METHOD e getFile (Ljava/lang/String;)Ljava/io/File; ARG 1 filename