CLASS net/minecraft/class_7789 net/minecraft/data/server/loottable/EntityLootTableGenerator FIELD field_40612 NEEDS_ENTITY_ON_FIRE Lnet/minecraft/class_2048$class_2049; FIELD field_40613 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK Ljava/util/Set; FIELD field_40615 lootTables Ljava/util/Map; METHOD (Lnet/minecraft/class_7699;)V ARG 1 requiredFeatures METHOD method_10400 generate ()V METHOD method_46027 shouldCheck (Lnet/minecraft/class_1299;)Z ARG 0 entityType METHOD method_46028 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V ARG 1 entityType ARG 2 entityId ARG 3 lootTable METHOD method_46029 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V ARG 1 entityType ARG 2 lootTable METHOD method_46030 killedByFrog (Lnet/minecraft/class_7106;)Lnet/minecraft/class_5341$class_210; ARG 1 variant METHOD method_46031 createForSheep (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; ARG 0 item METHOD method_46032 (Ljava/util/Set;Lnet/minecraft/class_6880$class_6883;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V ARG 3 lootTableId ARG 4 lootTableBuilder METHOD method_46033 (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/class_6880$class_6883;)V ARG 3 entityType METHOD method_46034 killedByFrog ()Lnet/minecraft/class_5341$class_210; METHOD method_46035 (Lnet/minecraft/class_1299;)Ljava/util/Map; ARG 0 type