CLASS net/minecraft/class_9320 net/minecraft/loot/function/SetComponentsLootFunction FIELD field_49444 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_49445 changes Lnet/minecraft/class_9326; METHOD (Ljava/util/List;Lnet/minecraft/class_9326;)V ARG 1 conditions ARG 2 changes METHOD method_57649 (Lnet/minecraft/class_9320;)Lnet/minecraft/class_9326; ARG 0 function METHOD method_57650 builder (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_120$class_121; ARG 0 componentType ARG 1 value METHOD method_57651 (Lnet/minecraft/class_9331;Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/class_117; ARG 2 conditions METHOD method_57652 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance