CLASS net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion FIELD field_9732 ID Lnet/minecraft/class_2960; METHOD method_9097 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;FFZ)V ARG 1 player ARG 2 entity ARG 3 damage ARG 4 dealt ARG 5 taken ARG 6 blocked CLASS class_2117 Conditions FIELD field_9736 damage Lnet/minecraft/class_2019; FIELD field_9737 entity Lnet/minecraft/class_2048$class_5258; METHOD (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;Lnet/minecraft/class_2048$class_5258;)V ARG 1 player ARG 2 damage ARG 3 entity METHOD method_9103 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2115$class_2117; ARG 0 hurtEntityPredicateBuilder METHOD method_9104 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZ)Z ARG 1 player ARG 2 entityContext ARG 3 source ARG 4 dealt ARG 5 taken ARG 6 blocked