ΚώΊΎE­ makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference;  /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;  com/mojang/datafixers/Typedget7(Lcom/mojang/datafixers/OpticFinder;)Ljava/lang/Object; com/mojang/serialization/Dynamic  Profession " #$remove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;&Career( CareerLevel* VillagerData,type . /$ createString1minecraft:plains3 profession 5 6>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; 89: ;<(com/mojang/serialization/OptionalDynamicasInt(I)I >?@ AB0net/minecraft/util/datafix/fixes/VillagerDataFix upgradeData(II)Ljava/lang/String;Dlevel 8F GHresult()Ljava/util/Optional; J KL createInt%(I)Lcom/mojang/serialization/Dynamic; NOP QR"com/mojang/datafixers/DataFixUtilsorElse:(Ljava/util/Optional;Ljava/lang/Object;)Ljava/lang/Object; TUV WX&com/google/common/collect/ImmutableMapof–(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; Z [\ createMap3(Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; ^ _`setX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; b _cT(Lcom/mojang/datafixers/OpticFinder;Ljava/lang/Object;)Lcom/mojang/datafixers/Typed;eminecraft:fishermangminecraft:shepherdiminecraft:fletcherkminecraft:farmermminecraft:cartographerominecraft:librarianqminecraft:clericsminecraft:weaponsmithuminecraft:toolsmithwminecraft:armoreryminecraft:leatherworker{minecraft:butcher}minecraft:nitwitminecraft:none;(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/util/datafix/fixes/VillagerDataFix;schema&Lcom/mojang/datafixers/schemas/Schema; entityTypeLjava/lang/String;MethodParametersfix<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;entityLcom/mojang/datafixers/Typed; remainder"Lcom/mojang/serialization/Dynamic;LocalVariableTypeTable Lcom/mojang/datafixers/Typed<*>;%Lcom/mojang/serialization/Dynamic<*>; SignatureB(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>;Icareer StackMapTable SourceFileVillagerDataFix.javaBootstrapMethods Villager profession data fix ()Ÿ  ‘’ £$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses¦'com/mojang/datafixers/DSL$TypeReference TypeReference©%java/lang/invoke/MethodHandles$Lookup«java/lang/invoke/MethodHandlesLookup!> €S*+,Ί²,· ±‚   ƒ „…†‡ˆ‰Š †ˆ‹Œψ v+ΈΆΐM+Έ,Ά!%Ά!'Ά!),,+Ά-,0Ά-,2Ά-,,Ά4Ά7,%Ά4Ά7Έ=Ά-,CΆ-,'Ά4ΆE,ΆIΈMΐΈSΆYΆ]Άa°‚.  %1Riorƒ v„…vŽ k‘v’ k“Š”• ABjš d° f° h°j°  l°n° p°  r° t°v°  x°z° |°~°‚n"# $ %&'(*,$-).,0/24374<5A6D7I8L:O<T=Y>\@_BdCgEƒj3–j—–˜    Š 3—™š›žœ€₯§ ¨ͺ¬