Êþº¾ES  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V HideFlags  Knet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData removeTag>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;  (com/mojang/serialization/OptionalDynamicasInt(I)IDamageminecraft:damage   com/mojang/serialization/Dynamic createInt%(I)Lcom/mojang/serialization/Dynamic; !"moveTagToComponentI(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V$ RepairCost&minecraft:repair_cost(CustomModelData*minecraft:custom_model_data , !-'(Ljava/lang/String;Ljava/lang/String;)V/ BlockStateTag 1 23result()Ljava/util/Optional;5 67acceptl(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Ljava/util/function/Consumer; 9:; <=java/util/Optional ifPresent (Ljava/util/function/Consumer;)V? EntityTagAminecraft:entity_dataCBlockEntityTagE FGapplyq(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Ljava/util/function/UnaryOperator; I JK fixSubTag8(Ljava/lang/String;ZLjava/util/function/UnaryOperator;)VMminecraft:block_entity_dataO Unbreakable Q RS asBoolean(Z)Z U VWemptyMap$()Lcom/mojang/serialization/Dynamic;Y=net/minecraft/util/datafix/fixes/ItemStackComponentizationFix[show_in_tooltip ] ^_ createBoolean%(Z)Lcom/mojang/serialization/Dynamic; a bcsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;eminecraft:unbreakable g hi setComponent7(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Vk Enchantmentsmminecraft:enchantments Xo pqfixEnchantments—(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)Vsminecraft:enchanted_book u vwis(Ljava/lang/String;)ZyStoredEnchantments{minecraft:stored_enchantments}display F€r(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;I)Ljava/util/function/UnaryOperator; X‚ ƒ„fixAdventureModeCheckss(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;I)V X† ‡„fixAttributeModifiers‰Trim 9‹ Œ� isPresent()Z 9� �‘get()Ljava/lang/Object;“minecraft:trim•!minecraft:hide_additional_tooltip—minecraft:crossbow™Charged›ChargedProjectiles�minecraft:charged_projectiles Ÿ ¡ ¢£java/util/stream/Streamempty()Ljava/util/stream/Stream; ¥ ¦§ createList=(Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;©minecraft:bundle«Items­minecraft:bundle_contents¯minecraft:filled_map±map³minecraft:map_idµ Decorations · ¸£asStreamº F»()Ljava/util/function/Function; Ÿ½ ±¾8(Ljava/util/function/Function;)Ljava/util/stream/Stream;ºº FÃ%()Ljava/util/function/BinaryOperator; ÅÆÇ ÈÉjava/util/stream/CollectorstoMap{(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector; ŸË ÌÍcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;Ï java/util/Map ÎÑ Ò�isEmptyÔminecraft:map_decorations Ö ×Ø createMap3(Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; XÚ ÛÜPOTION_HOLDER_IDSLjava/util/Set; Þ vß(Ljava/util/Set;)Z Xá âãfixPotionContentsr(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Våminecraft:writable_book Xç èãfixWritableBookêminecraft:written_book Xì íãfixWrittenBookïminecraft:suspicious_stewñeffectsó!minecraft:suspicious_stew_effectsõminecraft:debug_stick÷ DebugPropertyùminecraft:debug_stick_state Xû üÜBUCKETED_MOB_IDS Xþ ÿãfixBucketedMobDataminecraft:goat_horn instrumentminecraft:instrumentminecraft:knowledge_book Recipes minecraft:recipes minecraft:compass X ãfixLodestoneTrackerminecraft:firework_rocket X fixFireworkRocketP(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Vminecraft:firework_star X fixFireworkStarminecraft:player_head SkullOwner5 " #$asMapOpt'()Lcom/mojang/serialization/DataResult; &1'#com/mojang/serialization/DataResultº 9* ±+3(Ljava/util/function/Function;)Ljava/util/Optional; -./ 01java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; 3 F4A(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; 678 9:"com/mojang/datafixers/DataFixUtilsorElse:(Ljava/util/Optional;Ljava/lang/Object;)Ljava/lang/Object;<Name > � @ ABtest ()Ljava/util/function/Predicate; 9D EFfilter4(Ljava/util/function/Predicate;)Ljava/util/Optional; 5ILoreKminecraft:lore ŸM EN9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;Pcolor R S$asNumber ºVrgb e@ YZ[ \]java/lang/IntegervalueOf(I)Ljava/lang/Integer; 9_ 91 Ya bcintValue()Ieminecraft:dyed_colorgLocName i j$asStringlminecraft:item_name n opgetOps'()Lcom/mojang/serialization/DynamicOps;rjava/lang/String tuv wx6net/minecraft/util/datafix/LegacyComponentDataFixUtilscreateTranslatableComponent[(Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;zminecraft:map_color|MapColor ~ h?(Ljava/lang/String;Lcom/mojang/serialization/OptionalDynamic;)V � ‚ƒremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;…minecraft:lock‡Lock‰ LootTable‹ loot_table� LootTableSeed � �‘asLong(J)J“seed • –— createLong%(J)Lcom/mojang/serialization/Dynamic;™minecraft:container_loot q› œchashCodežminecraft:skull q  ¡¢equals(Ljava/lang/Object;)Z¤minecraft:decorated_pot¦minecraft:banner¨minecraft:shulker_boxªminecraft:chest¬minecraft:trapped_chest®minecraft:furnace°minecraft:ender_chest²minecraft:dispenser´minecraft:dropper¶minecraft:brewing_stand¸minecraft:hopperºminecraft:barrel¼minecraft:smoker¾minecraft:blast_furnaceÀminecraft:campfireÂminecraft:chiseled_bookshelfÄminecraft:crafterÆminecraft:beehiveÈminecraft:note_block_soundÊnote_block_soundÌminecraft:pot_decorationsÎsherdsÐitemÒminecraft:containerÔslot ŸÖ רof-(Ljava/lang/Object;)Ljava/util/stream/Stream;Úminecraft:banner_patternsÜpatternsÞBaseàminecraft:base_colorâjava/lang/Number áa åæç èé,net/minecraft/util/datafix/ExtraDataFixUtilsdyeColorIdToName(I)Ljava/lang/String; ë ìƒ createString º ï ðñasList/(Ljava/util/function/Function;)Ljava/util/List; óÑôjava/util/List óö ÷£streamùminecraft:beesûbees ýþÿ »java/util/function/Functionidentityº Ÿ ¾flatMap@ Ÿ  toList()Ljava/util/List; ó   iterator()Ljava/util/Iterator;  �java/util/IteratorhasNext  ‘nextcom/mojang/datafixers/util/Pair  ‘getFirst  ‘ getSecondlevels!$minecraft:enchantment_glint_override#id% F&!()Ljava/util/function/BiFunction;(lvl &* +, apply2stablek(Ljava/util/function/BiFunction;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;. CanDestroy0minecraft:can_break X2 3qfixBlockStatePredicates5 CanPlaceOn7minecraft:can_place_on 9Ñ: predicates ·º q> ?indexOf qA Bclength DEF GHjava/lang/Mathmin(II)I qJ KL substring(II)Ljava/lang/String;Nblocks qP QRtrim()Ljava/lang/String; XT UVPROPERTY_SPLITTER!Lcom/google/common/base/Splitter; XYZ [\com/google/common/base/Splittersplit.(Ljava/lang/CharSequence;)Ljava/lang/Iterable; ^ _java/lang/Iterable qa KécstateenbtgAttributeModifiersºj modifierslminecraft:attribute_modifiersnnamepramount t uv createDouble%(D)Lcom/mojang/serialization/Dynamic;x operationz add_value| AttributeName~type € �‚ copyFieldŒ(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;„Slot†UUIDˆuuidŠAmountŒ OperationŽ F�$()Ljava/util/function/UnaryOperator; ‘ ’“copyAndFixField®(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic;• �–A(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Supplier; 6˜ ™š orElseGetE(Ljava/util/Optional;Ljava/util/function/Supplier;)Ljava/lang/Object; Xœ �éfixMapDecorationTypeŸx ¡ ¢£asDouble(D)D¥z§rotation©rot « ¬­ createFloat%(F)Lcom/mojang/serialization/Dynamic; ¯ ×°G(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;²player´frame¶ red_marker¸ blue_markerºtarget_x¼ target_point¾player_off_mapÀplayer_off_limitsÂmansionÄmonumentÆ banner_whiteÈ banner_orangeÊbanner_magentaÌbanner_light_blueÎ banner_yellowÐ banner_limeÒ banner_pinkÔ banner_grayÖbanner_light_grayØ banner_cyanÚ banner_purpleÜ banner_blueÞ banner_brownà banner_greenâ banner_redä banner_blackæred_xèvillage_desertêvillage_plainsìvillage_savannaî village_snowyð village_taigaò jungle_templeô swamp_hutöPotion@ùpotionûCustomPotionColorý custom_color ÿ  moveTagIntoj(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;custom_potion_effectscustom_effects  minecraft:potion_contents X    fixBookPages“(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;minecraft:writable_book_contentpagestitle  j&(Ljava/lang/String;)Ljava/lang/String;filtered_title X createFilteredTextl(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;authorresolved! generation#minecraft:written_book_contentº&filtered_pagesºº * +,asMapK(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Map;.java/util/ArrayList ó0 1csize -3 4(I)V ó6 �7(I)Ljava/lang/Object; q9 \é Î; �1 9= >? ofNullable((Ljava/lang/Object;)Ljava/util/Optional; óA B¢addDrawFfiltered XH IJBUCKETED_MOB_TAGSLjava/util/List;Lminecraft:bucket_entity_dataN LodestonePosPLodestoneDimensionRLodestoneTrackedTtargetVposX dimensionZtracked\minecraft:lodestone_tracker^ ExplosionEa FireworksEdshapefTypeh small_ballj large_balllstarncreeperpburstrColorstcolors v wx renameFieldH(Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;z FadeColors| fade_colors~Trail€ has_trail‚Flicker„ has_twinkle i X‡ ˆwisValidPlayerNameŠIdŒ Properties XŽ ��fixProfilePropertiesN(Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;’ properties q” •–chars()Ljava/util/stream/IntStream;˜ A™#()Ljava/util/function/IntPredicate; ›œ� Ežjava/util/stream/IntStream?(Ljava/util/function/IntPredicate;)Ljava/util/stream/IntStream; ›  ¡¢findAny()Ljava/util/OptionalInt; ¤Ñ¥java/util/OptionalIntºº Ω ª«entrySet()Ljava/util/Set; ­ö® java/util/Set° F±I(Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/function/Function; ¥´ItemStack componentization X¶ ·¸getInputSchema(()Lcom/mojang/datafixers/schemas/Schema; º»¼ ½¾+net/minecraft/util/datafix/fixes/References ITEM_STACK)Lcom/mojang/datafixers/DSL$TypeReference; ÀÁ ÃÄ$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; XÆ Ç¸getOutputSchemaº XÊ ËÌwriteFixAndReadœ(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; Î ÏÐread8(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; º Ó ÔÕtag"Lcom/mojang/serialization/Dynamic; X× Øã fixItemStack Ú ÛWwrite ÝÞß à‘java/util/Map$EntrygetValue!â Fã^(Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/function/Function; U Ýæ ç‘getKey ëêvalueì signature"º ïðValueò Signature õ Explosions#ºøFlightúminecraft:fireworksü explosionsþflight_duration   createByte%(B)Lcom/mojang/serialization/Dynamic;minecraft:firework_explosion X fixFireworkExplosionF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; 0 minecraft:empty add_multiplied_baseadd_multiplied_total$3 & ±D(Ljava/util/function/Function;)Lcom/mojang/serialization/DataResult; X fixBlockStatePredicateX(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;  net/minecraft/util/Mthclamp(III)I X! "ÐparseEnchantment 9ö % &'asByte(B)B)minecraft:custom_name%º Å, È-X(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector; X/ 0ÜBOOLEAN_BLOCK_STATE_PROPERTIES ­2 3¢contains 5 R$ q7 \8&(Ljava/lang/Object;)Ljava/lang/String; R ;<= >Rjava/lang/ObjecttoString@minecraft:profile XB C fixProfile XE FG fixDisplay”(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; IJK L3net/minecraft/util/datafix/schemas/NamespacedSchemaensureNamespaced XN OPfixBlockEntityTag¥(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;Rminecraft:block_state XT UfixBlockStateTagWminecraft:potionYminecraft:splash_potion[minecraft:lingering_potion]minecraft:tipped_arrow ­_ ×`Y(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;bminecraft:pufferfish_bucketdminecraft:salmon_bucketfminecraft:cod_buckethminecraft:tropical_fish_bucketjminecraft:axolotl_bucketlminecraft:tadpole_bucket ­n ×o}(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;qNoAIsSilentu NoGravitywGlowingy Invulnerable{Health}AgeVariant�HuntingCooldownƒBucketVariantTag ó… ׆Æ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;ˆattachedŠbottomŒ conditionalŽdisarmed�drag’enabled”extended–eye˜fallingšhangingœ has_bottle_0ž has_bottle_1  has_bottle_2¢ has_record¤has_book¦inverted¨in_wallªlit¬locked®occupied°open² persistent´powered¶short¸ signal_fireºsnowy¼ triggered¾unstableÀ waterloggedÂberriesÄbloomÆ shriekingÈ can_summonÊupÌdownÎnorthÐeastÒsouthÔwestÖslot_0_occupiedØslot_1_occupiedÚslot_2_occupiedÜslot_3_occupiedÞslot_4_occupiedàslot_5_occupiedâcrackedäcrafting ­æ ×ç$([Ljava/lang/Object;)Ljava/util/Set; Xé êëon$(C)Lcom/google/common/base/Splitter;HIDE_ENCHANTMENTSI ConstantValueHIDE_MODIFIERSHIDE_UNBREAKABLEHIDE_CAN_DESTROYHIDE_CAN_PLACEHIDE_ADDITIONAL HIDE_DYE@ HIDE_UPGRADES€#Ljava/util/Set;$Ljava/util/List;)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParameters component fixedTrim decorationsLjava/util/Map; itemStackMLnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;dynamic hideFlagsLjava/util/Optional;LocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>;]Ljava/util/Map<+Lcom/mojang/serialization/Dynamic<*>;+Lcom/mojang/serialization/Dynamic<*>;>;;>; StackMapTableu(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic<*>;)V blockStateTagL(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>; dyedColorlore*Lcom/mojang/serialization/OptionalDynamic;hideDyeZlocName-Lcom/mojang/serialization/OptionalDynamic<*>;)Ljava/util/Optional;(Ljava/util/Optional;š(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic<*>;I)Lcom/mojang/serialization/Dynamic<*>; containerLootJbaseitems blockEntityLjava/lang/String; lootTable'Lcom/mojang/serialization/Dynamic;=Ljava/util/Optional;>;(Ljava/util/Optional;9Ljava/util/List;>;Å(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; enchantment!Lcom/mojang/datafixers/util/Pair;key componentType hideInTooltiprawEnchantments enchantmentsHLcom/mojang/datafixers/util/Pair;ZLjava/util/List;>;š(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic<*>;Ljava/lang/String;Ljava/lang/String;Z)Ventry…(Lcom/mojang/serialization/Dynamic<*>;)Ljava/util/Optional;>;v(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic<*>;I)V componentId oldPredicate assignmentpropertyflatPropertiesLjava/lang/Iterable;stringstartPropertiesstartNbt blockNameEndblockOrTagName predicate endPropertiesendNbt(Ljava/lang/Iterable;^(Lcom/mojang/serialization/Dynamic<*>;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic<*>;attributeModifiersFieldattributeModifiers8Ljava/util/List<+Lcom/mojang/serialization/Dynamic<*>;>;fixAttributeModifierinputfixMapDecorationE(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; decoration”(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic<*>;>; filteredTitlepage filteredPagei filteredPages fixedPages5Ljava/util/Map;7Ljava/util/List;>;™(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;text fixedPage†(Lcom/mojang/serialization/Dynamic<*>;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic<*>;data lodestonePoslodestoneDimensionlodestoneTracked explosion simpleNameprofile’Ljava/util/Map;>;>;>;T(Lcom/mojang/serialization/OptionalDynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;makeRule)()Lcom/mojang/datafixers/TypeRewriteRule;lambda$makeRule$0fixedItemStacklambda$makeRule$1q(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Lcom/mojang/serialization/Dynamic;lambda$fixProfileProperties$3Z(Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream;Ljava/util/Map$Entry;lambda$fixProfileProperties$4„(Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic;pairlambda$fixProfileProperties$14(Lcom/mojang/serialization/Dynamic;)Ljava/util/List;listlambda$fixProfileProperties$2lambda$fixProfileProperties$06(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;lambda$isValidPlayerName$0(I)Zclambda$fixFireworkRocket$0 fireworksLjava/util/stream/Stream;flightALjava/util/stream/Stream<+Lcom/mojang/serialization/Dynamic<*>;>;lambda$fixFireworkStar$0lambda$fixBookPages$2lambda$fixBookPages$1lambda$fixBookPages$0lambda$fixPotionContents$0lambda$fixMapDecoration$0lambda$fixAttributeModifier$0 lambda$fixBlockStatePredicates$0 lambda$fixBlockStatePredicates$1lambda$parseEnchantment$0G(Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair;levelLjava/lang/Number;lambda$fixEnchantments$1$(Lcom/mojang/datafixers/util/Pair;)Zlambda$fixEnchantments$0=(Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;lambda$fixBlockEntityTag$0lambda$fixDisplay$0lambda$fixBlockStateTag$0*(Ljava/util/stream/Stream;)Ljava/util/Map;entrieslambda$fixBlockStateTag$1E(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic;boolnumber)Ljava/util/Optional;lambda$fixItemStack$4 skullOwnerlambda$fixItemStack$3h(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;firstsecondlambda$fixItemStack$2”(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;lambda$fixItemStack$1blockEntityTag withoutIdlambda$fixItemStack$0()V SourceFile!ItemStackComponentizationFix.java NestMembersBootstrapMethodsµ(Ljava/lang/Object;)V· X¸ ­ãº%(Lcom/mojang/serialization/Dynamic;)V1½ X¾ ª Á X ¨©Ä XÅ RSSžË8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Í XÎ ¤¥¥Ñ XÒ ¢ãÔ XÕ š››Ø ÙÖÚ$com/mojang/serialization/DynamicLikeØ¢Þ tß àáisStrictlyValidJson%(Lcom/mojang/serialization/Dynamic;)Záä Xå ™ããè'(Ljava/lang/Number;)Ljava/lang/Integer;ê Xë ˜í Xî –——ñ Xò ”••õ Xö �‘‘ù Xú Žü Xý Pÿ X �‘ X ŒW X ‹ww X Š~~ X ‰~ X ˆ~ X ‡  X ‚ € X € X }~" X# yzz& X' st)0(Ljava/util/Map$Entry;)Ljava/util/stream/Stream;+ X, o. X/ qrr2 X3 vw5 X6 |S9 X: �ƒ= X> �ž@ ABC DE"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 ItemStackDataI'com/mojang/datafixers/DSL$TypeReferenceKcom/mojang/datafixers/DSL TypeReferenceEntryO%java/lang/invoke/MethodHandles$LookupQjava/lang/invoke/MethodHandlesLookup!X ìíîïðíîñòíîóôíîõöíî÷øíîùúíîûüíîýÛÜòþüÜòþIJòÿ0ÜòþUV;?*+·± GH Øã²w*¶ ¶=*+¶¶*#%+¶¶*')¶+*.¶ ¶0*º4¶8*>@¶+*B*ºD¶H*BL¶+*N¶ ¶P™!+¶TN~™-Z+¶\¶`N*d-¶f*+jl~™§¸n*r¶t™*+xz ~™§¸n*|*º~¶H*+¸�*+¸…*ˆ¶ ¶0N-¶Š™+-¶ŽÀ:€~™Z¶\¶`:*’¶f ~™ *”+¶T¶f*–¶t™*˜¶ W*šœ+¸ž¶¤¶*¨¶t™*ª¬+¸ž¶¤¶*®¶t™P*°²¶+*´¶ ¶¶º¹¹¼º¿ºÀºÁ¸Ä¹ÊÀÎ:¹Ðš*Ó+¶Õ¶f*²Ù¶Ý™*+¸à*ä¶t™*+¸æ*é¶t™*+¸ë*î¶t™ *ðò¶+*ô¶t™ *öø¶+*²ú¶Ý™*+¸ý*¶t™ *¶+*¶t™ * ¶+* ¶t™*+¸*¶t™*¸*¶t™*¸*¶t™*¶ ¶0*º ¶8±AK LM%N-P<Q?SGTT]\_i`nbtc€e‡h›i¤k¹nÇpÍqÓsÝtäuívõwy |}€&‚-ƒ<…E†Tˆ]‰eŠs‹‡Œ”�ž‘ª”´•¹—˜ÇšЛÕ�Þžæ ï¡÷£¤¦§©$ª.¬8­=¯G°K²U³Yµc¶vºHn Õí Õ”  w wÕ líÝšQ4n í ” wÝšQ•ý€úÿ  qqÿ  qqÿ  qqÿ  qqýJ9úûU    ò Uk'*¶!¹%º(¶)*Y¸,Wº2¶)*¸5À°½Î ½ 'Õ 'ò FGI%+;¶=¶0º?¶C*ºG¶8+H¶=N-¶0¶Š™"*J++H¶=¶¶º?¹L¶¤¶f+O¶=¶Q¹%ºT¶):@~™§6¶Šš™@+¶TU+W¸X¶^ÀY¶`¶¶`:™Z+¶\¶`:*d¶f+f¶=¶h¹%:¶Š™*k+¶m¶ŽÀq¸s¶f*®¶t™*y+{¶=¶}+{¶€L+;¶€H¶€O¶€f¶€°VÕÙ#Ú-ÛAÜFÛLßeàsá€â�ã¡ä¦å´ç½êÎëÖììïõðñ ôR¡Õ% %}Õ%í#eÀPs²ÎW4¡%}# eÀP!ÎW"$üLü#9@üü3úü.9  }ò# OP‹à*„+†¶=¶}+†¶€L+ˆ¶=¶0N-¶Š™Q+¶TŠ-¶ŽÀ¶`:+Œ¶= ¶Ž7 ”™’+¶”¶`:*˜¶f+ˆ¶€Œ¶€L,:6¶š«ð™„´‹ ž­4}©är%á²²%™Å²´u¸@z´»‚>ôç¼eOP£½µr¡cÂ÷¬d½Ð^ P‡íG87øôÀŽÏ*p�?5d«H»™QêŸëÖbJ¿jQ| Q(-�¶Ÿ™E6§?£¶Ÿ™46§.¥¶Ÿ™#6§§¶Ÿ™6§ ©¶Ÿ™6§û«¶Ÿ™ð6§ê­¶Ÿ™ß6§Ø¯¶Ÿ™Í6§Æ±¶Ÿ™»6§´³¶Ÿ™© 6§¢µ¶Ÿ™— 6§�·¶Ÿ™… 6§~¹¶Ÿ™s 6§l»¶Ÿ™a 6§Z½¶Ÿ™O6§H¿¶Ÿ™=6§6Á¶Ÿ™+6§$öŸ™6§ŶŸ™6ªkYqÎS*Ç+ɶ=¶}+ɶ€§þ*Ë+Ͷ=¶}+϶=¶0:¶Š™.*Ñ++¶TÓ+¶¶`϶ŽÀ¶`¸Õ¶¤¶f+Ͷ€϶€§¡*Ù+Û¶=¶}+ݶ=¶Q¹%:¶Š™*ß+¶ŽÀá¶ã¸ä¶ê¶f+Û¶€ݶ€§Q+ª¶=ºí¶î:¹òš*Ñ+¹õ¶¤¶f+ª¶€§*ø+ú¶=¶}+ú¶€§+°Ž#øùû!ü(ý;þHÿO_hvÌÚ ä ò þ (1AO`h�‘.¡3«4½6Æ9Ô:Þ<ß\ ;;$ÕH.“%þCÐ`1&¡%'Jà à(Õà#)!¿*>;;$+þCÐ,`1&-¡%'.à(+!¿*,_ þ_9ùý­qûZüL9úü?9úü+óúÿ q9  (#ò/ pq Ò*,¶ :¸ü¶î¹õº¹º¹L¹:¹ò™™u+¶T:+¶T:¹ :  ¹™0 ¹À:  ¶Àq+ ¶ÀY¶`¶¶`:§ÿ̶`:™Z+¶\¶`:*-¶f¶0¶Š™¹ò™* +¶\¶f±JABC#E(F/H>IDKJLiM‡NŠO–Q›R©T°XÅYÑ[f i01 Dl ÕJfÕÒ ÒÕÒ2)Ò3)Ò4Ë5/£6J>i07 Dl JfÒË5 /£68ý>óþú6ù  234ò9 "Ðp$*"¶=¶hº$*'¶=¶Q¹)¹%°^`^a#^ $:Õ $::ò; ƒ„ù/*+-/~™§¸1*+46~™§¸1±ef.g / /Õ/í /lÿ  qqÿ  qqÿ  qqÿ  qq  ò< 3qS*,¶ ¶0:¶8™±+¶T9+¶ŽÀ¶;º<¹¼¶¤¶`:™Z+¶\¶`:*-¶f±"j kln8r=sKuRvHS SÕSÔ)S=)S4 I>8 Õ S I>8 ü9ü7 Ô=4ò9 –+[¶==+{¶=>+¶@6Ÿ6Ÿ ¸C6+¶I:*¶TM*¶O¶ê¶`:+]¶=6ŸŠŸ„*¶T:²S+`¶I¶W:  ¹]:  ¹™N ¹Àq:  =¶=6   §ÿÛ  ¶I¶O:   `¶`¶O: *¶ê¶`:§ÿ®b¶`:+}¶=6Ÿ Ÿd*+`¶I¶ê¶`:°nyz|}~€!�)„2…<†GˆO‰ZŠ`‹qŒ��™ŽŸ�¢‘¯’½“̔ϕۘã™îš�˜™3?í ¯2) ½ê)�<@) `{’ÕqjAB ÕC)DíúEíôFí2ÖG)GÁHÕO¹Iíã%Jí*`{’qjAK GÁH:þ ÿP qq^ý'qø,ù ü) CòL ‡„8_*f¶ N-¶0¶8™±~™§6-ºh¶î:+¶Ti+¹õ¶¤¶`:™Z+¶\¶`:*k¶f±. ¡¢£¥ ¦+§5¨B©GªU¬^­H_ _Õ_íWM ?4+4NJB Õ*_WM +4NOB ü @þ6ó  ò< Pñy*¶Tm*o¶ê¶`q*¶s¶`w*y¶ê¶`L*{+}¸L*ƒ+Ó¸L*…+‡¸L*;+m¸L*‰+q¸L*‹+wº�¸�L+°. ° ²³#´*µ6¶B·N¸Z¹fºwÁyQÕ*O2ÕyQ*O2Qò RSöz*"¶=¶0*º”¸—ÀL*¶T}**}¶=¶¸›¶ê¶`ž**ž¶=¶ ¶s¶`¤**¤¶=¶ ¶s¶`¦**¨¶=¶ �¶ª¶`M+,¸®°ÅÆ#Ç;ÈPÉeÊtË zTÕc#ÕtêÕ zTc#têTòU �éD^ª“!™Ÿ¥«±·½ÃÉÏÕÛáçíóùÿ #)/5;AGMSY±§Æ³§Àµ§º·§´¹§®»§¨½§¢¿§œÁ§–ç�ŧŠǧ„ɧ~˧xͧrϧlѧfÓ§`Õ§Z×§TÙ§NÛ§HݧBß§<á§6ã§0å§*ç§$é§ë§í§ï§ ñ§ó°’$Ï”КÑ Ò¦Ó¬Ô²Õ¸Ö¾×ÄØÊÙÐÚÖÛÜÜâÝèÞîßôàúáâã äåæç$è*é0ê6ë<ìBíHîNïTðZñ]Ï ^#í*#û”Bq# âãc+¶TM*õ¶ ¶h¹%º÷¶CN-¶Š™,ø+-¶ŽÀq¶ê¶`M*ú,ü¶þM*,¶þM,+¶T¶š *,¶f±& ö÷ø$ù7ûCüOýZþb*c cÕ^ ÕFù c^ Fù" ý79*  ò èã‘*+¸ M,Æ* +¶T,¶`¶f±   ÕÕü  ò íãX*+¸ M*¶ o¶N*¶ ¶h¹%:+¶T:+-¸¶`:*¶þ:*¶þ:*  ¶þ:,Æ,¶`:*"¶f±2    % +<JXfju~> ÕyÕk)%ZV+T Õ*y%ZV"+T ÿu q9  ò   r�*¶ º$¶îM*%¶ º'º(¶)N,¹ò™°»-Y,¹/·2:6,¹/¢9,¹5Àq:-¸8¹:Àq:+¸<¸¹@W„§ÿÂ+¹õ¶¤°. %.0?M Z!j"}ƒ$RZ#W)jX)BAYí� �ÕJ%jZ ?P[J*�ÿ%jZ\?P[]ý0óÎýóú@  ò^_` ¸,*¶TC*+¶ê¶`N,¶Š™-E*,¶ŽÀq¶ê¶`N-°( )*+*-*,Õ,a),FbÕ ,,F"bü* aFòc ÿãÔC+¶TM²G¹ N-¹™-¹Àq:*,¶þM§ÿâ,+¶T¶š *K,¶f±12"3,4/6:7B9*" 2)C CÕ>dÕC>dýú   ò ãiŒ*M¶ ¶0M*O¶ ¶0N,¶8™ -¶8™±*Q¶ ¶P6+¶T:,¶Š™2-¶Š™+S+¶TU,¶ŽÀ¶`W-¶ŽÀ¶`¶`:šY+¶\¶`:*[¶f±>< =>$?%A2B8CFDSE`FiDnIsJ‚L‹M>Œ ŒÕ �evf2Zg8T Õ*Œ �evf8T ý%99ýH  ò =*]*º_¶H± PT    =*`*ºb¶H± W`    o†*c**e¶=¶ª &,28g§i§k§ m§o¶ê¶`e¶€K*qs¶uK*y{¶uK*}¶uK*�ƒ¶uK*°6 c0d6e<fBgHhKcTiXjcknlym„n †hÕ †hwÿ0qÿqÿqÿqÿqÿqqhò C¢¦*¶…¹%L+¶Š™++¶ŽÀq¸†™*¶Tm*+¶ŽÀq¶ê¶`°*¶T°*;¶=o¶M*‰¶=¶0N*‹¶=¸�:*¶T:,¸†™m*,¶ê¶`:-¶Š™"-¶ŽÀ¶`:Æ‘¶`:°Br stu4w9{G|R}^d€k�zƒ�„’†—‡£Š>¦Õ œiG_n)RT#^H’ÕdBjÕ4¦ œi"RT#^H’dBj$ü49ÿ@9q9ò ˆw]"*¶@¤¬*¶“º—¹š¹Ÿ¶£¬Ž � ‘ "n) n ��§5*º¦º§¶)L+¹Ð™°*+¹¨¹¬*º¯¹¶²°•�ž ,¡1 5&’ 5 &’küÎòl_`mnK!*³*¶µ²¹¶¿*¶Ų¹¶¿ºȶɰ± ! o`*¸ͺѶ)L+*¸5À° ² ·Õ p  p qr; **´Ò¸Ö*¶Ù° ³´    stW+¹ÜÀó¹õ*+ºá¹¼°¡¢¡:u vwçP*¶äm*+¹åÀq¶è¶`é*,¶Àq¶è¶`N,¶À9:¶Š™-ë*¶ŽÀq¶è¶`°-°£ ¤¥)¦2§:¨Nª4PP:uPx1)'@Õ2ì)'@2ì" ýN9 yz4 *ºí¶î°—  {Õ |S|$*ï¶=o¶L*ñ¶=¶h¹%M+,¸®°˜™š $@Õê)ì ì" }~2*o¶ó°– 2Õ €H ¤ ¡§¬‘ �í @ ‚ ÃQ+ô¶=¶¶ºö¹¼M+÷¶=¶>*ù+¶Tû+,¶¤¶`ý+‘¶ÿ¶`¶f+ô¶€÷¶€°XY!Z.[:\@ZC^*Q QƒÕ<ü„!0…í <ü† ‡ c+*+¸¶f+e¶€q¶€y¶€}¶€�¶€° Q R+ +hÕ ˆ~2*o¶ó° WÕ ‰~2* ¶ó° 2Õ Š~2*o¶ó° WÕ ‹wE* ¶Ÿš§¬÷ #)@ Œ2*o¶ê°Å TÕ �‘3**¶ « &y§ §¶ê°» ¼&½,¾/» 3xÕ`EEÿq ŽN*¶…*º¹¹%*¸5À°non êÕ �:*+¸°oêÕC) �‘G*+¶ãÿ¸¸X¸®°_#)’“ ”•H*¶ÀY¶`ž§¬E 01@ –—2*¸ ¶#°C 0Õ ˜a+*¶TÓ**ƒ¶=¶$ÿ~¶¶`Ï*ƒ¶€¶`°/ 0$1*/ +Õ ™ã= *(+¶f±Ö   nÕ š›A*º¿º*¸+¹ÊÀΰ½ œ„ �ža*¶Ào¶óL*¶ÀM².+¹1™ ,¶4¹%N-¶Š™,-¶Ž¸6¶ê°,¶9¹%N-¶Š™,-¶ŽÀá¶:¶ê°,°* ÀÁÂ"Ã,Ä3Å?ÈIÉPÊ_Ì4,Ÿa:1S2)KêÕI  ,Ÿ¡KêI -ý?qü9 ¢ã@ *?+¸A¶f±·   £Õ ¤¥6*°Ž¦Õ§Õ ¨©E*,¸D°n  í}Õ ª ®/+"¶=o¶¸HM*+,¸ML+"¶€N-+¶T¶™-°+°UVW X+Y-[*/ /«Õ#) ¬Õ  ¬ ý-q ­ã@ *Q+¸S¶f±Q   Õ®¯Í ¥VXZ\¸^³Ùacegik¸m³úprtvxz|~€‚¸„³G/½qY‡SY‰SY‹SY�SY�SY‘SY“SY•SY—SY ™SY ›SY �SY ŸSY ¡SY£SY¥SY§SY©SY«SY­SY¯SY±SY³SYµSY·SY¹SY»SY½SY¿SYÁSYÃSYÅSY ÇSY!ÉSY"ËSY#ÍSY$ÏSY%ÑSY&ÓSY'ÕSY(×SY)ÙSY*ÛSY+ÝSY,ßSY-áSY.ãS¸å³.,¸è³S±&-*5NBœD°±² ³~&?´¶¹?»¼¿?»À¿?»ÃÆ?»ÇÈ?»ÉÈ?ÊÌÏ?´Ð¹?»ÓÖ?»×Û?ÜÝâ?´ã¹?»æç?»é¿?»ìï?Üðó?Êô÷?»ø¿?»û¿?»þ¿??Ü ?»  ?» ?» ?»¿?»¿??» ?»!$?»%(?»*¿?»-0?»1È?»4Æ?»7¿?»8;?»<ÈF" XG HJL ÝÎM NPR