diff --git a/build.gradle b/build.gradle index 932c46d..878f438 100644 --- a/build.gradle +++ b/build.gradle @@ -59,7 +59,7 @@ dependencies { task intermediary(type: RemapJarTask) { inputJar = gameJar - mappings = file('mappings/intermediary.tiny') + mappings = file("intermediary/${version}.tiny") libraries = configurations.runtimeClasspath outputJar = intermediaryJar from = "official" @@ -69,7 +69,7 @@ task intermediary(type: RemapJarTask) { task deobf(type: DeobfuscateTask, dependsOn: intermediary) { group = "fc0" mappings = mappingsDir - intermediaryMappings = file('mappings/intermediary.tiny') + intermediaryMappings = file("intermediary/${version}.tiny") inputJar = intermediaryJar outputJar = file("build/deobf-${gameJar.name}") libraries = configurations.runtimeClasspath diff --git a/buildSrc/src/main/groovy/DeobfuscateTask.groovy b/buildSrc/src/main/groovy/DeobfuscateTask.groovy index 649b710..796efae 100644 --- a/buildSrc/src/main/groovy/DeobfuscateTask.groovy +++ b/buildSrc/src/main/groovy/DeobfuscateTask.groovy @@ -46,7 +46,7 @@ class DeobfuscateTask extends DefaultTask { // Convert to tiny v2 converter.run("enigma", mappings.absolutePath, "tinyv2:intermediary:named", inputTiny.toString()) - new InvertMappingsCommand().run("tinyv2", intermediaryMappings.absolutePath, "tinyv2:intermediary:official", invertedIntermediary.toString()) + new InvertMappingsCommand().run("tiny", intermediaryMappings.absolutePath, "tinyv2:intermediary:official", invertedIntermediary.toString()) // Propose names new CommandProposeV2FieldNames().run([inputJar.absolutePath, inputTiny.toString(), proposedTiny.toString(), "false"] as String[]) diff --git a/intermediary/0.1.3+build.2.tiny b/intermediary/0.1.3+build.2.tiny new file mode 100644 index 0000000..2e5e90b --- /dev/null +++ b/intermediary/0.1.3+build.2.tiny @@ -0,0 +1,316 @@ +v1 official intermediary +CLASS A tk/valoeghese/fc0/class_1 +FIELD A LC; a field_1 +FIELD A Ls; a field_2 +CLASS B tk/valoeghese/fc0/class_2 +CLASS C tk/valoeghese/fc0/class_3 +FIELD C I a field_3 +FIELD C I b field_4 +FIELD C I c field_5 +METHOD C ()LC; a method_1 +CLASS D tk/valoeghese/fc0/class_4 +FIELD D I a field_6 +FIELD D LE; a field_7 +FIELD D Lg; a field_8 +FIELD D Lit/unimi/dsi/fastutil/ints/IntSet; a field_9 +FIELD D Ljava/util/List; a field_10 +FIELD D [B a field_11 +FIELD D I b field_12 +METHOD D ()Lg; a method_2 +METHOD D ()V a method_3 +METHOD D (III)I a method_4 +METHOD D (Ltk/valoeghese/fc0/client/b;)V a method_5 +CLASS E tk/valoeghese/fc0/class_5 +METHOD E (II)LD; a method_6 +CLASS F tk/valoeghese/fc0/class_6 +FIELD F I a field_13 +FIELD F Ljava/util/List; a field_14 +FIELD F Ljava/util/Queue; a field_15 +FIELD F Ljava/util/Random; a field_16 +FIELD F Z a field_17 +FIELD F [LD; a field_18 +FIELD F I b field_19 +FIELD F I c field_20 +FIELD F I d field_21 +METHOD F ()Ljava/util/List; a method_7 +METHOD F ()V a method_8 +METHOD F (LD;)F a method_9 +METHOD F (II)LD; b method_10 +CLASS G tk/valoeghese/fc0/class_7 +METHOD G (I)Z a method_11 +METHOD G (II)LN; a method_12 +METHOD G (II)LN; b method_13 +METHOD G (II)LN; c method_14 +METHOD G (II)LN; d method_15 +CLASS H tk/valoeghese/fc0/class_8 +METHOD H (II)I a method_16 +METHOD H (III)B a method_17 +METHOD H (III)Z a method_18 +METHOD H (IIIB)V a method_19 +METHOD H (IILjava/util/function/Predicate;)I a method_20 +METHOD H (LC;)B a method_21 +METHOD H (LC;)Z a method_22 +METHOD H (LC;B)V a method_23 +METHOD H (Ltk/valoeghese/fc0/client/b;)V b method_24 +CLASS I tk/valoeghese/fc0/class_9 +FIELD I J a field_22 +FIELD I Lv; a field_23 +FIELD I Lv; b field_24 +FIELD I Lv; c field_25 +METHOD I (DD)D a method_25 +METHOD I (LE;IIJ)LD; a method_26 +METHOD I (LH;LD;Ljava/util/Random;)V a method_27 +CLASS J tk/valoeghese/fc0/class_10 +FIELD J Ljava/util/List; a field_26 +METHOD J (IILjava/util/Random;LH;)V a method_28 +CLASS K tk/valoeghese/fc0/class_11 +METHOD K (LN;)Z a method_29 +CLASS L tk/valoeghese/fc0/class_12 +CLASS M tk/valoeghese/fc0/class_13 +CLASS N tk/valoeghese/fc0/class_14 +FIELD N B a field_27 +FIELD N I a field_28 +FIELD N LN; a field_29 +FIELD N Z a field_30 +FIELD N [LN; a field_31 +FIELD N I b field_32 +FIELD N LN; b field_33 +FIELD N Z b field_34 +FIELD N LN; c field_35 +FIELD N LN; d field_36 +FIELD N LN; e field_37 +FIELD N LN; f field_38 +FIELD N LN; g field_39 +METHOD N ()LN; a method_30 +METHOD N ()Z a method_31 +METHOD N (I)I a method_32 +METHOD N (Z)Z a method_33 +METHOD N ()Z b method_34 +METHOD N (I)I b method_35 +CLASS O tk/valoeghese/fc0/class_15 +CLASS a tk/valoeghese/fc0/class_16 +CLASS b tk/valoeghese/fc0/class_17 +FIELD b I a field_40 +FIELD b Lit/unimi/dsi/fastutil/floats/FloatList; a field_41 +FIELD b Lit/unimi/dsi/fastutil/ints/IntList; a field_42 +FIELD b Ljava/util/List; a field_43 +FIELD b I b field_44 +FIELD b I c field_45 +METHOD b ()V a method_36 +METHOD b (FFFF)I a method_37 +METHOD b (III)V a method_38 +METHOD b ()V b method_39 +CLASS c tk/valoeghese/fc0/class_18 +FIELD c I a field_46 +FIELD c I b field_47 +METHOD c (Lc;)I a method_40 +METHOD c (Lc;)I b method_41 +CLASS d tk/valoeghese/fc0/class_19 +FIELD d J a field_48 +FIELD d Ljava/lang/String; a field_49 +FIELD d Lm; a field_50 +FIELD d Z a field_51 +FIELD d J b field_52 +FIELD d Lm; b field_53 +FIELD d Z b field_54 +METHOD d ()V a method_42 +METHOD d ()Z a method_43 +METHOD d (D)I a method_44 +METHOD d (I)Ljava/util/List; a method_45 +METHOD d (I)V a method_46 +METHOD d (Ljava/awt/image/BufferedImage;)I a method_47 +METHOD d ()Z b method_48 +METHOD d (I)Ljava/util/List; b method_49 +METHOD d ()Ljava/lang/String; toString toString +CLASS e tk/valoeghese/fc0/class_20 +FIELD e Le; a field_55 +FIELD e Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a field_56 +METHOD e (JIIII)V invoke invoke +CLASS f tk/valoeghese/fc0/class_21 +FIELD f Lf; a field_57 +FIELD f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a field_58 +METHOD f (JIII)V invoke invoke +CLASS g tk/valoeghese/fc0/class_22 +FIELD g I a field_59 +FIELD g LG; a field_60 +FIELD g Li; a field_61 +FIELD g Lorg/joml/Matrix4f; a field_62 +FIELD g [B a field_63 +FIELD g I b field_64 +FIELD g Li; b field_65 +METHOD g ()V a method_50 +METHOD g (IB)V a method_51 +METHOD g (III)I a method_52 +METHOD g (Ll;)V a method_53 +CLASS h tk/valoeghese/fc0/class_23 +FIELD h F a field_66 +FIELD h I a field_67 +FIELD h Lorg/joml/Vector3f; a field_68 +FIELD h I b field_69 +FIELD h I c field_70 +METHOD h (Lj;)V a method_54 +CLASS i tk/valoeghese/fc0/class_24 +CLASS j tk/valoeghese/fc0/class_25 +METHOD j (FFFFFF)I a method_55 +METHOD j (III)V a method_56 +CLASS k tk/valoeghese/fc0/class_26 +FIELD k I a field_71 +FIELD k I b field_72 +FIELD k I c field_73 +METHOD k (Ljava/lang/String;Z)I a method_57 +CLASS l tk/valoeghese/fc0/class_27 +FIELD l F a field_74 +FIELD l Lorg/joml/Matrix4f; a field_75 +FIELD l Lorg/joml/Vector3f; a field_76 +FIELD l F b field_77 +FIELD l F c field_78 +METHOD l ()F a method_58 +METHOD l ()V a method_59 +METHOD l (F)V a method_60 +METHOD l (FFF)V a method_61 +METHOD l (Ln;Lorg/joml/Matrix4f;)V a method_62 +METHOD l (Lorg/joml/Vector3f;)V a method_63 +METHOD l ()F b method_64 +METHOD l ()V b method_65 +METHOD l (F)V b method_66 +CLASS m tk/valoeghese/fc0/class_28 +FIELD m I a field_79 +METHOD m ()V a method_67 +METHOD m (JII)V a method_68 +METHOD m (Ljava/lang/String;I)V a method_69 +METHOD m (Ljava/lang/String;Lorg/joml/Matrix4f;)V a method_70 +METHOD m (Lq;)V a method_71 +METHOD m ()V b method_72 +CLASS n tk/valoeghese/fc0/class_29 +FIELD n I a field_80 +FIELD n Lit/unimi/dsi/fastutil/floats/FloatList; a field_81 +FIELD n Lit/unimi/dsi/fastutil/ints/IntList; a field_82 +FIELD n Ljava/util/List; a field_83 +FIELD n Lm; a field_84 +FIELD n I b field_85 +METHOD n ()Lm; a method_73 +METHOD n ()V a method_74 +METHOD n (Lorg/joml/Matrix4f;)V a method_75 +METHOD n (FFFFFF)I b method_76 +METHOD n (III)V b method_77 +CLASS o tk/valoeghese/fc0/class_30 +FIELD o I a field_86 +FIELD o I b field_87 +METHOD o (Lo;)I a method_78 +METHOD o (Lo;)I b method_79 +CLASS p tk/valoeghese/fc0/class_31 +METHOD p (Ljava/lang/String;)Ljava/lang/String; a method_80 +METHOD p (Ljava/lang/String;)Ljava/net/URL; a method_81 +CLASS q tk/valoeghese/fc0/class_32 +FIELD q F a field_88 +FIELD q I a field_89 +FIELD q J a field_90 +FIELD q I b field_91 +CLASS r tk/valoeghese/fc0/class_33 +FIELD r I a field_92 +FIELD r I b field_93 +CLASS s tk/valoeghese/fc0/class_34 +FIELD s I a field_94 +FIELD s Ls; a field_95 +FIELD s [Ls; a field_96 +FIELD s I b field_97 +FIELD s Ls; b field_98 +FIELD s I c field_99 +FIELD s Ls; c field_100 +FIELD s Ls; d field_101 +FIELD s Ls; e field_102 +FIELD s Ls; f field_103 +METHOD s ()Ls; a method_82 +METHOD s ()Lz; a method_83 +METHOD s ()[Ls; a method_84 +METHOD s (LC;)LC; a method_85 +METHOD s (Ljava/lang/Object;)Ljava/lang/Object; apply apply +CLASS t tk/valoeghese/fc0/class_35 +FIELD t [I a field_104 +CLASS tk/valoeghese/fc0/client/Main tk/valoeghese/fc0/client/Main +METHOD tk/valoeghese/fc0/client/Main ([Ljava/lang/String;)V main main +CLASS tk/valoeghese/fc0/client/a tk/valoeghese/fc0/class_36 +FIELD tk/valoeghese/fc0/client/a D a field_105 +FIELD tk/valoeghese/fc0/client/a J a field_106 +FIELD tk/valoeghese/fc0/client/a LF; a field_107 +FIELD tk/valoeghese/fc0/client/a Lb; a field_108 +FIELD tk/valoeghese/fc0/client/a Lorg/joml/Matrix4f; a field_109 +FIELD tk/valoeghese/fc0/client/a Lq; a field_110 +FIELD tk/valoeghese/fc0/client/a Ltk/valoeghese/fc0/client/b; a field_111 +FIELD tk/valoeghese/fc0/client/a D b field_112 +FIELD tk/valoeghese/fc0/client/a Lb; b field_113 +FIELD tk/valoeghese/fc0/client/a Lorg/joml/Matrix4f; b field_114 +FIELD tk/valoeghese/fc0/client/a Lb; c field_115 +METHOD tk/valoeghese/fc0/client/a (JDD)V invoke invoke +METHOD tk/valoeghese/fc0/client/a ()V run run +CLASS tk/valoeghese/fc0/client/b tk/valoeghese/fc0/class_37 +FIELD tk/valoeghese/fc0/client/b D a field_116 +FIELD tk/valoeghese/fc0/client/b J a field_117 +FIELD tk/valoeghese/fc0/client/b LD; a field_118 +FIELD tk/valoeghese/fc0/client/b LH; a field_119 +FIELD tk/valoeghese/fc0/client/b Ll; a field_120 +FIELD tk/valoeghese/fc0/client/b Lu; a field_121 +FIELD tk/valoeghese/fc0/client/b Z a field_122 +FIELD tk/valoeghese/fc0/client/b D b field_123 +FIELD tk/valoeghese/fc0/client/b Lu; b field_124 +METHOD tk/valoeghese/fc0/client/b ()LC; a method_86 +METHOD tk/valoeghese/fc0/client/b ()Ll; a method_87 +METHOD tk/valoeghese/fc0/client/b ()V a method_88 +METHOD tk/valoeghese/fc0/client/b ()Z a method_89 +METHOD tk/valoeghese/fc0/client/b (D)LA; a method_90 +METHOD tk/valoeghese/fc0/client/b (DDD)V a method_91 +METHOD tk/valoeghese/fc0/client/b (DDD)Z a method_92 +METHOD tk/valoeghese/fc0/client/b (DI)D a method_93 +METHOD tk/valoeghese/fc0/client/b (Ls;Ls;Ls;I)Ls; a method_94 +METHOD tk/valoeghese/fc0/client/b (Lz;)V a method_95 +METHOD tk/valoeghese/fc0/client/b ()Z b method_96 +METHOD tk/valoeghese/fc0/client/b ()Z c method_97 +CLASS tk/valoeghese/fc0/client/c tk/valoeghese/fc0/class_38 +FIELD tk/valoeghese/fc0/client/c [I a field_125 +CLASS tk/valoeghese/fc0/client/d tk/valoeghese/fc0/class_39 +FIELD tk/valoeghese/fc0/client/d Ld; a field_126 +FIELD tk/valoeghese/fc0/client/d Ld; b field_127 +FIELD tk/valoeghese/fc0/client/d Ld; c field_128 +FIELD tk/valoeghese/fc0/client/d Ld; d field_129 +FIELD tk/valoeghese/fc0/client/d Ld; e field_130 +FIELD tk/valoeghese/fc0/client/d Ld; f field_131 +FIELD tk/valoeghese/fc0/client/d Ld; g field_132 +FIELD tk/valoeghese/fc0/client/d Ld; h field_133 +FIELD tk/valoeghese/fc0/client/d Ld; i field_134 +FIELD tk/valoeghese/fc0/client/d Ld; j field_135 +CLASS u tk/valoeghese/fc0/class_40 +METHOD u (D)Lu; a method_98 +METHOD u (DDD)Lu; a method_99 +METHOD u (Lz;)Lu; a method_100 +METHOD u (D)Lu; b method_101 +METHOD u (DDD)Lu; b method_102 +METHOD u (DDD)Lu; c method_103 +CLASS v tk/valoeghese/fc0/class_41 +FIELD v D a field_136 +FIELD v D b field_137 +CLASS w tk/valoeghese/fc0/class_42 +FIELD w [B a field_138 +FIELD w [S a field_139 +FIELD w [B b field_140 +FIELD w [S b field_141 +METHOD w (D)I a method_104 +METHOD w (DD)D a method_105 +METHOD w (IIDD)D a method_106 +CLASS x tk/valoeghese/fc0/class_43 +FIELD x Ly; a field_142 +METHOD x (ILjava/lang/Object;)V add add +METHOD x (Ljava/lang/Object;)Z add add +CLASS y tk/valoeghese/fc0/class_44 +METHOD y (Ljava/lang/Object;)F apply apply +CLASS z tk/valoeghese/fc0/class_45 +FIELD z D a field_143 +FIELD z D b field_144 +FIELD z D c field_145 +METHOD z ()D a method_107 +METHOD z (DDD)Lz; a method_108 +METHOD z (Lz;)Lz; a method_109 +METHOD z ()D b method_110 +METHOD z ()D c method_111 +# INTERMEDIARY-COUNTER field 146 +# INTERMEDIARY-COUNTER method 112 +# INTERMEDIARY-COUNTER class 46 \ No newline at end of file diff --git a/intermediary/0.1.4.tiny b/intermediary/0.1.4.tiny new file mode 100644 index 0000000..6d381c3 --- /dev/null +++ b/intermediary/0.1.4.tiny @@ -0,0 +1,353 @@ +v1 official intermediary +CLASS A tk/valoeghese/fc0/class_3 +FIELD A I a field_3 +FIELD A I b field_4 +FIELD A I c field_5 +METHOD A ()Ljava/lang/String; toString toString +CLASS B tk/valoeghese/fc0/class_41 +FIELD B D a field_136 +FIELD B D b field_137 +CLASS C tk/valoeghese/fc0/class_42 +FIELD C [B a field_138 +FIELD C [S a field_139 +FIELD C [B b field_140 +FIELD C [S b field_141 +METHOD C (D)I a method_104 +METHOD C (DD)D a method_105 +METHOD C (IIDD)D a method_106 +CLASS D tk/valoeghese/fc0/class_2 +CLASS E tk/valoeghese/fc0/class_4 +FIELD E F a field_146 +FIELD E I a field_6 +FIELD E LF; a field_7 +FIELD E Lit/unimi/dsi/fastutil/ints/IntSet; a field_9 +FIELD E Ljava/util/List; a field_10 +FIELD E [B a field_11 +FIELD E I b field_12 +FIELD E I c field_147 +FIELD E I d field_148 +METHOD E ()V a method_3 +METHOD E (III)I a method_4 +METHOD E (Ltk/valoeghese/fc0/client/b;)V a method_5 +CLASS F tk/valoeghese/fc0/class_5 +METHOD F (II)LE; a method_6 +CLASS G tk/valoeghese/fc0/class_6 +FIELD G I a field_13 +FIELD G J a field_149 +FIELD G Ljava/util/List; a field_14 +FIELD G Ljava/util/Queue; a field_15 +FIELD G Ljava/util/Random; a field_16 +FIELD G Z a field_17 +FIELD G [Lr; a field_18 +FIELD G I b field_19 +FIELD G I c field_20 +FIELD G I d field_21 +METHOD G ()Ljava/util/List; a method_112 +METHOD G ()V a method_8 +METHOD G (Lr;)F a method_9 +METHOD G ()V b method_7 +METHOD G (II)LE; b method_10 +METHOD G ()V c method_113 +CLASS H tk/valoeghese/fc0/class_8 +METHOD H (II)I a method_16 +METHOD H (III)B a method_17 +METHOD H (III)Z a method_18 +METHOD H (IIIB)V a method_19 +METHOD H (IILjava/util/function/Predicate;)I a method_20 +METHOD H (LA;)B a method_21 +METHOD H (LA;)Z a method_22 +METHOD H (LA;B)V a method_23 +METHOD H (Ltk/valoeghese/fc0/client/b;)V b method_24 +CLASS I tk/valoeghese/fc0/class_46 +FIELD I B a field_150 +FIELD I F a field_151 +FIELD I I a field_152 +FIELD I LI; a field_153 +FIELD I Ljava/lang/String; a field_154 +FIELD I B b field_155 +FIELD I I b field_156 +FIELD I LI; b field_157 +FIELD I I c field_158 +FIELD I LI; c field_159 +FIELD I LI; d field_160 +FIELD I LI; e field_161 +FIELD I LI; f field_162 +FIELD I LI; g field_163 +METHOD I (IF)LI; a method_114 +METHOD I (II)LI; a method_115 +METHOD I ()Ljava/lang/String; toString toString +CLASS J tk/valoeghese/fc0/class_9 +FIELD J J a field_22 +FIELD J LB; a field_23 +FIELD J LB; b field_24 +FIELD J LB; c field_25 +FIELD J LB; d field_164 +METHOD J (DD)D a method_25 +METHOD J (DD)LI; a method_116 +METHOD J (LH;LE;Ljava/util/Random;)V a method_27 +METHOD J (LK;LF;IIJ)LE; a method_26 +METHOD J (DD)LI; b method_117 +CLASS K tk/valoeghese/fc0/class_47 +METHOD K (LF;II[B)LE; create create +CLASS L tk/valoeghese/fc0/class_10 +FIELD L Ljava/util/List; a field_26 +METHOD L (LH;LI;IILjava/util/Random;)V a method_28 +CLASS M tk/valoeghese/fc0/class_11 +METHOD M (LP;)Z a method_29 +CLASS N tk/valoeghese/fc0/class_12 +CLASS O tk/valoeghese/fc0/class_13 +CLASS P tk/valoeghese/fc0/class_14 +FIELD P B a field_27 +FIELD P F a field_165 +FIELD P I a field_28 +FIELD P LP; a field_29 +FIELD P Z a field_30 +FIELD P [LP; a field_31 +FIELD P I b field_32 +FIELD P LP; b field_33 +FIELD P Z b field_34 +FIELD P LP; c field_35 +FIELD P LP; d field_36 +FIELD P LP; e field_37 +FIELD P LP; f field_38 +FIELD P LP; g field_39 +METHOD P ()LP; a method_30 +METHOD P ()Z a method_31 +METHOD P (I)I a method_32 +METHOD P (Z)Z a method_33 +METHOD P ()Z b method_34 +METHOD P (I)I b method_35 +CLASS Q tk/valoeghese/fc0/class_15 +CLASS a tk/valoeghese/fc0/class_16 +CLASS b tk/valoeghese/fc0/class_17 +FIELD b I a field_40 +FIELD b Lit/unimi/dsi/fastutil/floats/FloatList; a field_41 +FIELD b Lit/unimi/dsi/fastutil/ints/IntList; a field_42 +FIELD b Ljava/util/List; a field_43 +FIELD b I b field_44 +FIELD b I c field_45 +METHOD b ()V a method_36 +METHOD b (FFFF)I a method_37 +METHOD b (III)V a method_38 +METHOD b ()V b method_39 +CLASS c tk/valoeghese/fc0/class_18 +FIELD c I a field_46 +FIELD c I b field_47 +METHOD c (Lc;)I a method_40 +METHOD c (Lc;)I b method_41 +CLASS d tk/valoeghese/fc0/class_19 +FIELD d Ljava/lang/String; a field_49 +FIELD d Z a field_51 +FIELD d Z b field_54 +METHOD d ()Z a method_43 +METHOD d (I)Ljava/util/List; a method_45 +METHOD d (I)V a method_46 +METHOD d ()Z b method_48 +METHOD d (I)Ljava/util/List; b method_49 +METHOD d ()Ljava/lang/String; toString toString +CLASS e tk/valoeghese/fc0/class_20 +FIELD e Le; a field_55 +FIELD e Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a field_56 +METHOD e (JIIII)V invoke invoke +CLASS f tk/valoeghese/fc0/class_21 +FIELD f Lf; a field_57 +FIELD f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a field_58 +METHOD f (JIII)V invoke invoke +CLASS g tk/valoeghese/fc0/class_22 +FIELD g I a field_59 +FIELD g Li; a field_61 +FIELD g Lorg/joml/Matrix4f; a field_62 +FIELD g Ls; a field_60 +FIELD g [B a field_63 +FIELD g I b field_64 +FIELD g Li; b field_65 +METHOD g ()V a method_50 +METHOD g (IB)V a method_51 +METHOD g (III)I a method_52 +METHOD g (Ll;)V a method_118 +METHOD g ()V b method_119 +METHOD g (Ll;)V b method_53 +CLASS h tk/valoeghese/fc0/class_23 +FIELD h F a field_66 +FIELD h I a field_67 +FIELD h Lorg/joml/Vector3f; a field_68 +FIELD h I b field_69 +FIELD h I c field_70 +METHOD h (Lj;)V a method_54 +CLASS i tk/valoeghese/fc0/class_24 +CLASS j tk/valoeghese/fc0/class_25 +METHOD j (FFFFFF)I a method_55 +METHOD j (III)V a method_56 +CLASS k tk/valoeghese/fc0/class_26 +FIELD k I a field_71 +FIELD k I b field_72 +FIELD k I c field_73 +FIELD k I d field_166 +METHOD k (Ljava/lang/String;Z)I a method_57 +CLASS l tk/valoeghese/fc0/class_27 +FIELD l F a field_74 +FIELD l Lorg/joml/Matrix4f; a field_75 +FIELD l Lorg/joml/Vector3f; a field_76 +FIELD l F b field_77 +FIELD l F c field_78 +METHOD l ()F a method_58 +METHOD l ()Lorg/joml/Vector3f; a method_120 +METHOD l ()V a method_59 +METHOD l (F)V a method_60 +METHOD l (FFF)V a method_61 +METHOD l (Ln;Lorg/joml/Matrix4f;)V a method_62 +METHOD l (Lorg/joml/Vector3f;)V a method_63 +METHOD l ()V b method_65 +METHOD l (F)V b method_66 +CLASS m tk/valoeghese/fc0/class_28 +FIELD m I a field_79 +METHOD m ()V a method_67 +METHOD m (JII)V a method_68 +METHOD m (Ljava/lang/String;F)V a method_121 +METHOD m (Ljava/lang/String;I)V a method_69 +METHOD m (Ljava/lang/String;Lorg/joml/Matrix4f;)V a method_70 +METHOD m (Lq;)V a method_71 +METHOD m ()V b method_72 +CLASS n tk/valoeghese/fc0/class_29 +FIELD n I a field_80 +FIELD n Lit/unimi/dsi/fastutil/floats/FloatList; a field_81 +FIELD n Lit/unimi/dsi/fastutil/ints/IntList; a field_82 +FIELD n Ljava/util/List; a field_83 +FIELD n Lm; a field_84 +FIELD n I b field_85 +METHOD n ()Lm; a method_73 +METHOD n ()V a method_74 +METHOD n (Lorg/joml/Matrix4f;)V a method_75 +METHOD n ()V b method_122 +METHOD n (FFFFFF)I b method_76 +METHOD n (III)V b method_77 +CLASS o tk/valoeghese/fc0/class_30 +FIELD o I a field_86 +FIELD o I b field_87 +METHOD o (Lo;)I a method_78 +METHOD o (Lo;)I b method_79 +CLASS p tk/valoeghese/fc0/class_31 +METHOD p (Ljava/lang/String;)Ljava/lang/String; a method_80 +METHOD p (Ljava/lang/String;)Ljava/net/URL; a method_81 +CLASS q tk/valoeghese/fc0/class_32 +FIELD q F a field_88 +FIELD q I a field_89 +FIELD q J a field_90 +FIELD q I b field_91 +CLASS r tk/valoeghese/fc0/class_48 +FIELD r Lg; a field_167 +METHOD r ()Lg; a method_123 +METHOD r ()V b method_124 +CLASS s tk/valoeghese/fc0/class_7 +METHOD s (I)Z a method_11 +METHOD s (II)LP; a method_12 +METHOD s (II)LP; b method_13 +METHOD s (II)LP; c method_14 +METHOD s (II)LP; d method_15 +CLASS t tk/valoeghese/fc0/class_34 +FIELD t I a field_94 +FIELD t Lt; a field_95 +FIELD t I b field_97 +FIELD t Lt; b field_98 +FIELD t I c field_99 +FIELD t Lt; c field_100 +FIELD t Lt; d field_101 +FIELD t Lt; e field_102 +FIELD t Lt; f field_103 +METHOD t ()I a method_125 +METHOD t (LA;)LA; a method_85 +METHOD t (Ljava/lang/Object;)Ljava/lang/Object; apply apply +METHOD t ()I b method_126 +METHOD t ()I c method_127 +CLASS tk/valoeghese/fc0/client/Main tk/valoeghese/fc0/client/Main +METHOD tk/valoeghese/fc0/client/Main ([Ljava/lang/String;)V main main +CLASS tk/valoeghese/fc0/client/a tk/valoeghese/fc0/class_36 +FIELD tk/valoeghese/fc0/client/a D a field_105 +FIELD tk/valoeghese/fc0/client/a I a field_168 +FIELD tk/valoeghese/fc0/client/a J a field_106 +FIELD tk/valoeghese/fc0/client/a LG; a field_107 +FIELD tk/valoeghese/fc0/client/a Lb; a field_108 +FIELD tk/valoeghese/fc0/client/a Lorg/joml/Matrix4f; a field_109 +FIELD tk/valoeghese/fc0/client/a Lq; a field_110 +FIELD tk/valoeghese/fc0/client/a Ltk/valoeghese/fc0/client/b; a field_111 +FIELD tk/valoeghese/fc0/client/a Z a field_169 +FIELD tk/valoeghese/fc0/client/a D b field_112 +FIELD tk/valoeghese/fc0/client/a J b field_170 +FIELD tk/valoeghese/fc0/client/a Lb; b field_113 +FIELD tk/valoeghese/fc0/client/a Lorg/joml/Matrix4f; b field_114 +FIELD tk/valoeghese/fc0/client/a Lb; c field_115 +FIELD tk/valoeghese/fc0/client/a Lb; d field_171 +METHOD tk/valoeghese/fc0/client/a ()V a method_128 +METHOD tk/valoeghese/fc0/client/a (I)V a method_129 +METHOD tk/valoeghese/fc0/client/a (JDD)V invoke invoke +METHOD tk/valoeghese/fc0/client/a ()V run run +CLASS tk/valoeghese/fc0/client/b tk/valoeghese/fc0/class_37 +FIELD tk/valoeghese/fc0/client/b J a field_117 +FIELD tk/valoeghese/fc0/client/b LE; a field_118 +FIELD tk/valoeghese/fc0/client/b LH; a field_119 +FIELD tk/valoeghese/fc0/client/b Ll; a field_120 +FIELD tk/valoeghese/fc0/client/b Lm; a field_172 +FIELD tk/valoeghese/fc0/client/b Ly; a field_121 +FIELD tk/valoeghese/fc0/client/b Z a field_122 +FIELD tk/valoeghese/fc0/client/b J b field_173 +FIELD tk/valoeghese/fc0/client/b Lm; b field_174 +FIELD tk/valoeghese/fc0/client/b Ly; b field_124 +FIELD tk/valoeghese/fc0/client/b J c field_175 +METHOD tk/valoeghese/fc0/client/b ()LA; a method_86 +METHOD tk/valoeghese/fc0/client/b ()Ll; a method_87 +METHOD tk/valoeghese/fc0/client/b ()V a method_88 +METHOD tk/valoeghese/fc0/client/b ()Z a method_89 +METHOD tk/valoeghese/fc0/client/b (D)Lw; a method_90 +METHOD tk/valoeghese/fc0/client/b (DDD)V a method_91 +METHOD tk/valoeghese/fc0/client/b (DDD)Z a method_92 +METHOD tk/valoeghese/fc0/client/b (LH;)V a method_130 +METHOD tk/valoeghese/fc0/client/b (Ljava/awt/image/BufferedImage;)I a method_131 +METHOD tk/valoeghese/fc0/client/b (Lz;)V a method_95 +METHOD tk/valoeghese/fc0/client/b ()V b method_132 +METHOD tk/valoeghese/fc0/client/b ()Z b method_96 +METHOD tk/valoeghese/fc0/client/b ()Z c method_97 +CLASS tk/valoeghese/fc0/client/c tk/valoeghese/fc0/class_39 +FIELD tk/valoeghese/fc0/client/c Ld; a field_126 +FIELD tk/valoeghese/fc0/client/c Ld; b field_127 +FIELD tk/valoeghese/fc0/client/c Ld; c field_128 +FIELD tk/valoeghese/fc0/client/c Ld; d field_129 +FIELD tk/valoeghese/fc0/client/c Ld; e field_130 +FIELD tk/valoeghese/fc0/client/c Ld; f field_131 +FIELD tk/valoeghese/fc0/client/c Ld; g field_132 +FIELD tk/valoeghese/fc0/client/c Ld; h field_133 +FIELD tk/valoeghese/fc0/client/c Ld; i field_134 +FIELD tk/valoeghese/fc0/client/c Ld; j field_135 +FIELD tk/valoeghese/fc0/client/c Ld; k field_176 +FIELD tk/valoeghese/fc0/client/c Ld; l field_177 +CLASS u tk/valoeghese/fc0/class_43 +FIELD u Lv; a field_142 +METHOD u (ILjava/lang/Object;)V add add +METHOD u (Ljava/lang/Object;)Z add add +CLASS v tk/valoeghese/fc0/class_44 +METHOD v (Ljava/lang/Object;)F apply apply +CLASS w tk/valoeghese/fc0/class_1 +FIELD w LA; a field_1 +FIELD w Lt; a field_2 +CLASS x tk/valoeghese/fc0/class_33 +FIELD x I a field_92 +FIELD x I b field_93 +METHOD x ()Ljava/lang/String; toString toString +CLASS y tk/valoeghese/fc0/class_40 +METHOD y (D)Ly; a method_98 +METHOD y (DDD)Ly; a method_102 +METHOD y (Lz;)Ly; a method_100 +METHOD y (D)Ly; b method_101 +METHOD y (DDD)Ly; b method_103 +CLASS z tk/valoeghese/fc0/class_45 +FIELD z D a field_143 +FIELD z Lz; a field_178 +FIELD z D b field_144 +FIELD z D c field_145 +METHOD z ()D a method_107 +METHOD z (DDD)Lz; a method_108 +METHOD z ()D b method_110 +METHOD z ()D c method_111 +METHOD z ()Ljava/lang/String; toString toString +# INTERMEDIARY-COUNTER field 179 +# INTERMEDIARY-COUNTER method 133 +# INTERMEDIARY-COUNTER class 49 \ No newline at end of file diff --git a/mappings/intermediary.tiny b/mappings/intermediary.tiny deleted file mode 100644 index e1df704..0000000 --- a/mappings/intermediary.tiny +++ /dev/null @@ -1,313 +0,0 @@ -tiny 2 0 official intermediary -c A tk/valoeghese/fc0/class_1 - f Ls; a field_2 - f LC; a field_1 -c B tk/valoeghese/fc0/class_2 -c C tk/valoeghese/fc0/class_3 - f I c field_5 - m ()LC; a method_1 - f I a field_3 - f I b field_4 -c D tk/valoeghese/fc0/class_4 - f [B a field_11 - f Lit/unimi/dsi/fastutil/ints/IntSet; a field_9 - f I a field_6 - m (Ltk/valoeghese/fc0/client/b;)V a method_5 - m ()Lg; a method_2 - f I b field_12 - f Lg; a field_8 - f Ljava/util/List; a field_10 - m (III)I a method_4 - m ()V a method_3 - f LE; a field_7 -c E tk/valoeghese/fc0/class_5 - m (II)LD; a method_6 -c F tk/valoeghese/fc0/class_6 - f Ljava/util/Queue; a field_15 - f I a field_13 - f Z a field_17 - f Ljava/util/Random; a field_16 - m (II)LD; b method_10 - f I b field_19 - f I c field_20 - f Ljava/util/List; a field_14 - m ()Ljava/util/List; a method_7 - m (LD;)F a method_9 - m ()V a method_8 - f I d field_21 - f [LD; a field_18 -c G tk/valoeghese/fc0/class_7 - m (I)Z a method_11 - m (II)LN; d method_15 - m (II)LN; c method_14 - m (II)LN; b method_13 - m (II)LN; a method_12 -c tk/valoeghese/fc0/client/c tk/valoeghese/fc0/class_38 - f [I a field_125 -c H tk/valoeghese/fc0/class_8 - m (IIIB)V a method_19 - m (IILjava/util/function/Predicate;)I a method_20 - m (III)Z a method_18 - m (LC;)Z a method_22 - m (II)I a method_16 - m (LC;B)V a method_23 - m (III)B a method_17 - m (LC;)B a method_21 - m (Ltk/valoeghese/fc0/client/b;)V b method_24 -c tk/valoeghese/fc0/client/b tk/valoeghese/fc0/class_37 - m ()Z a method_89 - m ()Ll; a method_87 - f D b field_123 - m ()V a method_88 - f LD; a field_118 - f D a field_116 - m ()Z c method_97 - f J a field_117 - m (DDD)Z a method_92 - m ()Z b method_96 - m (Ls;Ls;Ls;I)Ls; a method_94 - m (DDD)V a method_91 - f Lu; b field_124 - m (Lz;)V a method_95 - m ()LC; a method_86 - f Lu; a field_121 - m (DI)D a method_93 - f Z a field_122 - f LH; a field_119 - m (D)LA; a method_90 - f Ll; a field_120 -c tk/valoeghese/fc0/client/Main tk/valoeghese/fc0/client/Main - m ([Ljava/lang/String;)V main main -c I tk/valoeghese/fc0/class_9 - f J a field_22 - m (DD)D a method_25 - f Lv; b field_24 - m (LH;LD;Ljava/util/Random;)V a method_27 - f Lv; a field_23 - f Lv; c field_25 - m (LE;IIJ)LD; a method_26 -c tk/valoeghese/fc0/client/a tk/valoeghese/fc0/class_36 - m ()V run run - f Ltk/valoeghese/fc0/client/b; a field_111 - f Lorg/joml/Matrix4f; a field_109 - f J a field_106 - m (JDD)V invoke invoke - f Lb; c field_115 - f Lorg/joml/Matrix4f; b field_114 - f Lq; a field_110 - f D a field_105 - f Lb; a field_108 - f Lb; b field_113 - f D b field_112 - f LF; a field_107 -c J tk/valoeghese/fc0/class_10 - m (IILjava/util/Random;LH;)V a method_28 - f Ljava/util/List; a field_26 -c K tk/valoeghese/fc0/class_11 - m (LN;)Z a method_29 -c L tk/valoeghese/fc0/class_12 -c M tk/valoeghese/fc0/class_13 -c N tk/valoeghese/fc0/class_14 - m (Z)Z a method_33 - f I b field_32 - m (I)I b method_35 - m ()Z a method_31 - m ()LN; a method_30 - f LN; e field_37 - m (I)I a method_32 - f LN; g field_39 - f [LN; a field_31 - m ()Z b method_34 - f LN; f field_38 - f I a field_28 - f LN; c field_35 - f Z b field_34 - f LN; b field_33 - f B a field_27 - f LN; d field_36 - f Z a field_30 - f LN; a field_29 -c tk/valoeghese/fc0/client/d tk/valoeghese/fc0/class_39 - f Ld; a field_126 - f Ld; f field_131 - f Ld; g field_132 - f Ld; e field_130 - f Ld; j field_135 - f Ld; i field_134 - f Ld; d field_129 - f Ld; b field_127 - f Ld; c field_128 - f Ld; h field_133 -c O tk/valoeghese/fc0/class_15 -c a tk/valoeghese/fc0/class_16 -c b tk/valoeghese/fc0/class_17 - f Ljava/util/List; a field_43 - f I a field_40 - m (III)V a method_38 - m (FFFF)I a method_37 - f I c field_45 - f I b field_44 - m ()V a method_36 - f Lit/unimi/dsi/fastutil/ints/IntList; a field_42 - f Lit/unimi/dsi/fastutil/floats/FloatList; a field_41 - m ()V b method_39 -c c tk/valoeghese/fc0/class_18 - f I a field_46 - m (Lc;)I a method_40 - m (Lc;)I b method_41 - f I b field_47 -c d tk/valoeghese/fc0/class_19 - m ()Z b method_48 - m (Ljava/awt/image/BufferedImage;)I a method_47 - m ()Z a method_43 - f J b field_52 - m (I)Ljava/util/List; b method_49 - m (I)Ljava/util/List; a method_45 - m ()Ljava/lang/String; toString toString - f J a field_48 - f Ljava/lang/String; a field_49 - m ()V a method_42 - f Lm; a field_50 - m (I)V a method_46 - f Lm; b field_53 - f Z b field_54 - m (D)I a method_44 - f Z a field_51 -c e tk/valoeghese/fc0/class_20 - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a field_56 - f Le; a field_55 - m (JIIII)V invoke invoke -c f tk/valoeghese/fc0/class_21 - m (JIII)V invoke invoke - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a field_58 - f Lf; a field_57 -c g tk/valoeghese/fc0/class_22 - f Lorg/joml/Matrix4f; a field_62 - f LG; a field_60 - f Li; b field_65 - f I b field_64 - m (Ll;)V a method_53 - m (III)I a method_52 - m ()V a method_50 - m (IB)V a method_51 - f Li; a field_61 - f I a field_59 - f [B a field_63 -c h tk/valoeghese/fc0/class_23 - m (Lj;)V a method_54 - f I a field_67 - f F a field_66 - f Lorg/joml/Vector3f; a field_68 - f I b field_69 - f I c field_70 -c i tk/valoeghese/fc0/class_24 -c j tk/valoeghese/fc0/class_25 - m (FFFFFF)I a method_55 - m (III)V a method_56 -c k tk/valoeghese/fc0/class_26 - f I b field_72 - f I a field_71 - m (Ljava/lang/String;Z)I a method_57 - f I c field_73 -c l tk/valoeghese/fc0/class_27 - m ()V a method_59 - m ()V b method_65 - m (Ln;Lorg/joml/Matrix4f;)V a method_62 - f Lorg/joml/Vector3f; a field_76 - m (FFF)V a method_61 - m ()F a method_58 - m ()F b method_64 - m (F)V a method_60 - m (F)V b method_66 - f F c field_78 - f F a field_74 - m (Lorg/joml/Vector3f;)V a method_63 - f F b field_77 - f Lorg/joml/Matrix4f; a field_75 -c m tk/valoeghese/fc0/class_28 - f I a field_79 - m (Ljava/lang/String;Lorg/joml/Matrix4f;)V a method_70 - m ()V b method_72 - m (JII)V a method_68 - m ()V a method_67 - m (Lq;)V a method_71 - m (Ljava/lang/String;I)V a method_69 -c n tk/valoeghese/fc0/class_29 - f Lit/unimi/dsi/fastutil/ints/IntList; a field_82 - f Lit/unimi/dsi/fastutil/floats/FloatList; a field_81 - m (III)V b method_77 - m ()V a method_74 - f I b field_85 - f I a field_80 - m (Lorg/joml/Matrix4f;)V a method_75 - f Lm; a field_84 - m (FFFFFF)I b method_76 - m ()Lm; a method_73 - f Ljava/util/List; a field_83 -c o tk/valoeghese/fc0/class_30 - f I a field_86 - m (Lo;)I b method_79 - m (Lo;)I a method_78 - f I b field_87 -c p tk/valoeghese/fc0/class_31 - m (Ljava/lang/String;)Ljava/net/URL; a method_81 - m (Ljava/lang/String;)Ljava/lang/String; a method_80 -c q tk/valoeghese/fc0/class_32 - f F a field_88 - f I a field_89 - f J a field_90 - f I b field_91 -c r tk/valoeghese/fc0/class_33 - f I b field_93 - f I a field_92 -c s tk/valoeghese/fc0/class_34 - f Ls; f field_103 - m ()Ls; a method_82 - f Ls; e field_102 - m (LC;)LC; a method_85 - f Ls; d field_101 - f Ls; b field_98 - f Ls; c field_100 - m ()Lz; a method_83 - f Ls; a field_95 - m (Ljava/lang/Object;)Ljava/lang/Object; apply apply - f I c field_99 - f [Ls; a field_96 - m ()[Ls; a method_84 - f I b field_97 - f I a field_94 -c t tk/valoeghese/fc0/class_35 - f [I a field_104 -c u tk/valoeghese/fc0/class_40 - m (D)Lu; a method_98 - m (DDD)Lu; b method_102 - m (DDD)Lu; c method_103 - m (Lz;)Lu; a method_100 - m (D)Lu; b method_101 - m (DDD)Lu; a method_99 -c v tk/valoeghese/fc0/class_41 - f D a field_136 - f D b field_137 -c w tk/valoeghese/fc0/class_42 - f [S b field_141 - m (D)I a method_104 - f [B a field_138 - f [S a field_139 - m (IIDD)D a method_106 - f [B b field_140 - m (DD)D a method_105 -c x tk/valoeghese/fc0/class_43 - m (ILjava/lang/Object;)V add add - m (Ljava/lang/Object;)Z add add - f Ly; a field_142 -c y tk/valoeghese/fc0/class_44 - m (Ljava/lang/Object;)F apply apply -c z tk/valoeghese/fc0/class_45 - f D a field_143 - f D b field_144 - m ()D c method_111 - m ()D a method_107 - m ()D b method_110 - m (DDD)Lz; a method_108 - m (Lz;)Lz; a method_109 - f D c field_145 diff --git a/mappings/tk/valoeghese/fc0/client/Player.mapping b/mappings/tk/valoeghese/fc0/client/Player.mapping index 8b043c2..3de7290 100644 --- a/mappings/tk/valoeghese/fc0/client/Player.mapping +++ b/mappings/tk/valoeghese/fc0/client/Player.mapping @@ -1,11 +1,9 @@ CLASS tk/valoeghese/fc0/class_37 tk/valoeghese/fc0/client/Player - FIELD field_116 HALF_PI D FIELD field_118 chunk Ltk/valoeghese/fc0/class_4; FIELD field_119 world Ltk/valoeghese/fc0/class_8; FIELD field_120 camera Ltk/valoeghese/fc0/class_27; FIELD field_121 pos Ltk/valoeghese/fc0/class_40; FIELD field_122 falling Z - FIELD field_123 THREE_HALF_PI D FIELD field_124 velocity Ltk/valoeghese/fc0/class_40; METHOD (Ltk/valoeghese/fc0/class_27;Ltk/valoeghese/fc0/class_8;)V ARG 1 camera @@ -24,9 +22,6 @@ CLASS tk/valoeghese/fc0/class_37 tk/valoeghese/fc0/client/Player ARG 1 x ARG 3 y ARG 5 z - METHOD method_93 toNearestFace (DI)D - ARG 0 yaw - ARG 2 pitch METHOD method_95 setPos (Ltk/valoeghese/fc0/class_45;)V ARG 1 pos METHOD method_96 isSwimming ()Z diff --git a/mappings/tk/valoeghese/fc0/client/_EnumSwitches.mapping b/mappings/tk/valoeghese/fc0/client/_EnumSwitches.mapping deleted file mode 100644 index 70b2fdd..0000000 --- a/mappings/tk/valoeghese/fc0/client/_EnumSwitches.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS tk/valoeghese/fc0/class_38 tk/valoeghese/fc0/client/_EnumSwitches - FIELD field_125 RAY_CAST_DIRECTION [I diff --git a/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping b/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping index bfa0659..8cfe792 100644 --- a/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping +++ b/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping @@ -1,21 +1,12 @@ CLASS tk/valoeghese/fc0/class_19 tk/valoeghese/fc0/client/input/Keybind - FIELD field_48 audioDevice J FIELD field_49 name Ljava/lang/String; - FIELD field_50 terrainShader Ltk/valoeghese/fc0/class_28; FIELD field_51 down Z - FIELD field_52 audioContext J - FIELD field_53 guiShader Ltk/valoeghese/fc0/class_28; FIELD field_54 pressed Z METHOD (Ljava/lang/String;IZ)V ARG 1 name ARG 2 defaultKey ARG 3 mouse - METHOD method_42 initAudio ()V METHOD method_43 isDown ()Z - METHOD method_44 signum (D)I - ARG 0 n METHOD method_46 update (I)V ARG 1 action - METHOD method_47 storeTexture (Ljava/awt/image/BufferedImage;)I - ARG 0 image METHOD method_48 isPressed ()Z diff --git a/mappings/tk/valoeghese/fc0/client/render/Camera.mapping b/mappings/tk/valoeghese/fc0/client/render/Camera.mapping index 18674d4..8ee6f6b 100644 --- a/mappings/tk/valoeghese/fc0/client/render/Camera.mapping +++ b/mappings/tk/valoeghese/fc0/client/render/Camera.mapping @@ -17,7 +17,6 @@ CLASS tk/valoeghese/fc0/class_27 tk/valoeghese/fc0/client/render/Camera ARG 2 transform METHOD method_63 offset (Lorg/joml/Vector3f;)V ARG 1 pos - METHOD method_64 getPitch ()F METHOD method_65 refresh ()V METHOD method_66 addPitch (F)V ARG 1 pitch diff --git a/mappings/tk/valoeghese/fc0/client/render/ChunkRenderer.mapping b/mappings/tk/valoeghese/fc0/client/render/ChunkRenderer.mapping index 458ff3c..327bbc9 100644 --- a/mappings/tk/valoeghese/fc0/client/render/ChunkRenderer.mapping +++ b/mappings/tk/valoeghese/fc0/client/render/ChunkRenderer.mapping @@ -6,11 +6,6 @@ CLASS tk/valoeghese/fc0/class_22 tk/valoeghese/fc0/client/render/ChunkRenderer FIELD field_63 tiles [B FIELD field_64 z I FIELD field_65 waterRenderer Ltk/valoeghese/fc0/class_24; - METHOD (Ltk/valoeghese/fc0/class_4;[BII)V - ARG 1 chunk - ARG 2 tiles - ARG 3 x - ARG 4 z METHOD method_50 refresh ()V METHOD method_51 setTile (IB)V ARG 1 index diff --git a/mappings/tk/valoeghese/fc0/math/MutableVec3d.mapping b/mappings/tk/valoeghese/fc0/math/MutableVec3d.mapping index 898a1b3..7ea4813 100644 --- a/mappings/tk/valoeghese/fc0/math/MutableVec3d.mapping +++ b/mappings/tk/valoeghese/fc0/math/MutableVec3d.mapping @@ -13,7 +13,3 @@ CLASS tk/valoeghese/fc0/class_40 tk/valoeghese/fc0/math/MutableVec3d ARG 5 z METHOD method_98 setY (D)Ltk/valoeghese/fc0/class_40; ARG 1 y - METHOD method_99 set (DDD)Ltk/valoeghese/fc0/class_40; - ARG 1 x - ARG 3 y - ARG 5 z diff --git a/mappings/tk/valoeghese/fc0/math/Vec3d.mapping b/mappings/tk/valoeghese/fc0/math/Vec3d.mapping index 8c11a7d..6b16c23 100644 --- a/mappings/tk/valoeghese/fc0/math/Vec3d.mapping +++ b/mappings/tk/valoeghese/fc0/math/Vec3d.mapping @@ -11,7 +11,5 @@ CLASS tk/valoeghese/fc0/class_45 tk/valoeghese/fc0/math/Vec3d ARG 1 x ARG 3 y ARG 5 z - METHOD method_109 add (Ltk/valoeghese/fc0/class_45;)Ltk/valoeghese/fc0/class_45; - ARG 1 other METHOD method_110 getY ()D METHOD method_111 getZ ()D diff --git a/mappings/tk/valoeghese/fc0/math/Vec3i.mapping b/mappings/tk/valoeghese/fc0/math/Vec3i.mapping index fe2ebba..1a5f676 100644 --- a/mappings/tk/valoeghese/fc0/math/Vec3i.mapping +++ b/mappings/tk/valoeghese/fc0/math/Vec3i.mapping @@ -8,4 +8,3 @@ CLASS tk/valoeghese/fc0/class_3 tk/valoeghese/fc0/math/Vec3i ARG 3 z METHOD (Ltk/valoeghese/fc0/class_45;)V ARG 1 vec - METHOD method_1 up ()Ltk/valoeghese/fc0/class_3; diff --git a/mappings/tk/valoeghese/fc0/util/Direction.mapping b/mappings/tk/valoeghese/fc0/util/Direction.mapping index 6f46ae8..1e43e51 100644 --- a/mappings/tk/valoeghese/fc0/util/Direction.mapping +++ b/mappings/tk/valoeghese/fc0/util/Direction.mapping @@ -1,12 +1,8 @@ CLASS tk/valoeghese/fc0/class_34 tk/valoeghese/fc0/util/Direction FIELD field_94 x I - FIELD field_96 _VALUES [Ltk/valoeghese/fc0/class_34; FIELD field_97 y I FIELD field_99 z I METHOD (Ljava/lang/String;IIII)V ARG 3 x ARG 4 y ARG 5 z - METHOD method_82 opposite ()Ltk/valoeghese/fc0/class_34; - METHOD method_83 half ()Ltk/valoeghese/fc0/class_45; - METHOD method_84 values ()[Ltk/valoeghese/fc0/class_34; diff --git a/mappings/tk/valoeghese/fc0/util/_EnumSwitches.mapping b/mappings/tk/valoeghese/fc0/util/_EnumSwitches.mapping deleted file mode 100644 index 904b38a..0000000 --- a/mappings/tk/valoeghese/fc0/util/_EnumSwitches.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS tk/valoeghese/fc0/class_35 tk/valoeghese/fc0/util/_EnumSwitches - FIELD field_104 _DIRECTION_OPPOSITE [I diff --git a/mappings/tk/valoeghese/fc0/world/Chunk.mapping b/mappings/tk/valoeghese/fc0/world/Chunk.mapping index 6d89b77..ed40694 100644 --- a/mappings/tk/valoeghese/fc0/world/Chunk.mapping +++ b/mappings/tk/valoeghese/fc0/world/Chunk.mapping @@ -4,13 +4,11 @@ CLASS tk/valoeghese/fc0/class_4 tk/valoeghese/fc0/world/Chunk FIELD field_12 z I FIELD field_6 x I FIELD field_7 world Ltk/valoeghese/fc0/class_5; - FIELD field_8 renderer Ltk/valoeghese/fc0/class_22; METHOD (Ltk/valoeghese/fc0/class_5;II[B)V ARG 1 world ARG 2 x ARG 3 z ARG 4 tiles - METHOD method_2 getRenderer ()Ltk/valoeghese/fc0/class_22; METHOD method_4 encode (III)I ARG 0 x ARG 1 y diff --git a/mappings/tk/valoeghese/fc0/world/ChunkGenerator.mapping b/mappings/tk/valoeghese/fc0/world/ChunkGenerator.mapping index bd561ba..4c8b587 100644 --- a/mappings/tk/valoeghese/fc0/world/ChunkGenerator.mapping +++ b/mappings/tk/valoeghese/fc0/world/ChunkGenerator.mapping @@ -5,11 +5,6 @@ CLASS tk/valoeghese/fc0/class_9 tk/valoeghese/fc0/world/ChunkGenerator METHOD method_25 evalNoise (DD)D ARG 0 x ARG 2 y - METHOD method_26 generateChunk (Ltk/valoeghese/fc0/class_5;IIJ)Ltk/valoeghese/fc0/class_4; - ARG 0 world - ARG 1 x - ARG 2 z - ARG 3 seed METHOD method_27 decorate (Ltk/valoeghese/fc0/class_8;Ltk/valoeghese/fc0/class_4;Ljava/util/Random;)V ARG 0 world ARG 1 chunk diff --git a/mappings/tk/valoeghese/fc0/world/Decorator.mapping b/mappings/tk/valoeghese/fc0/world/Decorator.mapping index 623ccc2..3583116 100644 --- a/mappings/tk/valoeghese/fc0/world/Decorator.mapping +++ b/mappings/tk/valoeghese/fc0/world/Decorator.mapping @@ -1,7 +1,2 @@ CLASS tk/valoeghese/fc0/class_10 tk/valoeghese/fc0/world/Decorator FIELD field_26 instances Ljava/util/List; - METHOD method_28 generate (IILjava/util/Random;Ltk/valoeghese/fc0/class_8;)V - ARG 1 x - ARG 2 z - ARG 3 random - ARG 4 world diff --git a/mappings/tk/valoeghese/fc0/world/World.mapping b/mappings/tk/valoeghese/fc0/world/World.mapping index 12b36db..3ae5ddf 100644 --- a/mappings/tk/valoeghese/fc0/world/World.mapping +++ b/mappings/tk/valoeghese/fc0/world/World.mapping @@ -1,6 +1,3 @@ CLASS tk/valoeghese/fc0/class_6 tk/valoeghese/fc0/world/World - FIELD field_18 chunks [Ltk/valoeghese/fc0/class_4; FIELD field_19 chunkSize I - METHOD (J)V - ARG 1 seed METHOD method_8 populate ()V diff --git a/matches/0.1.3+build.2-0.1.4.match b/matches/0.1.3+build.2-0.1.4.match new file mode 100644 index 0000000..b610514 --- /dev/null +++ b/matches/0.1.3+build.2-0.1.4.match @@ -0,0 +1,599 @@ +Matches saved 2020-05-24T13:45:30.058119700+03:00[Europe/Helsinki], input files: + a: + 531993 2TOqwjRFG3F8amzQNiHlUYsS9JEqgWo/qBGi5+m3Az8= 2fc0f18-0.1.3+build.2.jar + b: + 537471 tbOr/5sSlbP8T/g7M6fA437GN0cpbGuHqc5uYOHdBbI= 2fc0f18-0.1.4.jar + cp: + cp a: + cp b: +c LA; Lw; + m (LC;Ls;)V (LA;Lt;)V + ma 0 0 + ma 1 1 + f a;;LC; a;;LA; + f a;;Ls; a;;Lt; +c LB; LD; + m (Ljava/util/Random;)V (Ljava/util/Random;)V + ma 0 0 + m a(DD)D a(DD)D + ma 0 0 + ma 1 1 +c LC; LA; + m (III)V (III)V + m (Lz;)V (Lz;)V + mu a a()LC; + f a;;I a;;I + f b;;I b;;I + f c;;I c;;I +c LD; LE; + m (LE;II[B)V (LF;II[B)V + m a(III)B a(III)B + m a(IIIB)V a(IIIB)V + m a()V a()V + mu a a()Lg; + m a(LC;)Z a(LA;)Z + m a(III)Z a(III)Z + m a(IILjava/util/function/Predicate;)I a(IILjava/util/function/Predicate;)I + m a(Ltk/valoeghese/fc0/client/b;)V a(Ltk/valoeghese/fc0/client/b;)V + m b(Ltk/valoeghese/fc0/client/b;)V b(Ltk/valoeghese/fc0/client/b;)V + m a(III)I a(III)I + f a;;[B a;;[B + f a;;I a;;I + f b;;I b;;I + f a;;Lit/unimi/dsi/fastutil/ints/IntSet; a;;Lit/unimi/dsi/fastutil/ints/IntSet; + fu a a;;Lg; + f a;;Ljava/util/List; a;;Ljava/util/List; + f a;;LE; a;;LF; +c LE; LF; + m a(II)LD; a(II)LE; + ma 0 0 + ma 1 1 +c LF; LG; + m (J)V (JI)V + ma 0 0 + m a()V a()V + m a(II)LD; a(II)LE; + ma 0 0 + ma 1 1 + m b(II)LD; b(II)LE; + ma 0 0 + ma 1 1 + m a()Ljava/util/List; b()V + m a(III)B a(III)B + ma 0 0 + ma 1 1 + ma 2 2 + m a(IIIB)V a(IIIB)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m a(IILjava/util/function/Predicate;)I a(IILjava/util/function/Predicate;)I + ma 0 0 + ma 1 1 + ma 2 2 + m a(III)Z a(III)Z + ma 0 0 + ma 1 1 + ma 2 2 + m b(Ltk/valoeghese/fc0/client/b;)V b(Ltk/valoeghese/fc0/client/b;)V + ma 0 0 + m a(LD;)F a(Lr;)F + ma 0 0 + f a;;I a;;I + f b;;I b;;I + f c;;I c;;I + f d;;I d;;I + f a;;[LD; a;;[Lr; + f a;;Ljava/util/Queue; a;;Ljava/util/Queue; + f a;;Ljava/util/List; a;;Ljava/util/List; + f a;;Ljava/util/Random; a;;Ljava/util/Random; + f a;;Z a;;Z +c LG; Ls; + m a(I)Z a(I)Z + ma 0 0 + m a(II)LN; a(II)LP; + ma 0 0 + ma 1 1 + m b(II)LN; b(II)LP; + ma 0 0 + ma 1 1 + m c(II)LN; c(II)LP; + ma 0 0 + ma 1 1 + m d(II)LN; d(II)LP; + ma 0 0 + ma 1 1 +c LH; LH; + m a(LC;)B a(LA;)B + ma 0 0 + m a(LC;B)V a(LA;B)V + ma 0 0 + ma 1 1 + m a(LC;)Z a(LA;)Z + ma 0 0 + m a(II)I a(II)I + ma 0 0 + ma 1 1 + m a(III)B a(III)B + ma 0 0 + ma 1 1 + ma 2 2 + m a(IIIB)V a(IIIB)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m a(III)Z a(III)Z + ma 0 0 + ma 1 1 + ma 2 2 + m a(IILjava/util/function/Predicate;)I a(IILjava/util/function/Predicate;)I + ma 0 0 + ma 1 1 + ma 2 2 + m b(Ltk/valoeghese/fc0/client/b;)V b(Ltk/valoeghese/fc0/client/b;)V + ma 0 0 +c LI; LJ; + m a(LE;IIJ)LD; a(LK;LF;IIJ)LE; + m a(LH;LD;Ljava/util/Random;)V a(LH;LE;Ljava/util/Random;)V + m a(DD)D a(DD)D + m ()V ()V + f a;;Lv; a;;LB; + f b;;Lv; b;;LB; + f c;;Lv; c;;LB; + f a;;J a;;J +c LJ; LL; + m ()V ()V + m a(IILjava/util/Random;LH;)V a(LH;LI;IILjava/util/Random;)V + m ()V ()V + f a;;Ljava/util/List; a;;Ljava/util/List; +c LK; LM; + m ()V ()V + m a(IILjava/util/Random;LH;)V a(LH;LI;IILjava/util/Random;)V + m a(LN;)Z a(LP;)Z + ma 0 0 +c LL; LN; + m (IFF)V (IFF)V + ma 0 0 + ma 1 1 + ma 2 2 + m a(I)I a(I)I + ma 0 0 +c LM; LO; + m (IIIFF)V (IIIFF)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + m b(I)I b(I)I + ma 0 0 +c LN; LP; + m (IIIFF)V (IIIFF)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + m b(I)I b(I)I + ma 0 0 + m a(I)I a(I)I + ma 0 0 + m a()LN; a()LP; + m a(Z)Z a(Z)Z + ma 0 0 + m a()Z a()Z + m b()Z b()Z + m ()V ()V + f a;;B a;;B + f a;;I a;;I + f b;;I b;;I + f a;;Z a;;Z + f b;;Z b;;Z + f a;;[LN; a;;[LP; + f a;;LN; a;;LP; + f b;;LN; b;;LP; + f c;;LN; c;;LP; + f d;;LN; d;;LP; + f e;;LN; e;;LP; + f f;;LN; f;;LP; + f g;;LN; g;;LP; +c LO; LQ; + m (IIIFF)V (IIIFF)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + m a(Z)Z a(Z)Z + ma 0 0 + m a()Z a()Z +c La; La; + m ()V ()V + m (I)V (I)V +c Lb; Lb; + m (I)V (I)V + ma 0 0 + m a(FFFF)I a(FFFF)I + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m a(III)V a(III)V + ma 0 0 + ma 1 1 + ma 2 2 + m a()V a()V + m b()V b()V + f a;;Lit/unimi/dsi/fastutil/floats/FloatList; a;;Lit/unimi/dsi/fastutil/floats/FloatList; + f a;;I a;;I + f a;;Lit/unimi/dsi/fastutil/ints/IntList; a;;Lit/unimi/dsi/fastutil/ints/IntList; + f a;;Ljava/util/List; a;;Ljava/util/List; + f b;;I b;;I + f c;;I c;;I +c Lc; Lc; + m (II)V (II)V + ma 0 0 + ma 1 1 + m (IIB)V (IIB)V + ma 0 0 + ma 1 1 + ma 2 2 + m a(Lc;)I a(Lc;)I + ma 0 0 + m b(Lc;)I b(Lc;)I + ma 0 0 + f a;;I a;;I + f b;;I b;;I +c Ld; Ld; + m (Ljava/lang/String;IZ)V (Ljava/lang/String;IZ)V + m a(I)V a(I)V + m a()Z a()Z + m b()Z b()Z + m toString()Ljava/lang/String; toString()Ljava/lang/String; + m a(I)Ljava/util/List; a(I)Ljava/util/List; + m b(I)Ljava/util/List; b(I)Ljava/util/List; + f a;;Z a;;Z + f b;;Z b;;Z + f a;;Ljava/lang/String; a;;Ljava/lang/String; +c Le; Le; + m (Ljava/lang/String;I)V (Ljava/lang/String;I)V + ma 0 0 + ma 1 1 + m invoke(JIIII)V invoke(JIIII)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + m ()V ()V + f a;;Le; a;;Le; + f a;;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a;;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; +c Lf; Lf; + m (Ljava/lang/String;I)V (Ljava/lang/String;I)V + ma 0 0 + ma 1 1 + m invoke(JIII)V invoke(JIII)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m ()V ()V + f a;;Lf; a;;Lf; + f a;;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a;;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; +c Lg; Lg; + m (LD;[BII)V (Lr;[BII)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m a(IB)V a(IB)V + ma 0 0 + ma 1 1 + m a()V a()V + m a(Ll;)V b(Ll;)V + ma 0 0 + m a(III)I a(III)I + ma 0 0 + ma 1 1 + ma 2 2 + f a;;I a;;I + f b;;I b;;I + f a;;Lorg/joml/Matrix4f; a;;Lorg/joml/Matrix4f; + f a;;[B a;;[B + f a;;LG; a;;Ls; + f a;;Li; a;;Li; + f b;;Li; b;;Li; +c Lh; Lh; + m (Lorg/joml/Vector3f;ILN;F)V (Lorg/joml/Vector3f;ILP;F)V + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m a(Lj;)V a(Lj;)V + ma 0 0 + f a;;Lorg/joml/Vector3f; a;;Lorg/joml/Vector3f; + f a;;I a;;I + f b;;I b;;I + f c;;I c;;I + f a;;F a;;F +c Li; Li; + m (Ljava/util/List;)V (Ljava/util/List;)V + ma 0 0 + m a(III)V a(III)V + ma 0 0 + ma 1 1 + ma 2 2 + m a(FFFFFF)I a(FFFFFF)I + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + ma 5 5 +c Lj; Lj; + m a(III)V a(III)V + ma 0 0 + ma 1 1 + ma 2 2 + m a(FFFFFF)I a(FFFFFF)I + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + ma 5 5 +c Lk; Lk; + m a(Ljava/lang/String;Z)I a(Ljava/lang/String;Z)I + ma 0 0 + ma 1 1 + m ()V ()V + f a;;I a;;I + f b;;I b;;I + f c;;I c;;I +c Ll; Ll; + m ()V ()V + m a(Lorg/joml/Vector3f;)V a(Lorg/joml/Vector3f;)V + ma 0 0 + m a(F)V a(F)V + ma 0 0 + m b(F)V b(F)V + ma 0 0 + m b()V b()V + m a(Ln;Lorg/joml/Matrix4f;)V a(Ln;Lorg/joml/Matrix4f;)V + ma 0 0 + ma 1 1 + m a()F a()F + mu a b()F + m a(FFF)V a(FFF)V + ma 0 0 + ma 1 1 + ma 2 2 + m a()V a()V + m ()V ()V + f a;;Lorg/joml/Matrix4f; a;;Lorg/joml/Matrix4f; + f a;;Lorg/joml/Vector3f; a;;Lorg/joml/Vector3f; + f a;;F a;;F + f b;;F b;;F + f c;;F c;;F +c Lm; Lm; + m a(Lq;)V a(Lq;)V + ma 0 0 + m a()V a()V + m a(JII)V a(JII)V + ma 0 0 + ma 1 1 + ma 2 2 + m (Ljava/lang/String;Ljava/lang/String;)V (Ljava/lang/String;Ljava/lang/String;)V + ma 0 0 + ma 1 1 + m a(Ljava/lang/String;I)V a(Ljava/lang/String;I)V + ma 0 0 + ma 1 1 + m a(Ljava/lang/String;Lorg/joml/Matrix4f;)V a(Ljava/lang/String;Lorg/joml/Matrix4f;)V + ma 0 0 + ma 1 1 + m b()V b()V + f a;;I a;;I +c Ln; Ln; + m (ILm;)V (ILm;)V + ma 0 0 + ma 1 1 + m b(FFFFFF)I b(FFFFFF)I + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + ma 4 4 + ma 5 5 + m b(III)V b(III)V + ma 0 0 + ma 1 1 + ma 2 2 + m a()V a()V + m a(Lorg/joml/Matrix4f;)V a(Lorg/joml/Matrix4f;)V + ma 0 0 + m a()Lm; a()Lm; + f a;;Lit/unimi/dsi/fastutil/floats/FloatList; a;;Lit/unimi/dsi/fastutil/floats/FloatList; + f a;;I a;;I + f a;;Lit/unimi/dsi/fastutil/ints/IntList; a;;Lit/unimi/dsi/fastutil/ints/IntList; + f a;;Ljava/util/List; a;;Ljava/util/List; + f b;;I b;;I + f a;;Lm; a;;Lm; +c Lo; Lo; + m (II)V (II)V + ma 0 0 + ma 1 1 + m (IIB)V (IIB)V + ma 0 0 + ma 1 1 + ma 2 2 + m a(Lo;)I a(Lo;)I + ma 0 0 + m b(Lo;)I b(Lo;)I + ma 0 0 + f a;;I a;;I + f b;;I b;;I +c Lp; Lp; + m ()V ()V + m a(Ljava/lang/String;)Ljava/net/URL; a(Ljava/lang/String;)Ljava/net/URL; + ma 0 0 + m a(Ljava/lang/String;)Ljava/lang/String; a(Ljava/lang/String;)Ljava/lang/String; + ma 0 0 +c Lq; Lq; + m (II)V (II)V + ma 0 0 + ma 1 1 + f a;;J a;;J + f a;;I a;;I + f b;;I b;;I + f a;;F a;;F +c Lr; Lx; + m (II)V (II)V + f a;;I a;;I + f b;;I b;;I +c Ls; Lt; + mu a a()[Ls; + m (Ljava/lang/String;IIII)V (Ljava/lang/String;IIII)V + m a(LC;)LC; a(LA;)LA; + mu a a()Lz; + mu a a()Ls; + m apply(Ljava/lang/Object;)Ljava/lang/Object; apply(Ljava/lang/Object;)Ljava/lang/Object; + m ()V ()V + f a;;Ls; a;;Lt; + f b;;Ls; b;;Lt; + f c;;Ls; c;;Lt; + f d;;Ls; d;;Lt; + f e;;Ls; e;;Lt; + f f;;Ls; f;;Lt; + f a;;I a;;I + f b;;I b;;I + f c;;I c;;I + fu a a;;[Ls; +cu a Lt; +c Ltk/valoeghese/fc0/client/Main; Ltk/valoeghese/fc0/client/Main; + m ()V ()V + m main([Ljava/lang/String;)V main([Ljava/lang/String;)V + ma 0 0 +c Ltk/valoeghese/fc0/client/a; Ltk/valoeghese/fc0/client/a; + m ()V ()V + m run()V run()V + m invoke(JDD)V invoke(JDD)V + f a;;LF; a;;LG; + f a;;Lorg/joml/Matrix4f; a;;Lorg/joml/Matrix4f; + f b;;Lorg/joml/Matrix4f; b;;Lorg/joml/Matrix4f; + f a;;Ltk/valoeghese/fc0/client/b; a;;Ltk/valoeghese/fc0/client/b; + f a;;J a;;J + f a;;Lb; a;;Lb; + f b;;Lb; b;;Lb; + f c;;Lb; c;;Lb; + f a;;Lq; a;;Lq; + f a;;D a;;D + f b;;D b;;D +c Ltk/valoeghese/fc0/client/b; Ltk/valoeghese/fc0/client/b; + m (Ll;LH;)V (Ll;LH;)V + m a()Ll; a()Ll; + m a(DDD)V a(DDD)V + m a()Z a()Z + m b()Z b()Z + m a(Lz;)V a(Lz;)V + m a(DDD)Z a(DDD)Z + m c()Z c()Z + m a()LC; a()LA; + m a(D)LA; a(D)Lw; + mu a a(DI)D + m a()V a()V + mu a a(Ls;Ls;Ls;I)Ls; + mu a ()V + f a;;Lu; a;;Ly; + f a;;Ll; a;;Ll; + f a;;LH; a;;LH; + f b;;Lu; b;;Ly; + f a;;Z a;;Z + f a;;LD; a;;LE; + f a;;J a;;J + fu a a;;D + fu a b;;D +cu a Ltk/valoeghese/fc0/client/c; +c Ltk/valoeghese/fc0/client/d; Ltk/valoeghese/fc0/client/c; + m ()V ()V + f a;;Ld; a;;Ld; + f b;;Ld; b;;Ld; + f c;;Ld; c;;Ld; + f d;;Ld; d;;Ld; + f e;;Ld; e;;Ld; + f f;;Ld; f;;Ld; + f g;;Ld; g;;Ld; + f h;;Ld; h;;Ld; + f i;;Ld; i;;Ld; + f j;;Ld; j;;Ld; +c Lu; Ly; + m (DDD)V (DDD)V + ma 0 0 + ma 1 1 + ma 2 2 + m a(D)Lu; a(D)Ly; + ma 0 0 + m b(D)Lu; b(D)Ly; + ma 0 0 + m a(Lz;)Lu; a(Lz;)Ly; + mu a a(DDD)Lu; + m b(DDD)Lu; a(DDD)Ly; + ma 0 0 + ma 1 1 + ma 2 2 + m c(DDD)Lu; b(DDD)Ly; + ma 0 0 + ma 1 1 + ma 2 2 +c Lv; LB; + m (Ljava/util/Random;)V (Ljava/util/Random;)V + ma 0 0 + m a(DD)D a(DD)D + ma 0 0 + ma 1 1 + f a;;D a;;D + f b;;D b;;D +c Lw; LC; + m (J)V (J)V + ma 0 0 + m a(DD)D a(DD)D + ma 0 0 + ma 1 1 + m a(IIDD)D a(IIDD)D + ma 0 0 + ma 1 1 + ma 2 2 + ma 3 3 + m a(D)I a(D)I + ma 0 0 + m ()V ()V + f a;;[S a;;[S + f b;;[S b;;[S + f a;;[B a;;[B + f b;;[B b;;[B +c Lx; Lu; + m (Ly;)V (Lv;)V + m add(Ljava/lang/Object;)Z add(Ljava/lang/Object;)Z + m add(ILjava/lang/Object;)V add(ILjava/lang/Object;)V + f a;;Ly; a;;Lv; +c Ly; Lv; + m apply(Ljava/lang/Object;)F apply(Ljava/lang/Object;)F + ma 0 0 +c Lz; Lz; + m (DDD)V (DDD)V + ma 0 0 + ma 1 1 + ma 2 2 + m a()D a()D + m b()D b()D + m c()D c()D + m a(DDD)Lz; a(DDD)Lz; + ma 0 0 + ma 1 1 + ma 2 2 + mu a a(Lz;)Lz; + f a;;D a;;D + f b;;D b;;D + f c;;D c;;D