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