Êþº¾EˆZombie Villager XP rebuild  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference; minecraft:zombie_villager  /net/minecraft/util/datafix/fixes/NamedEntityFixw(Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V  com/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; apply()Ljava/util/function/Function;   com/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;"Xp $%& '( com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; *+, -.(com/mojang/serialization/OptionalDynamicasNumber'()Lcom/mojang/serialization/DataResult; 012 34#com/mojang/serialization/DataResultresult()Ljava/util/Optional; 678 9:java/util/OptionalisEmpty()Z< VillagerData>level *% *A BCasInt(I)I EFG HC=net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFixgetMinXpPerLevel $J KL createInt%(I)Lcom/mojang/serialization/Dynamic; $N OPsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;R;net/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/util/datafix/fixes/ZombieVillagerRebuildXpFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersfix<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;entityLcom/mojang/datafixers/Typed;LocalVariableTypeTable Lcom/mojang/datafixers/Typed<*>; SignatureB(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>; lambda$fix$0F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;I remainder"Lcom/mojang/serialization/Dynamic;xpLjava/util/Optional;(Ljava/util/Optional; StackMapTable SourceFileZombieVillagerRebuildXpFix.javaBootstrapMethodss&(Ljava/lang/Object;)Ljava/lang/Object;u Qv fggy z{| }~"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; InnerClasses�'com/mojang/datafixers/DSL$TypeReference TypeReference„%java/lang/invoke/MethodHandles$Lookup†java/lang/invoke/MethodHandlesLookup!Q STP*+² · ±U  V WXYZ[\] Y[^_TS +¸º¶°UV WX `ab  `c]`de fgT¥7*!¶#¶)¹/L+¶5™"*;¶#=¶?¶@=*!*¸D¶I¶M°*°U&5V &>h7ij(klb (kmnü56opq xrtw€‚ ƒ…‡