diff --git a/mappings/dgr.mapping b/mappings/dgr.mapping new file mode 100644 index 0000000000..baa40697c7 --- /dev/null +++ b/mappings/dgr.mapping @@ -0,0 +1 @@ +CLASS dgr diff --git a/mappings/dgs.mapping b/mappings/dgs.mapping new file mode 100644 index 0000000000..d398a48976 --- /dev/null +++ b/mappings/dgs.mapping @@ -0,0 +1,3 @@ +CLASS dgs + FIELD a width I + FIELD b height I diff --git a/mappings/dhg.mapping b/mappings/dhg.mapping new file mode 100644 index 0000000000..33f115e50e --- /dev/null +++ b/mappings/dhg.mapping @@ -0,0 +1,3 @@ +CLASS dhg + METHOD a (Luz;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; + ARG 0 type diff --git a/mappings/dhl.mapping b/mappings/dhl.mapping index 22cffc2c0a..98d0d1a17c 100644 --- a/mappings/dhl.mapping +++ b/mappings/dhl.mapping @@ -1,3 +1,10 @@ CLASS dhl METHOD a getName ()Ljava/lang/String; + METHOD a (Luz;)Ljava/util/Set; + ARG 0 type + METHOD a (Luz;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; + ARG 0 type METHOD a open (Luz;Lpt;)Ljava/io/InputStream; + ARG 0 type + METHOD b (Luz;Lpt;)Z + ARG 0 type diff --git a/mappings/dik.mapping b/mappings/dik.mapping index ffb8595c27..3193ecb6e7 100644 --- a/mappings/dik.mapping +++ b/mappings/dik.mapping @@ -1,3 +1,3 @@ CLASS dik - METHOD b ()Ldif; + METHOD b getRotation ()Ldif; METHOD c ()Z diff --git a/mappings/dks.mapping b/mappings/dks.mapping deleted file mode 100644 index 186eaa3fcb..0000000000 --- a/mappings/dks.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS dks - METHOD equals (Ljava/lang/Object;)Z - ARG 0 object diff --git a/mappings/net/minecraft/client/render/model/BakedModel.mapping b/mappings/net/minecraft/client/render/model/BakedModel.mapping index 5bacb6bd9b..6d960a018c 100644 --- a/mappings/net/minecraft/client/render/model/BakedModel.mapping +++ b/mappings/net/minecraft/client/render/model/BakedModel.mapping @@ -2,13 +2,22 @@ CLASS dim net/minecraft/client/render/model/BakedModel CLASS dim$a Builder FIELD a quads Ljava/util/List; FIELD b faceQuads Ljava/util/Map; + FIELD c itemPropertyOverrides Lcyu; + FIELD d usesAO Z FIELD e particleTexture Ldgx; + FIELD f depthInGui Z + FIELD g transformationList Lcyw; METHOD a addQuad (Lcyj;)Ldim$a; METHOD a setParticle (Ldgx;)Ldim$a; METHOD a addQuad (Lev;Lcyj;)Ldim$a; METHOD b build ()Ldie; + FIELD a quads Ljava/util/List; + FIELD b faceQuads Ljava/util/Map; FIELD c usesAO Z - FIELD d is3dInGui Z + FIELD d depthInGui Z + FIELD e sprite Ldgx; + FIELD f transformationList Lcyw; + FIELD g itemPropertyOverrides Lcyu; METHOD (Ljava/util/List;Ljava/util/Map;ZZLdgx;Lcyw;Lcyu;)V ARG 2 usesAO ARG 3 is3dInGui diff --git a/mappings/net/minecraft/client/render/model/BakedModelBuiltin.mapping b/mappings/net/minecraft/client/render/model/BakedModelBuiltin.mapping index 7058aab238..2a573440cb 100644 --- a/mappings/net/minecraft/client/render/model/BakedModelBuiltin.mapping +++ b/mappings/net/minecraft/client/render/model/BakedModelBuiltin.mapping @@ -1,4 +1,6 @@ CLASS dig net/minecraft/client/render/model/BakedModelBuiltin + FIELD a transformationList Lcyw; + FIELD b itemOverrideList Lcyu; METHOD a useAmbientOcclusion ()Z METHOD a getQuads (Lblz;Lev;Ljava/util/Random;)Ljava/util/List; ARG 0 state diff --git a/mappings/net/minecraft/client/render/model/BakedModelManager.mapping b/mappings/net/minecraft/client/render/model/BakedModelManager.mapping index 1d669c172b..37ddaa499a 100644 --- a/mappings/net/minecraft/client/render/model/BakedModelManager.mapping +++ b/mappings/net/minecraft/client/render/model/BakedModelManager.mapping @@ -1,4 +1,5 @@ CLASS dii net/minecraft/client/render/model/BakedModelManager + FIELD a modelMap Ljava/util/Map; FIELD b spriteMap Ldgw; FIELD c blockStateMaps Lcyf; FIELD d missingModel Ldie; diff --git a/mappings/net/minecraft/client/render/model/ModelRotation.mapping b/mappings/net/minecraft/client/render/model/ModelRotation.mapping index cb33693692..313628e3d6 100644 --- a/mappings/net/minecraft/client/render/model/ModelRotation.mapping +++ b/mappings/net/minecraft/client/render/model/ModelRotation.mapping @@ -15,11 +15,16 @@ CLASS dif net/minecraft/client/render/model/ModelRotation FIELD n X270_Y90 Ldif; FIELD o X270_Y180 Ldif; FIELD p X270_Y270 Ldif; - METHOD a getMatrix ()Ldks; + FIELD q BY_INDEX Ljava/util/Map; + FIELD r index I + FIELD s quaternion Ldks; + FIELD t xRotations I + FIELD u yRotations I + METHOD a getQuaternion ()Ldks; METHOD a get (II)Ldif; ARG 0 x ARG 1 y - METHOD b ()Ldif; + METHOD b getRotation ()Ldif; METHOD b getIndex (II)I ARG 0 x ARG 1 y diff --git a/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping b/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping index 8cdfb8484f..229232e060 100644 --- a/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping +++ b/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping @@ -9,7 +9,7 @@ CLASS cyy net/minecraft/client/render/model/json/ModelVariant ARG 2 uvLock ARG 3 weight METHOD a getLocation ()Lpt; - METHOD b ()Ldif; + METHOD b getRotation ()Ldif; METHOD c ()Z METHOD d getWeight ()I METHOD equals (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/client/renderer/system/TextureUtil.mapping b/mappings/net/minecraft/client/renderer/system/TextureUtil.mapping new file mode 100644 index 0000000000..6fd37258e9 --- /dev/null +++ b/mappings/net/minecraft/client/renderer/system/TextureUtil.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/client/renderer/system/TextureUtil diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionAnimation.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataAnimation.mapping similarity index 85% rename from mappings/net/minecraft/client/resource/metadata/ResourceSectionAnimation.mapping rename to mappings/net/minecraft/client/resource/metadata/ResourceMetadataAnimation.mapping index b3f91f313c..d916b13e2f 100644 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionAnimation.mapping +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataAnimation.mapping @@ -1,4 +1,5 @@ -CLASS dhu net/minecraft/client/resource/metadata/ResourceSectionAnimation +CLASS dhu net/minecraft/client/resource/metadata/ResourceMetadataAnimation + FIELD a READER Ldhv; FIELD b frames Ljava/util/List; FIELD c width I FIELD d height I diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionAnimationFrame.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataAnimationFrame.mapping similarity index 70% rename from mappings/net/minecraft/client/resource/metadata/ResourceSectionAnimationFrame.mapping rename to mappings/net/minecraft/client/resource/metadata/ResourceMetadataAnimationFrame.mapping index 8e146502fa..37f71a3448 100644 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionAnimationFrame.mapping +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataAnimationFrame.mapping @@ -1,4 +1,4 @@ -CLASS dht net/minecraft/client/resource/metadata/ResourceSectionAnimationFrame +CLASS dht net/minecraft/client/resource/metadata/ResourceMetadataAnimationFrame FIELD a index I FIELD b time I METHOD (I)V diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionLanguage.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataLanguage.mapping similarity index 61% rename from mappings/net/minecraft/client/resource/metadata/ResourceSectionLanguage.mapping rename to mappings/net/minecraft/client/resource/metadata/ResourceMetadataLanguage.mapping index 76f34a88ad..8261f1686e 100644 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionLanguage.mapping +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataLanguage.mapping @@ -1,4 +1,5 @@ -CLASS dhx net/minecraft/client/resource/metadata/ResourceSectionLanguage +CLASS dhx net/minecraft/client/resource/metadata/ResourceMetadataLanguage + FIELD a READER Ldhy; FIELD b definitions Ljava/util/Collection; METHOD (Ljava/util/Collection;)V ARG 0 defs diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderAnimation.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderAnimation.mapping new file mode 100644 index 0000000000..411cdf6f20 --- /dev/null +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderAnimation.mapping @@ -0,0 +1,3 @@ +CLASS dhv net/minecraft/client/resource/metadata/ResourceMetadataReaderAnimation + METHOD a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; + ARG 0 json diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderLanguage.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderLanguage.mapping new file mode 100644 index 0000000000..640cdef914 --- /dev/null +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderLanguage.mapping @@ -0,0 +1,3 @@ +CLASS dhy net/minecraft/client/resource/metadata/ResourceMetadataReaderLanguage + METHOD a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; + ARG 0 json diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderTexture.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderTexture.mapping new file mode 100644 index 0000000000..03a06752e5 --- /dev/null +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataReaderTexture.mapping @@ -0,0 +1,3 @@ +CLASS dic net/minecraft/client/resource/metadata/ResourceMetadataReaderTexture + METHOD a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; + ARG 0 json diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionTexture.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataTexture.mapping similarity index 58% rename from mappings/net/minecraft/client/resource/metadata/ResourceSectionTexture.mapping rename to mappings/net/minecraft/client/resource/metadata/ResourceMetadataTexture.mapping index e3597c5c69..a1e9bbd5d2 100644 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionTexture.mapping +++ b/mappings/net/minecraft/client/resource/metadata/ResourceMetadataTexture.mapping @@ -1,4 +1,5 @@ -CLASS dib net/minecraft/client/resource/metadata/ResourceSectionTexture +CLASS dib net/minecraft/client/resource/metadata/ResourceMetadataTexture + FIELD a READER Ldic; FIELD b blur Z FIELD c clamp Z METHOD (ZZ)V diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerAnimation.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerAnimation.mapping deleted file mode 100644 index db835edcea..0000000000 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerAnimation.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS dhv net/minecraft/client/resource/metadata/ResourceSectionDeserializerAnimation diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerLanguage.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerLanguage.mapping deleted file mode 100644 index 8c6fc5a608..0000000000 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerLanguage.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS dhy net/minecraft/client/resource/metadata/ResourceSectionDeserializerLanguage diff --git a/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerTexture.mapping b/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerTexture.mapping deleted file mode 100644 index 4800b598e7..0000000000 --- a/mappings/net/minecraft/client/resource/metadata/ResourceSectionDeserializerTexture.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS dic net/minecraft/client/resource/metadata/ResourceSectionDeserializerTexture diff --git a/mappings/net/minecraft/client/sortme/SomeGlBufferUtils.mapping b/mappings/net/minecraft/client/sortme/SomeGlBufferUtils.mapping deleted file mode 100644 index d2c10fb2de..0000000000 --- a/mappings/net/minecraft/client/sortme/SomeGlBufferUtils.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS cjj net/minecraft/client/sortme/SomeGlBufferUtils - METHOD c allocateByteBuffer (I)Ljava/nio/ByteBuffer; - ARG 0 size - METHOD h allocateFloatBuffer (I)Ljava/nio/FloatBuffer; - ARG 0 size diff --git a/mappings/net/minecraft/client/texture/ITexture.mapping b/mappings/net/minecraft/client/texture/ITexture.mapping index fcb73565c7..e230399ae9 100644 --- a/mappings/net/minecraft/client/texture/ITexture.mapping +++ b/mappings/net/minecraft/client/texture/ITexture.mapping @@ -6,3 +6,4 @@ CLASS dgz net/minecraft/client/texture/ITexture ARG 0 bilinear ARG 1 mipmap METHOD c getGlId ()I + METHOD h bindTexture ()V diff --git a/mappings/net/minecraft/client/texture/Sprite.mapping b/mappings/net/minecraft/client/texture/Sprite.mapping index eb693534a8..a9209faa74 100644 --- a/mappings/net/minecraft/client/texture/Sprite.mapping +++ b/mappings/net/minecraft/client/texture/Sprite.mapping @@ -1,8 +1,12 @@ CLASS dgx net/minecraft/client/texture/Sprite + FIELD a width I + FIELD b height I FIELD g rotated Z FIELD h x I + FIELD i y I FIELD j framePos I FIELD k ticks I + FIELD l name Lpt; FIELD m animationMetadata Ldhu; FIELD n uMin F FIELD o uMax F @@ -28,4 +32,8 @@ CLASS dgx net/minecraft/client/texture/Sprite METHOD j getMaxU ()F METHOD k getMinV ()F METHOD l getMaxV ()F + METHOD m getName ()Lpt; METHOD n update ()V + METHOD p isAnimated ()Z + METHOD toString ()Ljava/lang/String; + ARG 0 frameCount diff --git a/mappings/net/minecraft/client/texture/BannerTextureCache.mapping b/mappings/net/minecraft/client/texture/TextureCache.mapping similarity index 79% rename from mappings/net/minecraft/client/texture/BannerTextureCache.mapping rename to mappings/net/minecraft/client/texture/TextureCache.mapping index e57673f765..1cec672578 100644 --- a/mappings/net/minecraft/client/texture/BannerTextureCache.mapping +++ b/mappings/net/minecraft/client/texture/TextureCache.mapping @@ -1,4 +1,4 @@ -CLASS cyc net/minecraft/client/texture/BannerTextureCache +CLASS cyc net/minecraft/client/texture/TextureCache CLASS cyc$a Manager FIELD a cacheMap Ljava/util/Map; FIELD b filename Lpt; @@ -9,5 +9,7 @@ CLASS cyc net/minecraft/client/texture/BannerTextureCache CLASS cyc$b Entry FIELD a lastRequestTimeMillis J FIELD b filename Lpt; + FIELD a BANNER Lcyc$a; + FIELD b SHIELD Lcyc$a; FIELD c DEFAULT_SHIELD Lpt; FIELD d DEFAULT_BANNER Lpt; diff --git a/mappings/net/minecraft/client/util/GlAllocationUtils.mapping b/mappings/net/minecraft/client/util/GlAllocationUtils.mapping new file mode 100644 index 0000000000..6ee0554374 --- /dev/null +++ b/mappings/net/minecraft/client/util/GlAllocationUtils.mapping @@ -0,0 +1,8 @@ +CLASS cjj net/minecraft/client/util/GlAllocationUtils + METHOD a genLists (I)I + METHOD a deleteLists (II)V + METHOD b deleteSingletonList (I)V + METHOD c allocateByteBuffer (I)Ljava/nio/ByteBuffer; + ARG 0 size + METHOD h allocateFloatBuffer (I)Ljava/nio/FloatBuffer; + ARG 0 size diff --git a/mappings/net/minecraft/client/util/Quaternion.mapping b/mappings/net/minecraft/client/util/Quaternion.mapping new file mode 100644 index 0000000000..c3bacc760b --- /dev/null +++ b/mappings/net/minecraft/client/util/Quaternion.mapping @@ -0,0 +1,4 @@ +CLASS dks net/minecraft/client/util/Quaternion + FIELD a components [F + METHOD equals (Ljava/lang/Object;)Z + ARG 0 object diff --git a/mappings/net/minecraft/resource/IResourcePack.mapping b/mappings/net/minecraft/resource/IResourcePack.mapping new file mode 100644 index 0000000000..3be5a600fe --- /dev/null +++ b/mappings/net/minecraft/resource/IResourcePack.mapping @@ -0,0 +1,10 @@ +CLASS uy net/minecraft/resource/IResourcePack + METHOD a getName ()Ljava/lang/String; + METHOD a (Luz;)Ljava/util/Set; + ARG 0 type + METHOD a (Luz;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; + ARG 0 type + METHOD a open (Luz;Lpt;)Ljava/io/InputStream; + ARG 0 type + METHOD b (Luz;Lpt;)Z + ARG 0 type diff --git a/mappings/net/minecraft/resource/metadata/IResourceMetadataReader.mapping b/mappings/net/minecraft/resource/metadata/IResourceMetadataReader.mapping new file mode 100644 index 0000000000..b64eab2d9b --- /dev/null +++ b/mappings/net/minecraft/resource/metadata/IResourceMetadataReader.mapping @@ -0,0 +1,3 @@ +CLASS vc net/minecraft/resource/metadata/IResourceMetadataReader + METHOD a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; + ARG 0 json diff --git a/mappings/net/minecraft/resource/metadata/ResourceMetadataPack.mapping b/mappings/net/minecraft/resource/metadata/ResourceMetadataPack.mapping new file mode 100644 index 0000000000..6333e471f8 --- /dev/null +++ b/mappings/net/minecraft/resource/metadata/ResourceMetadataPack.mapping @@ -0,0 +1,6 @@ +CLASS vd net/minecraft/resource/metadata/ResourceMetadataPack + FIELD a READER Lve; + FIELD b description Liw; + FIELD c packFormat I + METHOD a getDescription ()Liw; + METHOD b getPackFormat ()I diff --git a/mappings/net/minecraft/resource/metadata/ResourceMetadataReaderPack.mapping b/mappings/net/minecraft/resource/metadata/ResourceMetadataReaderPack.mapping new file mode 100644 index 0000000000..11f8379af3 --- /dev/null +++ b/mappings/net/minecraft/resource/metadata/ResourceMetadataReaderPack.mapping @@ -0,0 +1,3 @@ +CLASS ve net/minecraft/resource/metadata/ResourceMetadataReaderPack + METHOD a (Lcom/google/gson/JsonObject;)Ljava/lang/Object; + ARG 0 json diff --git a/mappings/net/minecraft/state/StateFactory.mapping b/mappings/net/minecraft/state/StateFactory.mapping index ee5ab1c024..3cee86eeb6 100644 --- a/mappings/net/minecraft/state/StateFactory.mapping +++ b/mappings/net/minecraft/state/StateFactory.mapping @@ -1,6 +1,17 @@ CLASS bma net/minecraft/state/StateFactory - CLASS bma$a + CLASS bma$a Builder + FIELD a baseObject Ljava/lang/Object; FIELD b propertyMap Ljava/util/Map; + METHOD (Ljava/lang/Object;)V + ARG 0 baseObject + METHOD a build (Lbma$b;)Lbma; + ARG 0 factory + METHOD a validate (Lbnj;)V + METHOD a with ([Lbnj;)Lbma$a; + CLASS bma$b Factory + METHOD create (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;)Lblx; + ARG 0 baseObject + ARG 1 propertyMap FIELD a NAME_MATCHER Ljava/util/regex/Pattern; FIELD b baseObject Ljava/lang/Object; FIELD c propertyMap Lcom/google/common/collect/ImmutableSortedMap; diff --git a/mappings/uv.mapping b/mappings/uv.mapping index 456780af38..26acbdd048 100644 --- a/mappings/uv.mapping +++ b/mappings/uv.mapping @@ -1,3 +1,6 @@ CLASS uv METHOD a getName ()Ljava/lang/String; METHOD a open (Luz;Lpt;)Ljava/io/InputStream; + ARG 0 type + METHOD b (Luz;Lpt;)Z + ARG 0 type diff --git a/mappings/uw.mapping b/mappings/uw.mapping new file mode 100644 index 0000000000..abb0df3566 --- /dev/null +++ b/mappings/uw.mapping @@ -0,0 +1,5 @@ +CLASS uw + METHOD a (Luz;)Ljava/util/Set; + ARG 0 type + METHOD a (Luz;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; + ARG 0 type diff --git a/mappings/ux.mapping b/mappings/ux.mapping new file mode 100644 index 0000000000..2cef749622 --- /dev/null +++ b/mappings/ux.mapping @@ -0,0 +1,5 @@ +CLASS ux + METHOD a (Luz;)Ljava/util/Set; + ARG 0 type + METHOD a (Luz;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; + ARG 0 type diff --git a/mappings/uy.mapping b/mappings/uy.mapping deleted file mode 100644 index ea3e7d01c6..0000000000 --- a/mappings/uy.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS uy - METHOD a getName ()Ljava/lang/String; - METHOD a open (Luz;Lpt;)Ljava/io/InputStream; diff --git a/mappings/vb.mapping b/mappings/vb.mapping index 32a515eff8..3cb40e197e 100644 --- a/mappings/vb.mapping +++ b/mappings/vb.mapping @@ -1,3 +1,10 @@ CLASS vb METHOD a getName ()Ljava/lang/String; + METHOD a (Luz;)Ljava/util/Set; + ARG 0 type + METHOD a (Luz;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; + ARG 0 type METHOD a open (Luz;Lpt;)Ljava/io/InputStream; + ARG 0 type + METHOD b (Luz;Lpt;)Z + ARG 0 type