Êþº¾EL  java/lang/Record()V   ,net/minecraft/world/damagesource/CombatEntrysource/Lnet/minecraft/world/damagesource/DamageSource;  damageF   fallLocation/Lnet/minecraft/world/damagesource/FallLocation;   fallDistance toStringB(Lnet/minecraft/world/damagesource/CombatEntry;)Ljava/lang/String; hashCode1(Lnet/minecraft/world/damagesource/CombatEntry;)I! "#equalsC(Lnet/minecraft/world/damagesource/CombatEntry;Ljava/lang/Object;)ZRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;c(Lnet/minecraft/world/damagesource/DamageSource;FLnet/minecraft/world/damagesource/FallLocation;F)VCodeLineNumberTableLocalVariableTablethis.Lnet/minecraft/world/damagesource/CombatEntry;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;1()Lnet/minecraft/world/damagesource/DamageSource;()F1()Lnet/minecraft/world/damagesource/FallLocation; SourceFileCombatEntry.javaRecordBootstrapMethods:'source;damage;fallLocation;fallDistance @ ABC DEjava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; InnerClassesH%java/lang/invoke/MethodHandles$LookupJjava/lang/invoke/MethodHandlesLookup1 $%&'l*·*+µ*$µ *-µ*µ±()4*+ , $ %-'1*º°() *+.'1*º¬() *+"/'<*+º ¬()*+01,0 2'/*´°() *+3'/*´ ®() *+4'/*´°() *+$%3'/*´®() *+567( $%8?9;<=>F GIK