diff --git a/mappings/net/minecraft/client/MinecraftGame.mapping b/mappings/net/minecraft/client/MinecraftGame.mapping index 035fcaf9f8..2241efbf6e 100644 --- a/mappings/net/minecraft/client/MinecraftGame.mapping +++ b/mappings/net/minecraft/client/MinecraftGame.mapping @@ -1,4 +1,6 @@ CLASS none/bdr net/minecraft/client/MinecraftGame + CLASS none/bdr$1 + METHOD a format (Ljava/lang/String;)Ljava/lang/String; CLASS none/bdr$2 METHOD a call ()Ljava/lang/String; CLASS none/bdr$3 diff --git a/mappings/net/minecraft/client/render/Vec3d.mapping b/mappings/net/minecraft/client/render/Vec3d.mapping new file mode 100644 index 0000000000..82d667e52d --- /dev/null +++ b/mappings/net/minecraft/client/render/Vec3d.mapping @@ -0,0 +1,4 @@ +CLASS none/cbd net/minecraft/client/render/Vec3d + FIELD a x D + FIELD b y D + FIELD c z D diff --git a/mappings/net/minecraft/client/render/debug/RenderDebug.mapping b/mappings/net/minecraft/client/render/debug/RenderDebug.mapping new file mode 100644 index 0000000000..c52c8ee191 --- /dev/null +++ b/mappings/net/minecraft/client/render/debug/RenderDebug.mapping @@ -0,0 +1,15 @@ +CLASS none/bsg net/minecraft/client/render/debug/RenderDebug + CLASS none/bsg$a IRenderDebug + METHOD a render (FJ)V + FIELD a renderDebugPathfinding Lnone/bsg$a; + FIELD b renderDebugWater Lnone/bsg$a; + FIELD c renderDebugChunkBorder Lnone/bsg$a; + FIELD d renderDebugHeightMap Lnone/bsg$a; + FIELD e showChunkBorder Z + FIELD f showPathfinding Z + FIELD g showWater Z + FIELD h showHeightmap Z + METHOD (Lnone/bdr;)V + ARG 0 game + METHOD a renderDebuggers (FJ)V + METHOD b toggleShowChunkBorder ()Z diff --git a/mappings/net/minecraft/client/render/debug/RenderDebugChunkBorder.mapping b/mappings/net/minecraft/client/render/debug/RenderDebugChunkBorder.mapping new file mode 100644 index 0000000000..1ebd9618e1 --- /dev/null +++ b/mappings/net/minecraft/client/render/debug/RenderDebugChunkBorder.mapping @@ -0,0 +1,5 @@ +CLASS none/bsf net/minecraft/client/render/debug/RenderDebugChunkBorder + FIELD a game Lnone/bdr; + METHOD (Lnone/bdr;)V + ARG 0 game + METHOD a render (FJ)V diff --git a/mappings/net/minecraft/client/render/debug/RenderDebugHeightMap.mapping b/mappings/net/minecraft/client/render/debug/RenderDebugHeightMap.mapping new file mode 100644 index 0000000000..de4ed64d23 --- /dev/null +++ b/mappings/net/minecraft/client/render/debug/RenderDebugHeightMap.mapping @@ -0,0 +1,5 @@ +CLASS none/bsh net/minecraft/client/render/debug/RenderDebugHeightMap + FIELD a game Lnone/bdr; + METHOD (Lnone/bdr;)V + ARG 0 game + METHOD a render (FJ)V diff --git a/mappings/net/minecraft/client/render/debug/RenderDebugPathfinding.mapping b/mappings/net/minecraft/client/render/debug/RenderDebugPathfinding.mapping new file mode 100644 index 0000000000..246bc8e1c7 --- /dev/null +++ b/mappings/net/minecraft/client/render/debug/RenderDebugPathfinding.mapping @@ -0,0 +1,3 @@ +CLASS none/bsi net/minecraft/client/render/debug/RenderDebugPathfinding + FIELD a game Lnone/bdr; + METHOD a render (FJ)V diff --git a/mappings/net/minecraft/client/render/debug/RenderDebugWater.mapping b/mappings/net/minecraft/client/render/debug/RenderDebugWater.mapping new file mode 100644 index 0000000000..0de6a18d86 --- /dev/null +++ b/mappings/net/minecraft/client/render/debug/RenderDebugWater.mapping @@ -0,0 +1,5 @@ +CLASS none/bsj net/minecraft/client/render/debug/RenderDebugWater + FIELD a game Lnone/bdr; + METHOD (Lnone/bdr;)V + ARG 0 game + METHOD a render (FJ)V diff --git a/mappings/none/ahr.mapping b/mappings/net/minecraft/enchantment/EnchantmentInfo.mapping similarity index 66% rename from mappings/none/ahr.mapping rename to mappings/net/minecraft/enchantment/EnchantmentInfo.mapping index d802bd4819..a7ea6f0905 100644 --- a/mappings/none/ahr.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentInfo.mapping @@ -1,4 +1,4 @@ -CLASS none/ahr +CLASS none/ahr net/minecraft/enchantment/EnchantmentInfo FIELD b enchantment Lnone/aho; FIELD c level I METHOD (Lnone/aho;I)V diff --git a/mappings/net/minecraft/entity/passive/EntityTameable.mapping b/mappings/net/minecraft/entity/passive/EntityTameable.mapping index 0a9569a0a1..7a14836eeb 100644 --- a/mappings/net/minecraft/entity/passive/EntityTameable.mapping +++ b/mappings/net/minecraft/entity/passive/EntityTameable.mapping @@ -20,6 +20,7 @@ CLASS none/ta net/minecraft/entity/passive/EntityTameable METHOD dg isSitting ()Z METHOD dh getOwner ()Lnone/sp; METHOD i initDataTracker ()V + METHOD p_ getOwner ()Lnone/sg; METHOD q setTamed (Z)V ARG 0 value METHOD r isTeammate (Lnone/sg;)Z diff --git a/mappings/net/minecraft/entity/passive/IEntityOwnable.mapping b/mappings/net/minecraft/entity/passive/IEntityOwnable.mapping new file mode 100644 index 0000000000..2c0436a8be --- /dev/null +++ b/mappings/net/minecraft/entity/passive/IEntityOwnable.mapping @@ -0,0 +1,3 @@ +CLASS none/sv net/minecraft/entity/passive/IEntityOwnable + METHOD b getOwnerUuid ()Ljava/util/UUID; + METHOD p_ getOwner ()Lnone/sg; diff --git a/mappings/net/minecraft/server/util/PlayerFormatFixer.mapping b/mappings/net/minecraft/server/util/PlayerFormatFixer.mapping new file mode 100644 index 0000000000..bdb608f83e --- /dev/null +++ b/mappings/net/minecraft/server/util/PlayerFormatFixer.mapping @@ -0,0 +1,27 @@ +CLASS none/mq net/minecraft/server/util/PlayerFormatFixer + CLASS none/mq$a ConversonError + METHOD (Ljava/lang/String;)V + ARG 0 message + METHOD (Ljava/lang/String;Ljava/lang/Throwable;)V + ARG 0 message + ARG 1 cause + FIELD a BANNED_IPS Ljava/io/File; + FIELD b BANNED_PLAYERS Ljava/io/File; + FIELD c OPS Ljava/io/File; + FIELD d WHITE_LIST Ljava/io/File; + FIELD e LOGGER Lorg/apache/logging/log4j/Logger; + METHOD a readFile (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; + ARG 0 file + ARG 1 cache + METHOD a fixBannedPlayers (Lnet/minecraft/server/MinecraftServer;)Z + ARG 0 server + METHOD a (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V + ARG 0 server + METHOD b mkdir (Ljava/io/File;)V + ARG 0 directory + METHOD b fixIPBans (Lnet/minecraft/server/MinecraftServer;)Z + ARG 0 server + METHOD c fixOps (Lnet/minecraft/server/MinecraftServer;)Z + ARG 0 server + METHOD d fixWhitelist (Lnet/minecraft/server/MinecraftServer;)Z + ARG 0 server diff --git a/mappings/net/minecraft/stat/IStatFormatter.mapping b/mappings/net/minecraft/stat/IStatFormatter.mapping new file mode 100644 index 0000000000..7e2e50e5f4 --- /dev/null +++ b/mappings/net/minecraft/stat/IStatFormatter.mapping @@ -0,0 +1,2 @@ +CLASS none/nq net/minecraft/stat/IStatFormatter + METHOD a format (Ljava/lang/String;)Ljava/lang/String; diff --git a/mappings/net/minecraft/stat/StatManager.mapping b/mappings/net/minecraft/stat/StatManager.mapping index be3fc64cd5..9e34bb6d1b 100644 --- a/mappings/net/minecraft/stat/StatManager.mapping +++ b/mappings/net/minecraft/stat/StatManager.mapping @@ -1,5 +1,9 @@ CLASS none/nz net/minecraft/stat/StatManager FIELD a stats Ljava/util/Map; + METHOD a updateStatState (Lnone/aam;Lnone/nu;I)V + ARG 0 player + ARG 1 stat + ARG 2 state METHOD a isAchievementUnlocked (Lnone/no;)Z ARG 0 achievement METHOD a getValue (Lnone/nu;)I @@ -7,5 +11,13 @@ CLASS none/nz net/minecraft/stat/StatManager METHOD a setExtraData (Lnone/nu;Lnone/nx;)Lnone/nx; ARG 0 stat ARG 1 value + METHOD b increaseState (Lnone/aam;Lnone/nu;I)V + ARG 0 player + ARG 1 stat + ARG 2 amount + METHOD b isAchievementUnlockable (Lnone/no;)Z + ARG 0 achievement METHOD b getExtraData (Lnone/nu;)Lnone/nx; ARG 0 stat + METHOD c getStepsUntilAvailable (Lnone/no;)I + ARG 0 achievement diff --git a/mappings/net/minecraft/stat/StatManagerServer.mapping b/mappings/net/minecraft/stat/StatManagerServer.mapping index 0093d519e5..967375b946 100644 --- a/mappings/net/minecraft/stat/StatManagerServer.mapping +++ b/mappings/net/minecraft/stat/StatManagerServer.mapping @@ -7,6 +7,10 @@ CLASS none/nt net/minecraft/stat/StatManagerServer ARG 1 statFile METHOD a load ()V METHOD a deserialize (Ljava/lang/String;)Ljava/util/Map; + METHOD a updateStatState (Lnone/aam;Lnone/nu;I)V + ARG 0 player + ARG 1 stat + ARG 2 state METHOD b save ()V METHOD b sendStatPacket (Lnone/lw;)V ARG 0 player diff --git a/mappings/net/minecraft/stat/achievement/Achievement.mapping b/mappings/net/minecraft/stat/achievement/Achievement.mapping index 590da6f170..5dc83967d8 100644 --- a/mappings/net/minecraft/stat/achievement/Achievement.mapping +++ b/mappings/net/minecraft/stat/achievement/Achievement.mapping @@ -4,6 +4,7 @@ CLASS none/no net/minecraft/stat/achievement/Achievement FIELD c parent Lnone/no; FIELD d displayStack Lnone/aes; FIELD k description Ljava/lang/String; + FIELD l formatter Lnone/nq; FIELD m isSpecial Z METHOD (Ljava/lang/String;Ljava/lang/String;IILnone/aeq;Lnone/no;)V ARG 0 id @@ -29,6 +30,8 @@ CLASS none/no net/minecraft/stat/achievement/Achievement METHOD a awardStatLocallyOnly ()Lnone/no; METHOD a setExtraDataLoader (Ljava/lang/Class;)Lnone/no; ARG 0 value + METHOD a setFormatter (Lnone/nq;)Lnone/no; + ARG 0 formatter METHOD b setSpecial ()Lnone/no; METHOD b setExtraDataLoader (Ljava/lang/Class;)Lnone/nu; ARG 0 value diff --git a/mappings/net/minecraft/text/ITextComponent.mapping b/mappings/net/minecraft/text/ITextComponent.mapping index 9d28c6f1c3..8ad8c02742 100644 --- a/mappings/net/minecraft/text/ITextComponent.mapping +++ b/mappings/net/minecraft/text/ITextComponent.mapping @@ -17,7 +17,9 @@ CLASS none/fa net/minecraft/text/ITextComponent ARG 0 json METHOD a getChildren ()Ljava/util/List; METHOD a append (Ljava/lang/String;)Lnone/fa; + ARG 0 string METHOD a append (Lnone/fa;)Lnone/fa; + ARG 0 component METHOD a setStyle (Lnone/ff;)Lnone/fa; ARG 0 style METHOD b getStyle ()Lnone/ff; diff --git a/mappings/net/minecraft/text/Style.mapping b/mappings/net/minecraft/text/Style.mapping index 357f408d70..adb74bedb4 100644 --- a/mappings/net/minecraft/text/Style.mapping +++ b/mappings/net/minecraft/text/Style.mapping @@ -29,9 +29,10 @@ CLASS none/ff net/minecraft/text/Style METHOD j getInsertion ()Ljava/lang/String; METHOD k getFormatString ()Ljava/lang/String; METHOD m copy ()Lnone/ff; + METHOD n getInstance ()Lnone/ff; CLASS none/ff$a DeSerializer METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnone/ff; - ARG 0 element + ARG 0 json ARG 1 type ARG 2 context METHOD a serialize (Lnone/ff;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; @@ -83,4 +84,5 @@ CLASS none/ff net/minecraft/text/Style METHOD j getInsertion ()Ljava/lang/String; METHOD k getFormatString ()Ljava/lang/String; METHOD m copy ()Lnone/ff; + METHOD n getInstance ()Lnone/ff; METHOD o getParent ()Lnone/ff; diff --git a/mappings/net/minecraft/text/TextComponentBase.mapping b/mappings/net/minecraft/text/TextComponentBase.mapping index a06c24ac8d..d00f9269eb 100644 --- a/mappings/net/minecraft/text/TextComponentBase.mapping +++ b/mappings/net/minecraft/text/TextComponentBase.mapping @@ -3,7 +3,7 @@ CLASS none/ey net/minecraft/text/TextComponentBase FIELD b style Lnone/ff; METHOD a getChildren ()Ljava/util/List; METHOD a append (Ljava/lang/String;)Lnone/fa; - ARG 0 text + ARG 0 string METHOD a append (Lnone/fa;)Lnone/fa; ARG 0 component METHOD a setStyle (Lnone/ff;)Lnone/fa; diff --git a/mappings/net/minecraft/world/loot/LootTable.mapping b/mappings/net/minecraft/world/loot/LootTable.mapping index 0df3e9f9bc..0c9ee97e4d 100644 --- a/mappings/net/minecraft/world/loot/LootTable.mapping +++ b/mappings/net/minecraft/world/loot/LootTable.mapping @@ -1,9 +1,29 @@ CLASS none/bbj net/minecraft/world/loot/LootTable + CLASS none/bbj$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnone/bbj; + ARG 0 json + ARG 1 type + ARG 2 context + METHOD a serialize (Lnone/bbj;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; + ARG 0 table + ARG 1 type + ARG 2 context FIELD a EMPTY Lnone/bbj; FIELD b LOGGER Lorg/apache/logging/log4j/Logger; FIELD c pools [Lnone/bbh; METHOD ([Lnone/bbh;)V ARG 0 pools - METHOD a (Ljava/util/Random;Lnone/bbk;)Ljava/util/List; + METHOD a shuffleStacks (Ljava/util/List;ILjava/util/Random;)V + ARG 0 stacks + ARG 1 itemCount + ARG 2 rand + METHOD a generateLoot (Ljava/util/Random;Lnone/bbk;)Ljava/util/List; ARG 0 rand ARG 1 context + METHOD a getRandomSlots (Lnone/qv;Ljava/util/Random;)Ljava/util/List; + ARG 0 inventory + ARG 1 rand + METHOD a fillInventory (Lnone/qv;Ljava/util/Random;Lnone/bbk;)V + ARG 0 inventory + ARG 1 rand + ARG 2 context diff --git a/mappings/net/minecraft/world/loot/LootTableContext.mapping b/mappings/net/minecraft/world/loot/LootTableContext.mapping index 5d64985477..1c4e549f39 100644 --- a/mappings/net/minecraft/world/loot/LootTableContext.mapping +++ b/mappings/net/minecraft/world/loot/LootTableContext.mapping @@ -1,14 +1,58 @@ CLASS none/bbk net/minecraft/world/loot/LootTableContext CLASS none/bbk$a Builder FIELD a world Lnone/lu; + FIELD b luck F + FIELD c lootedEntity Lnone/sg; + FIELD d player Lnone/aam; + FIELD e source Lnone/rr; METHOD (Lnone/lu;)V ARG 0 world METHOD a build ()Lnone/bbk; + METHOD a setLuck (F)Lnone/bbk$a; + ARG 0 luck + METHOD a setPlayer (Lnone/aam;)Lnone/bbk$a; + ARG 0 player + METHOD a setDamageSource (Lnone/rr;)Lnone/bbk$a; + ARG 0 source + METHOD a setLootedEntity (Lnone/sg;)Lnone/bbk$a; + ARG 0 lootedEntity + CLASS none/bbk$b TARGET + CLASS none/bbk$b$a Serializer + METHOD a deserialize (Lcom/google/gson/stream/JsonReader;)Lnone/bbk$b; + ARG 0 reader + METHOD a serialize (Lcom/google/gson/stream/JsonWriter;Lnone/bbk$b;)V + ARG 0 writer + ARG 1 context + FIELD a THIS Lnone/bbk$b; + FIELD b KILLER Lnone/bbk$b; + FIELD c PLAYER Lnone/bbk$b; + FIELD d type Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 0 type + METHOD a fromString (Ljava/lang/String;)Lnone/bbk$b; + ARG 0 target + FIELD a luck F FIELD b world Lnone/lu; FIELD c lootTableHandler Lnone/bbm; + FIELD d lootedEntity Lnone/sg; + FIELD e player Lnone/aam; + FIELD f source Lnone/rr; FIELD g lootTables Ljava/util/Set; + METHOD (FLnone/lu;Lnone/bbm;Lnone/sg;Lnone/aam;Lnone/rr;)V + ARG 0 luck + ARG 1 world + ARG 2 tableHandler + ARG 3 lootedEntity + ARG 4 player + ARG 5 source + METHOD a getLootedEntity ()Lnone/sg; METHOD a addLootTable (Lnone/bbj;)Z ARG 0 lootTable + METHOD a getTargetEntity (Lnone/bbk$b;)Lnone/sg; + ARG 0 target + METHOD b getKillerPlayer ()Lnone/sg; METHOD b removeLootTable (Lnone/bbj;)V ARG 0 lootTable + METHOD c getKiller ()Lnone/sg; METHOD e getLootTableHandler ()Lnone/bbm; + METHOD f getLuck ()F diff --git a/mappings/net/minecraft/world/loot/LootTableEntry.mapping b/mappings/net/minecraft/world/loot/LootTableEntry.mapping index 6b6ebbca6b..f44d65d03a 100644 --- a/mappings/net/minecraft/world/loot/LootTableEntry.mapping +++ b/mappings/net/minecraft/world/loot/LootTableEntry.mapping @@ -1,4 +1,13 @@ CLASS none/bbi net/minecraft/world/loot/LootTableEntry + CLASS none/bbi$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnone/bbi; + ARG 0 json + ARG 1 type + ARG 2 context + METHOD a serialize (Lnone/bbi;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; + ARG 0 entry + ARG 1 type + ARG 2 context FIELD c weight I FIELD d quality I FIELD e conditions [Lnone/bcc; @@ -6,6 +15,8 @@ CLASS none/bbi net/minecraft/world/loot/LootTableEntry ARG 0 weight ARG 1 quality ARG 2 conditions + METHOD a getModifiedWeight (F)I + ARG 0 luck METHOD a serialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V ARG 0 json ARG 1 serializationContext diff --git a/mappings/net/minecraft/world/loot/LootTableHandler.mapping b/mappings/net/minecraft/world/loot/LootTableHandler.mapping index 42091fb81b..27b5f4ab52 100644 --- a/mappings/net/minecraft/world/loot/LootTableHandler.mapping +++ b/mappings/net/minecraft/world/loot/LootTableHandler.mapping @@ -1,8 +1,17 @@ CLASS none/bbm net/minecraft/world/loot/LootTableHandler CLASS none/bbm$a Loader + METHOD a load (Lnone/kp;)Lnone/bbj; + ARG 0 id + METHOD b loadFromFile (Lnone/kp;)Lnone/bbj; + ARG 0 id + METHOD c loadFromAssets (Lnone/kp;)Lnone/bbj; + ARG 0 id FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b GSON Lcom/google/gson/Gson; FIELD c lootTables Lcom/google/common/cache/LoadingCache; + FIELD d baseDir Ljava/io/File; + METHOD (Ljava/io/File;)V + ARG 0 baseDir METHOD a reload ()V METHOD a getLootTable (Lnone/kp;)Lnone/bbj; ARG 0 id diff --git a/mappings/net/minecraft/world/loot/LootTablePool.mapping b/mappings/net/minecraft/world/loot/LootTablePool.mapping index f7fb6cbf8b..6cd04fdef5 100644 --- a/mappings/net/minecraft/world/loot/LootTablePool.mapping +++ b/mappings/net/minecraft/world/loot/LootTablePool.mapping @@ -8,3 +8,4 @@ CLASS none/bbh net/minecraft/world/loot/LootTablePool ARG 1 conditions ARG 2 rolls ARG 3 bonusRolls + METHOD b generateLoot (Ljava/util/Collection;Ljava/util/Random;Lnone/bbk;)V diff --git a/mappings/net/minecraft/world/loot/LootTableRange.mapping b/mappings/net/minecraft/world/loot/LootTableRange.mapping index 71591fe3f7..6131346989 100644 --- a/mappings/net/minecraft/world/loot/LootTableRange.mapping +++ b/mappings/net/minecraft/world/loot/LootTableRange.mapping @@ -1,4 +1,13 @@ CLASS none/bbn net/minecraft/world/loot/LootTableRange + CLASS none/bbn$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnone/bbn; + ARG 0 json + ARG 1 type + ARG 2 context + METHOD a serialize (Lnone/bbn;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; + ARG 0 range + ARG 1 type + ARG 2 context FIELD a min F FIELD b max F METHOD (F)V diff --git a/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityProperties.mapping b/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityProperties.mapping index a9f4b782ca..675107f843 100644 --- a/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityProperties.mapping +++ b/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityProperties.mapping @@ -15,8 +15,10 @@ CLASS none/bce net/minecraft/world/loot/condition/LootTableConditionEntityProper ARG 0 json ARG 1 context FIELD a properties [Lnone/bck; + FIELD b target Lnone/bbk$b; METHOD ([Lnone/bck;Lnone/bbk$b;)V ARG 0 properties + ARG 1 target METHOD a matches (Ljava/util/Random;Lnone/bbk;)Z ARG 0 rand ARG 1 context diff --git a/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityScores.mapping b/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityScores.mapping index 0757bd8d1a..bde7103ccb 100644 --- a/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityScores.mapping +++ b/mappings/net/minecraft/world/loot/condition/LootTableConditionEntityScores.mapping @@ -15,6 +15,7 @@ CLASS none/bcb net/minecraft/world/loot/condition/LootTableConditionEntityScores ARG 0 json ARG 1 context FIELD a scores Ljava/util/Map; + FIELD b target Lnone/bbk$b; METHOD (Ljava/util/Map;Lnone/bbk$b;)V ARG 0 scores METHOD a matches (Ljava/util/Random;Lnone/bbk;)Z diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunction.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunction.mapping index f087656d59..cd2e38a400 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunction.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunction.mapping @@ -1,4 +1,20 @@ CLASS none/bbq net/minecraft/world/loot/function/LootTableFunction + CLASS none/bbq$a Serializer + FIELD a id Lnone/kp; + FIELD b function Ljava/lang/Class; + METHOD (Lnone/kp;Ljava/lang/Class;)V + ARG 0 id + ARG 1 functionClass + METHOD a getId ()Lnone/kp; + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b getClass ()Ljava/lang/Class; + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a conditions [Lnone/bcc; METHOD ([Lnone/bcc;)V ARG 0 conditions diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantRandomly.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantRandomly.mapping index a839eeb2a7..f03f12c91a 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantRandomly.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantRandomly.mapping @@ -1,4 +1,21 @@ CLASS none/bbo net/minecraft/world/loot/function/LootTableFunctionEnchantRandomly + CLASS none/bbo$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbo; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbo;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b enchantments Ljava/util/List; METHOD ([Lnone/bcc;Ljava/util/List;)V diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantWithLevels.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantWithLevels.mapping index 986f80495b..5ee7c99bd8 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantWithLevels.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionEnchantWithLevels.mapping @@ -1,4 +1,21 @@ CLASS none/bbp net/minecraft/world/loot/function/LootTableFunctionEnchantWithLevels + CLASS none/bbp$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbp; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbp;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a levelRange Lnone/bbn; FIELD b treasureEnchantmentsAllowed Z METHOD ([Lnone/bcc;Lnone/bbn;Z)V diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionFurnaceSmelt.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionFurnaceSmelt.mapping index 8f45e23448..30429a8daf 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionFurnaceSmelt.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionFurnaceSmelt.mapping @@ -1,4 +1,21 @@ CLASS none/bby net/minecraft/world/loot/function/LootTableFunctionFurnaceSmelt + CLASS none/bby$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bby; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bby;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a LOGGER Lorg/apache/logging/log4j/Logger; METHOD a apply (Lnone/aes;Ljava/util/Random;Lnone/bbk;)Lnone/aes; ARG 0 stack diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionLootingEnchant.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionLootingEnchant.mapping index 18b43ae968..27a2a268e9 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionLootingEnchant.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionLootingEnchant.mapping @@ -1,4 +1,27 @@ CLASS none/bbs net/minecraft/world/loot/function/LootTableFunctionLootingEnchant + CLASS none/bbs$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbs; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbs;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions + FIELD a range Lnone/bbn; + FIELD b amount I + METHOD ([Lnone/bcc;Lnone/bbn;I)V + ARG 0 conditions + ARG 1 range + ARG 2 amount METHOD a apply (Lnone/aes;Ljava/util/Random;Lnone/bbk;)Lnone/aes; ARG 0 stack ARG 1 rand diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionRegistry.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionRegistry.mapping index db85d1c3c2..a697d662c9 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionRegistry.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionRegistry.mapping @@ -1 +1,18 @@ CLASS none/bbr net/minecraft/world/loot/function/LootTableFunctionRegistry + CLASS none/bbr$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnone/bbq; + ARG 0 json + ARG 1 type + ARG 2 context + METHOD a serialize (Lnone/bbq;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; + ARG 0 function + ARG 1 type + ARG 2 context + FIELD a IDENTIFIER_TO_SERIALIZER Ljava/util/Map; + FIELD b CLASS_TO_SERIALIZER Ljava/util/Map; + METHOD a registerFunction (Lnone/bbq$a;)V + ARG 0 serializer + METHOD a getSerializer (Lnone/bbq;)Lnone/bbq$a; + ARG 0 functionClass + METHOD a getSerializer (Lnone/kp;)Lnone/bbq$a; + ARG 0 id diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetAttributes.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetAttributes.mapping index 130c5bf1d8..c4103a4ca3 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetAttributes.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetAttributes.mapping @@ -15,8 +15,30 @@ CLASS none/bbt net/minecraft/world/loot/function/LootTableFunctionSetAttributes ARG 5 id METHOD a getOperationName (I)Ljava/lang/String; ARG 0 id + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnone/bbt$a; + ARG 0 json + ARG 1 context + METHOD a serialize (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject; + ARG 0 context METHOD a getOperationId (Ljava/lang/String;)I ARG 0 name + CLASS none/bbt$b Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbt; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbt;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b attributes [Lnone/bbt$a; METHOD ([Lnone/bcc;[Lnone/bbt$a;)V diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetCount.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetCount.mapping index 673db7455c..3ddc5475c1 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetCount.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetCount.mapping @@ -1,4 +1,21 @@ CLASS none/bbu net/minecraft/world/loot/function/LootTableFunctionSetCount + CLASS none/bbu$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbu; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbu;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a stackSizeRange Lnone/bbn; METHOD ([Lnone/bcc;Lnone/bbn;)V ARG 0 conditions diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetDamage.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetDamage.mapping index c3933b2e52..b41bda9bce 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetDamage.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetDamage.mapping @@ -1,4 +1,21 @@ CLASS none/bbv net/minecraft/world/loot/function/LootTableFunctionSetDamage + CLASS none/bbv$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbv; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbv;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b durabilityRange Lnone/bbn; METHOD ([Lnone/bcc;Lnone/bbn;)V diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetData.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetData.mapping index 4d89b670af..ef28ddd77d 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetData.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetData.mapping @@ -1,4 +1,21 @@ CLASS none/bbw net/minecraft/world/loot/function/LootTableFunctionSetData + CLASS none/bbw$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbw; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbw;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b metadataRange Lnone/bbn; METHOD ([Lnone/bcc;Lnone/bbn;)V diff --git a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetTag.mapping b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetTag.mapping index 2fd691345b..28b5d19916 100644 --- a/mappings/net/minecraft/world/loot/function/LootTableFunctionSetTag.mapping +++ b/mappings/net/minecraft/world/loot/function/LootTableFunctionSetTag.mapping @@ -1,4 +1,21 @@ CLASS none/bbx net/minecraft/world/loot/function/LootTableFunctionSetTag + CLASS none/bbx$a Serializer + METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbx; + ARG 0 json + ARG 1 context + ARG 2 conditions + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbq;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD a serialze (Lcom/google/gson/JsonObject;Lnone/bbx;Lcom/google/gson/JsonSerializationContext;)V + ARG 0 json + ARG 1 functionClass + ARG 2 context + METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnone/bcc;)Lnone/bbq; + ARG 0 json + ARG 1 context + ARG 2 conditions FIELD a tag Lnone/dt; METHOD ([Lnone/bcc;Lnone/dt;)V ARG 0 conditions diff --git a/mappings/none/sv.mapping b/mappings/none/sv.mapping deleted file mode 100644 index 0fadd9bf3f..0000000000 --- a/mappings/none/sv.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS none/sv - METHOD b getOwnerUuid ()Ljava/util/UUID;