diff --git a/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping b/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping index 8cfe792..8c14ccd 100644 --- a/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping +++ b/mappings/tk/valoeghese/fc0/client/input/Keybind.mapping @@ -1,4 +1,6 @@ CLASS tk/valoeghese/fc0/class_19 tk/valoeghese/fc0/client/input/Keybind + FIELD field_381 defaultKey I + FIELD field_382 mouse Z FIELD field_49 name Ljava/lang/String; FIELD field_51 down Z FIELD field_54 pressed Z diff --git a/mappings/tk/valoeghese/fc0/client/input/KeyboardInputHandler.mapping b/mappings/tk/valoeghese/fc0/client/input/KeyboardInputHandler.mapping index 93dc50e..5e37c93 100644 --- a/mappings/tk/valoeghese/fc0/client/input/KeyboardInputHandler.mapping +++ b/mappings/tk/valoeghese/fc0/client/input/KeyboardInputHandler.mapping @@ -1,4 +1,5 @@ CLASS tk/valoeghese/fc0/class_20 tk/valoeghese/fc0/client/input/KeyboardInputHandler + FIELD field_405 _VALUES [Ltk/valoeghese/fc0/class_20; FIELD field_56 bindings Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; METHOD invoke (JIIII)V ARG 1 window diff --git a/mappings/tk/valoeghese/fc0/client/input/MouseInputHandler.mapping b/mappings/tk/valoeghese/fc0/client/input/MouseInputHandler.mapping index 40c124f..b057ac6 100644 --- a/mappings/tk/valoeghese/fc0/client/input/MouseInputHandler.mapping +++ b/mappings/tk/valoeghese/fc0/client/input/MouseInputHandler.mapping @@ -1,4 +1,5 @@ CLASS tk/valoeghese/fc0/class_21 tk/valoeghese/fc0/client/input/MouseInputHandler + FIELD field_406 _VALUES [Ltk/valoeghese/fc0/class_21; FIELD field_58 bindings Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; METHOD invoke (JIII)V ARG 1 window diff --git a/mappings/tk/valoeghese/fc0/entity/Entity.mapping b/mappings/tk/valoeghese/fc0/entity/Entity.mapping index 61e4995..da2c0d8 100644 --- a/mappings/tk/valoeghese/fc0/entity/Entity.mapping +++ b/mappings/tk/valoeghese/fc0/entity/Entity.mapping @@ -4,6 +4,7 @@ CLASS tk/valoeghese/fc0/class_49 tk/valoeghese/fc0/entity/Entity FIELD field_185 world Ltk/valoeghese/fc0/class_80; FIELD field_187 falling Z FIELD field_188 velocity Ltk/valoeghese/fc0/class_40; + FIELD field_324 velocityScale D FIELD field_325 inventory Ltk/valoeghese/fc0/class_90; FIELD field_326 creativeMode Z METHOD (ZLjava/util/function/IntFunction;)V diff --git a/mappings/tk/valoeghese/fc0/tile/Tile.mapping b/mappings/tk/valoeghese/fc0/tile/Tile.mapping index 7b0bf0c..9f547c7 100644 --- a/mappings/tk/valoeghese/fc0/tile/Tile.mapping +++ b/mappings/tk/valoeghese/fc0/tile/Tile.mapping @@ -29,6 +29,7 @@ CLASS tk/valoeghese/fc0/class_14 tk/valoeghese/fc0/tile/Tile ARG 2 index METHOD method_164 useCrossModel ()Ltk/valoeghese/fc0/class_14; METHOD method_165 hasCrossModel ()Z + METHOD method_237 getFriction ()F METHOD method_238 canPlaceAt (Ltk/valoeghese/fc0/class_50;III)Z ARG 1 world ARG 2 x diff --git a/mappings/tk/valoeghese/sod/BinaryData.mapping b/mappings/tk/valoeghese/sod/BinaryData.mapping index 8008c4b..883df45 100644 --- a/mappings/tk/valoeghese/sod/BinaryData.mapping +++ b/mappings/tk/valoeghese/sod/BinaryData.mapping @@ -11,3 +11,5 @@ CLASS tk/valoeghese/fc0/class_60 tk/valoeghese/sod/BinaryData METHOD method_171 put (Ljava/lang/String;Ltk/valoeghese/fc0/class_59;)V ARG 1 name ARG 2 section + METHOD method_242 containsSection (Ljava/lang/String;)Z + ARG 1 name diff --git a/mappings/tk/valoeghese/sod/DataSection.mapping b/mappings/tk/valoeghese/sod/DataSection.mapping index 643bc42..fd956b8 100644 --- a/mappings/tk/valoeghese/sod/DataSection.mapping +++ b/mappings/tk/valoeghese/sod/DataSection.mapping @@ -11,9 +11,12 @@ CLASS tk/valoeghese/fc0/class_62 tk/valoeghese/sod/DataSection METHOD method_179 writeInt (I)V ARG 1 data METHOD method_180 readBoolean (I)Z - COMMENT Note: Proguard has hardcoded the index to be 2, making this method useless. ARG 1 index METHOD method_181 writeLong (J)V ARG 1 data METHOD method_182 writeBoolean (Z)V ARG 1 data + METHOD method_243 writeByte (B)V + ARG 1 data + METHOD method_244 readByte (I)B + ARG 1 index diff --git a/mappings/tk/valoeghese/sod/DoubleArrayDataSection.mapping b/mappings/tk/valoeghese/sod/DoubleArrayDataSection.mapping index 68e8547..373b136 100644 --- a/mappings/tk/valoeghese/sod/DoubleArrayDataSection.mapping +++ b/mappings/tk/valoeghese/sod/DoubleArrayDataSection.mapping @@ -1,3 +1,5 @@ CLASS tk/valoeghese/fc0/class_65 tk/valoeghese/sod/DoubleArrayDataSection FIELD field_235 array Lit/unimi/dsi/fastutil/doubles/DoubleList; METHOD method_186 size ()I + METHOD method_353 writeDouble (D)V + ARG 1 value diff --git a/mappings/tk/valoeghese/sod/FloatArrayDataSection.mapping b/mappings/tk/valoeghese/sod/FloatArrayDataSection.mapping index e970f95..feca2ab 100644 --- a/mappings/tk/valoeghese/sod/FloatArrayDataSection.mapping +++ b/mappings/tk/valoeghese/sod/FloatArrayDataSection.mapping @@ -1,3 +1,5 @@ CLASS tk/valoeghese/fc0/class_66 tk/valoeghese/sod/FloatArrayDataSection FIELD field_236 array Lit/unimi/dsi/fastutil/floats/FloatList; METHOD method_187 size ()I + METHOD method_354 writeFloat (F)V + ARG 1 value diff --git a/mappings/tk/valoeghese/sod/IntArrayDataSection.mapping b/mappings/tk/valoeghese/sod/IntArrayDataSection.mapping index b2b613d..49ed450 100644 --- a/mappings/tk/valoeghese/sod/IntArrayDataSection.mapping +++ b/mappings/tk/valoeghese/sod/IntArrayDataSection.mapping @@ -1,3 +1,5 @@ CLASS tk/valoeghese/fc0/class_67 tk/valoeghese/sod/IntArrayDataSection FIELD field_237 array Lit/unimi/dsi/fastutil/ints/IntList; METHOD method_188 size ()I + METHOD method_355 writeInt (I)V + ARG 1 value diff --git a/mappings/tk/valoeghese/sod/LongArrayDataSection.mapping b/mappings/tk/valoeghese/sod/LongArrayDataSection.mapping index 11d3112..886df5e 100644 --- a/mappings/tk/valoeghese/sod/LongArrayDataSection.mapping +++ b/mappings/tk/valoeghese/sod/LongArrayDataSection.mapping @@ -1,3 +1,5 @@ CLASS tk/valoeghese/fc0/class_68 tk/valoeghese/sod/LongArrayDataSection FIELD field_238 array Lit/unimi/dsi/fastutil/longs/LongList; METHOD method_189 size ()I + METHOD method_356 writeLong (J)V + ARG 1 value diff --git a/mappings/tk/valoeghese/sod/ShortArrayDataSection.mapping b/mappings/tk/valoeghese/sod/ShortArrayDataSection.mapping index 8aaf2a1..aaa055a 100644 --- a/mappings/tk/valoeghese/sod/ShortArrayDataSection.mapping +++ b/mappings/tk/valoeghese/sod/ShortArrayDataSection.mapping @@ -1,3 +1,5 @@ CLASS tk/valoeghese/fc0/class_71 tk/valoeghese/sod/ShortArrayDataSection FIELD field_240 array Lit/unimi/dsi/fastutil/shorts/ShortList; METHOD method_192 size ()I + METHOD method_357 writeShort (S)V + ARG 1 value diff --git a/mappings/tk/valoeghese/sod/StringArrayDataSection.mapping b/mappings/tk/valoeghese/sod/StringArrayDataSection.mapping index 1bb46fd..9696fd2 100644 --- a/mappings/tk/valoeghese/sod/StringArrayDataSection.mapping +++ b/mappings/tk/valoeghese/sod/StringArrayDataSection.mapping @@ -1,3 +1,5 @@ CLASS tk/valoeghese/fc0/class_72 tk/valoeghese/sod/StringArrayDataSection FIELD field_241 array Ljava/util/List; METHOD method_193 size ()I + METHOD method_358 writeString (Ljava/lang/String;)V + ARG 1 value