ΚώΊΎE‘  java/lang/Record()V   Bnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder itemFinder#Lcom/mojang/datafixers/OpticFinder;    itemIdFinder  com/mojang/datafixers/TypedgetOptionalTyped9(Lcom/mojang/datafixers/OpticFinder;)Ljava/util/Optional; applyc(Lnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder;)Ljava/util/function/Function;  java/util/OptionalflatMap3(Ljava/util/function/Function;)Ljava/util/Optional;! "()Ljava/util/function/Function; $ %map!( * +,orElse&(Ljava/lang/Object;)Ljava/lang/Object;.java/lang/String0 12toStringX(Lnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder;)Ljava/lang/String;4 56hashCodeG(Lnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder;)I8 9:equalsY(Lnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder;Ljava/lang/Object;)Z < = getOptional Signature&Lcom/mojang/datafixers/OpticFinder<*>;lLcom/mojang/datafixers/OpticFinder;>;I(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)VCodeLineNumberTableLocalVariableTablethisDLnet/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder;LocalVariableTypeTableMethodParameters•(Lcom/mojang/datafixers/OpticFinder<*>;Lcom/mojang/datafixers/OpticFinder;>;)V getItemId1(Lcom/mojang/datafixers/Typed;)Ljava/lang/String;entityLcom/mojang/datafixers/Typed; Lcom/mojang/datafixers/Typed<*>;4(Lcom/mojang/datafixers/Typed<*>;)Ljava/lang/String;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;%()Lcom/mojang/datafixers/OpticFinder;(()Lcom/mojang/datafixers/OpticFinder<*>;n()Lcom/mojang/datafixers/OpticFinder;>;lambda$getItemId$03(Lcom/mojang/datafixers/Typed;)Ljava/util/Optional;item SourceFileThrownPotionSplitFix.javaNestHost_5net/minecraft/util/datafix/fixes/ThrownPotionSplitFixRecordBootstrapMethods,d e XYYh ijk lmcom/mojang/datafixers/util/Pair getSecond()Ljava/lang/Object;o5(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String;q rst uv3net/minecraft/util/datafix/schemas/NamespacedSchemaensureNamespaced&(Ljava/lang/String;)Ljava/lang/String;vyitemFinder;itemIdFinder } ~€ ‚"java/lang/invoke/LambdaMetafactory metafactoryΜ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;„ …†‡ ˆ‰java/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; InnerClasses ItemIdFinder%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup0 >? >@ABi*·*+΅*,΅ ±C+D EF  G ?@H  >IJKB„*+*΄Ά*ΊΆΊ Ά#Ί&Ά#'Ά)ΐ-°C-./0#1)-D*EF*LMG *LNHL>O1PB1*Ί/°C+D EF5QB1*Ί3¬C+D EF9RB<*+Ί7¬C+DEFSTHS UB/*΄°C+D EF>VUB/*΄ °C+D EF>WXYB= +*΄ Ά;°C.D EF ZM[\]^` >? >@a,|bcf|bgn|bpwƒxz{Š^‹ŒŽ