Êþº¾EX  java/lang/Object()V runF()Lnet/minecraft/core/component/DataComponentInitializers$Initializer;  (net/minecraft/world/item/Item$PropertiescomponentInitializerDLnet/minecraft/core/component/DataComponentInitializers$Initializer;  %net/minecraft/world/flag/FeatureFlags VANILLA_SET)Lnet/minecraft/world/flag/FeatureFlagSet;  requiredFeatures  ITEM_DESCRIPTION_ID'Lnet/minecraft/resources/DependantName;   descriptionId" #$get)()Lnet/minecraft/resources/DependantName; & 'model )*+ ,-.net/minecraft/world/item/component/Consumables DEFAULT_FOOD/Lnet/minecraft/world/item/component/Consumable; / 01food„(Lnet/minecraft/world/food/FoodProperties;Lnet/minecraft/world/item/component/Consumable;)Lnet/minecraft/world/item/Item$Properties; 345 67+net/minecraft/core/component/DataComponentsFOOD0Lnet/minecraft/core/component/DataComponentType; 9 :; componentn(Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/world/item/Item$Properties; 3= >7 CONSUMABLE 3@ A7 VILLAGER_FOODC%net/minecraft/world/food/VillagerFood BE F(I)V 3H I7 USE_REMAINDERK/net/minecraft/world/item/component/UseRemainderM*net/minecraft/world/item/ItemStackTemplate LO P"(Lnet/minecraft/world/item/Item;)V JR S/(Lnet/minecraft/world/item/ItemStackTemplate;)V 3U V7 USE_COOLDOWNX.net/minecraft/world/item/component/UseCooldown WZ [(F)V 3] ^7MAX_STACK_SIZE `ab cdjava/lang/IntegervalueOf(I)Ljava/lang/Integer; 3f g7 MAX_DAMAGE 3i j7DAMAGE l mncraftRemainderX(Lnet/minecraft/world/item/ItemStackTemplate;)Lnet/minecraft/world/item/Item$Properties; p qrcraftingRemainingItem,Lnet/minecraft/world/item/ItemStackTemplate; 3t u7RARITY 3w x7DAMAGE_RESISTANTz {|createU()Lnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer; ~ €delayedComponent¯(Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer;)Lnet/minecraft/world/item/Item$Properties; 3‚ ƒ7JUKEBOX_PLAYABLE… {†z(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer; 3ˆ ‰7 ENCHANTABLE‹0net/minecraft/world/item/enchantment/Enchantable ŠE 3Ž �7PROVIDES_POTTERY_PATTERN… 3’ “7 REPAIRABLE•/net/minecraft/world/item/enchantment/Repairable—net/minecraft/core/Holder ™š› œ�net/minecraft/world/item/ItembuiltInRegistryHolder'()Lnet/minecraft/core/Holder$Reference; Ÿ ¡ ¢£net/minecraft/core/HolderSetdirectC([Lnet/minecraft/core/Holder;)Lnet/minecraft/core/HolderSet$Direct; ”¥ ¦!(Lnet/minecraft/core/HolderSet;)V ¨©ª «¬/net/minecraft/core/registries/BuiltInRegistriesITEM&Lnet/minecraft/core/DefaultedRegistry; ¨® ¯°"acquireBootstrapRegistrationLookup@(Lnet/minecraft/core/Registry;)Lnet/minecraft/core/HolderGetter; ²³´ µ¶net/minecraft/core/HolderGetter getOrThrowA(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; 3¸ ¹7 EQUIPPABLE »¼½ ¾¿-net/minecraft/world/item/equipment/Equippablebuilderc(Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/equipment/Equippable$Builder; ÁÂà ÄÅ5net/minecraft/world/item/equipment/Equippable$Builderbuild1()Lnet/minecraft/world/item/equipment/Equippable; ÁÇ ÈÉ setSwappable:(Z)Lnet/minecraft/world/item/equipment/Equippable$Builder; ËÌÍ ÎÏ%net/minecraft/world/item/ToolMaterialapplyToolPropertiest(Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties; ÑÒÓ ÔÕnet/minecraft/tags/BlockTagsMINEABLE_WITH_PICKAXELnet/minecraft/tags/TagKey; × ØÙtoolq(Lnet/minecraft/world/item/ToolMaterial;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties; ÑÛ ÜÕMINEABLE_WITH_AXEÞ)net/minecraft/world/item/component/Weapon@  3á â7BLOCK_TRANSFORMERz Ñå æÕMINEABLE_WITH_HOEz Ñé êÕMINEABLE_WITH_SHOVELz Ëí îïapplySwordPropertiesX(Lnet/minecraft/world/item/Item$Properties;FF)Lnet/minecraft/world/item/Item$Properties; Ëñ òó durability()I õ òö-(I)Lnet/minecraft/world/item/Item$Properties; Ëø ùú repairItems()Lnet/minecraft/tags/TagKey; ü ýþ repairableG(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/Item$Properties; Ë óenchantmentValue  ö enchantable 3 7 DAMAGE_TYPE      ,net/minecraft/world/damagesource/DamageTypesSPEAR%Lnet/minecraft/resources/ResourceKey;  delayedHolderComponent�(Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; 3 7KINETIC_WEAPON0net/minecraft/world/item/component/KineticWeaponnet/minecraft/SharedConstantsA   :net/minecraft/world/item/component/KineticWeapon$ConditionofAttackerSpeed(IF)Ljava/util/Optional; ! "ofRelativeSpeed>Â�\ Ë% &'WOOD'Lnet/minecraft/world/item/ToolMaterial; )*+ ,- net/minecraft/sounds/SoundEventsSPEAR_WOOD_USELnet/minecraft/core/Holder; )/ 0- SPEAR_USE 234 56java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional; )8 9-SPEAR_WOOD_HIT ); <- SPEAR_HIT > ?k(IILjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;FFLjava/util/Optional;Ljava/util/Optional;)V 3A B7PIERCING_WEAPOND1net/minecraft/world/item/component/PiercingWeapon )F G-SPEAR_WOOD_ATTACK )I J- SPEAR_ATTACK CL M-(ZZLjava/util/Optional;Ljava/util/Optional;)V 3O P7 ATTACK_RANGER.net/minecraft/world/item/component/AttackRange@�U(net/minecraft/world/entity/player/Player@Ð>? QZ [ (FFFFFF)V 3] ^7MINIMUM_ATTACK_CHARGE `ab ccjava/lang/Float(F)Ljava/lang/Float; 3e f7ATTACK_ANIMATIONh1net/minecraft/world/item/component/SwingAnimation jkl mn+net/minecraft/world/item/SwingAnimationTypeSTAB-Lnet/minecraft/world/item/SwingAnimationType; gp q1(Lnet/minecraft/world/item/SwingAnimationType;I)V stu ¾v9net/minecraft/world/item/component/ItemAttributeModifiersE()Lnet/minecraft/world/item/component/ItemAttributeModifiers$Builder; xyz {-3net/minecraft/world/entity/ai/attributes/Attributes ATTACK_DAMAGE}:net/minecraft/world/entity/ai/attributes/AttributeModifier ™ €�BASE_ATTACK_DAMAGE_ID$Lnet/minecraft/resources/Identifier; ˃ „…attackDamageBonus()F ‡ˆ‰ Š‹Dnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation ADD_VALUEFLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; |� Žn(Lnet/minecraft/resources/Identifier;DLnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)V �‘’ “”-net/minecraft/world/entity/EquipmentSlotGroupMAINHAND/Lnet/minecraft/world/entity/EquipmentSlotGroup; –—˜ ™šAnet/minecraft/world/item/component/ItemAttributeModifiers$BuilderaddË(Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;Lnet/minecraft/world/entity/EquipmentSlotGroup;)Lnet/minecraft/world/item/component/ItemAttributeModifiers$Builder; xœ �- ATTACK_SPEED ™Ÿ  �BASE_ATTACK_SPEED_ID@ –¤ Ä¥=()Lnet/minecraft/world/item/component/ItemAttributeModifiers; § ¨© attributesg(Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/Item$Properties; 3« ¬7 USE_EFFECTS®-net/minecraft/world/item/component/UseEffects ­° ±(ZZF)V 3³ ´7WEAPON ÝE 3· ¸7 ENTITY_DATAºnet/minecraft/nbt/CompoundTag ¹ ½¾¿ 5À2net/minecraft/world/item/component/TypedEntityDatag(Ljava/lang/Object;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/component/TypedEntityData; ÂÃÄ Å%net/minecraft/world/entity/EntityType+()Lnet/minecraft/world/flag/FeatureFlagSet; Ç ÈU(Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/Item$Properties; ÊñË0net/minecraft/world/item/equipment/ArmorMaterial ÍÎÏ ÐÑ,net/minecraft/world/item/equipment/ArmorType getDurability(I)I ÊÓ ÔÕcreateAttributesk(Lnet/minecraft/world/item/equipment/ArmorType;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; Ê ÍØ ÙÚgetSlot,()Lnet/minecraft/world/entity/EquipmentSlot; ÊÜ ÝÞ equipSound()Lnet/minecraft/core/Holder; Áà áâ setEquipSoundT(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/equipment/Equippable$Builder; Êä åæassetId'()Lnet/minecraft/resources/ResourceKey; Áè éêsetAsset^(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/equipment/Equippable$Builder; Êì íúrepairIngredient Íï ðñBODY.Lnet/minecraft/world/item/equipment/ArmorType; óôõ ðö(net/minecraft/world/entity/EquipmentSlot*Lnet/minecraft/world/entity/EquipmentSlot; øùú ûü&net/minecraft/world/entity/EntityTypesWOLF'Lnet/minecraft/world/entity/EntityType; š Áÿ setAllowedEntitiesW(Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/item/equipment/Equippable$Builder; Á ÉsetCanBeSheared ¨  SOUND_EVENTLnet/minecraft/core/Registry; )   ARMOR_UNEQUIP_WOLF!Lnet/minecraft/sounds/SoundEvent;  net/minecraft/core/Registry wrapAsHolder/(Ljava/lang/Object;)Lnet/minecraft/core/Holder; Á âsetShearingSound 3 7 BREAK_SOUND ) WOLF_ARMOR_BREAK%Lnet/minecraft/core/Holder$Reference;  östacksTo ¨! "¬ ENTITY_TYPE )$ % HORSE_ARMOR '() *Õ!net/minecraft/tags/EntityTypeTagsCAN_WEAR_HORSE_ARMOR Á, -ÉsetDamageOnHurt )/ 0HORSE_ARMOR_UNEQUIP )2 3ARMOR_EQUIP_NAUTILUS '5 6ÕCAN_WEAR_NAUTILUS_ARMOR Á8 9ÉsetEquipOnInteract ); <ARMOR_UNEQUIP_NAUTILUS 3> ?7PROVIDES_TRIM_MATERIAL 3A B7SIGN_TEXT_BACK DEF GH/net/minecraft/world/level/block/entity/SignTextEMPTY1Lnet/minecraft/world/level/block/entity/SignText; 3J K7SIGN_TEXT_FRONT 3M N7 COOKING_FUELP.net/minecraft/world/item/component/CookingFuel RST U Tnet/minecraft/world/level/storage/loot/providers/number/floats/ContextFloatProviders COOKING_DEFAULT_SPEED_MULTIPLIER OW XM(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)V 3Z [7 BREWING_FUEL].net/minecraft/world/item/component/BrewingFuel R_ `  BREWING_DEFAULT_SPEED_MULTIPLIER \W c deREGISTRY.Lnet/minecraft/world/flag/FeatureFlagRegistry; ghi jk,net/minecraft/world/flag/FeatureFlagRegistrysubsetR([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/flag/FeatureFlagSet; gm noisSubset,(Lnet/minecraft/world/flag/FeatureFlagSet;)Zq"java/lang/IllegalArgumentExceptionsMismatched flag sets pu v(Ljava/lang/String;)V x y id {|} ~%net/minecraft/resources/DependantNamefixed;(Ljava/lang/Object;)Lnet/minecraft/resources/DependantName; � ‚BLOCK_DESCRIPTION_ID„Item id not set †‡ˆ ‰Šjava/util/ObjectsrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;Œ#net/minecraft/resources/ResourceKey Ž �æ itemIdOrThrow {‘ #’9(Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object;”java/lang/String–"net/minecraft/resources/Identifier ˜™š ™›Bnet/minecraft/core/component/DataComponentInitializers$Initializerˆ(Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentInitializers$Initializer; �žŸ  ¡Qnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer asInitializerv(Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/core/component/DataComponentInitializers$Initializer; ˜£ ¤¥andThenŠ(Lnet/minecraft/core/component/DataComponentInitializers$Initializer;)Lnet/minecraft/core/component/DataComponentInitializers$Initializer;§ ¨›(Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/component/DataComponentInitializers$Initializer; 3ª «7ATTRIBUTE_MODIFIERS 3­ ®7 COMPOSTABLE°.net/minecraft/world/item/component/Compostable ¯² ³((Lnet/minecraft/resources/ResourceKey;)V 3µ ¶7MOB_VISIBILITY ¸ {¹{([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer; » ¼�(Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/core/component/DataComponentInitializers$Initializer; 3¾ ¿7 ITEM_NAME ÁÂà ÄÅ5net/minecraft/core/component/DataComponentMap$Builderset{(Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentMap$Builder; 3Ç È7 ITEM_MODEL Ê ËÌaccept()Ljava/util/function/Consumer; ÁÎ ÏÐ addValidatorV(Ljava/util/function/Consumer;)Lnet/minecraft/core/component/DataComponentMap$Builder; ÒÓÔ ÕÖ-net/minecraft/core/component/DataComponentMaphas3(Lnet/minecraft/core/component/DataComponentType;)Z ÒØ ÙÚ getOrDefaultV(Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; `Ü ÝóintValueßjava/lang/IllegalStateExceptioná1Item cannot have both durability and be stackable Þu äåæ " (net/minecraft/core/registries/Registries èéê ëì(net/minecraft/core/HolderLookup$Provider lookupOrThrowW(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; îïð ñòjava/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream; †ô ‰õ&(Ljava/lang/Object;)Ljava/lang/Object; ÷ øùapply@(Lnet/minecraft/core/HolderGetter;)Ljava/util/function/Function; ûüý þÿjava/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream; û toList()Ljava/util/List;0net/minecraft/world/item/component/MobVisibility Ÿ ¢7(Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct;   "(Lnet/minecraft/core/HolderSet;F)V è µL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;   4net/minecraft/world/item/component/BlockTransformersSHOVEL   HOE   AXE(net/minecraft/world/item/JukeboxPlayable  (Lnet/minecraft/core/Holder;)V 2net/minecraft/world/item/component/DamageResistant "#$ %Õ!net/minecraft/tags/DamageTypeTagsIS_FIRE è³ ¥ 3) *+COMMON_ITEM_COMPONENTS/Lnet/minecraft/core/component/DataComponentMap; Á- ./addAllh(Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentMap$Builder;1item ‹3 45 identifier&()Lnet/minecraft/resources/Identifier; 789 :;net/minecraft/util/UtilmakeDescriptionIdJ(Ljava/lang/String;Lnet/minecraft/resources/Identifier;)Ljava/lang/String;=block "" SignatureZLnet/minecraft/resources/DependantName;eLnet/minecraft/core/component/DataComponentInitializers$Initializer;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;FLnet/minecraft/resources/ResourceKey;lLnet/minecraft/resources/DependantName;CodeLineNumberTableLocalVariableTablethis*Lnet/minecraft/world/item/Item$Properties;U(Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/Item$Properties;foodProperties)Lnet/minecraft/world/food/FoodProperties;MethodParameters consumable villagerFood nutritionIusingConvertsToK(Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item$Properties;Lnet/minecraft/world/item/Item; useCooldown-(F)Lnet/minecraft/world/item/Item$Properties;secondsFmax maxDamagerarityM(Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties;!Lnet/minecraft/world/item/Rarity; fireResistant,()Lnet/minecraft/world/item/Item$Properties;jukeboxPlayableQ(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties;songLocalVariableTypeTableMLnet/minecraft/resources/ResourceKey;y(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties;value potPatternpatterncLnet/minecraft/resources/ResourceKey;�(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; repairItemregistrationLookup!Lnet/minecraft/core/HolderGetter;;BLnet/minecraft/core/HolderGetter;h(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/Item$Properties; equippableV(Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/Item$Properties;slotequippableUnswappablematerialminesEfficientlyattackDamageBaselineattackSpeedBaselinedisableBlockingSecondsDLnet/minecraft/tags/TagKey;š(Lnet/minecraft/world/item/ToolMaterial;Lnet/minecraft/tags/TagKey;FFF)Lnet/minecraft/world/item/Item$Properties;pickaxeU(Lnet/minecraft/world/item/ToolMaterial;FF)Lnet/minecraft/world/item/Item$Properties;axehoeshovelswordspear\(Lnet/minecraft/world/item/ToolMaterial;FFFFFFFFF)Lnet/minecraft/world/item/Item$Properties;attackDurationdamageMultiplierdelay dismountTimedismountThreshold knockbackTimeknockbackThreshold damageTimedamageThreshold StackMapTable‘.net/minecraft/core/component/DataComponentTypespawnEggS(Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/item/Item$Properties;type*Lnet/minecraft/world/entity/EntityType<*>;V(Lnet/minecraft/world/entity/EntityType<*>;)Lnet/minecraft/world/item/Item$Properties; humanoidArmorŒ(Lnet/minecraft/world/item/equipment/ArmorMaterial;Lnet/minecraft/world/item/equipment/ArmorType;)Lnet/minecraft/world/item/Item$Properties;2Lnet/minecraft/world/item/equipment/ArmorMaterial; wolfArmor^(Lnet/minecraft/world/item/equipment/ArmorMaterial;)Lnet/minecraft/world/item/Item$Properties; horseArmor entityGetterMLnet/minecraft/core/HolderGetter;>; nautilusArmor trimMaterial]Lnet/minecraft/resources/ResourceKey;‰(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties;signText cookingFuelburnTimexLnet/minecraft/resources/ResourceKey;¤(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; brewingFuelusesS([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties;flags'[Lnet/minecraft/world/flag/FeatureFlag;setIdr(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties;overrideDescription>(Ljava/lang/String;)Lnet/minecraft/world/item/Item$Properties;Ljava/lang/String;useBlockDescriptionPrefixuseItemDescriptionPrefixH()Lnet/minecraft/resources/ResourceKey;effectiveDescriptionId()Ljava/lang/String;effectiveModelLjava/lang/Object;5Lnet/minecraft/core/component/DataComponentType;TT;z(Lnet/minecraft/core/component/DataComponentType;TT;)Lnet/minecraft/world/item/Item$Properties; initializerSLnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer;XLnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer;Ï(Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/component/DataComponentInitializers$SingleComponentInitializer;)Lnet/minecraft/world/item/Item$Properties;valueKeyRLnet/minecraft/core/component/DataComponentType;>;*Lnet/minecraft/resources/ResourceKey;¾(Lnet/minecraft/core/component/DataComponentType;>;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties;;Lnet/minecraft/world/item/component/ItemAttributeModifiers; compostablelayersloweredMobVisibilityR([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; entityTypeIds&[Lnet/minecraft/resources/ResourceKey;R[Lnet/minecraft/resources/ResourceKey;>;~([Lnet/minecraft/resources/ResourceKey;>;)Lnet/minecraft/world/item/Item$Properties;RuntimeVisibleAnnotationsLjava/lang/SafeVarargs;finalizeInitializername&Lnet/minecraft/network/chat/Component;±(Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/core/component/DataComponentInitializers$Initializer;lambda$finalizeInitializer$0Ó(Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/Identifier;Lnet/minecraft/core/component/DataComponentMap$Builder;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceKey;)V components7Lnet/minecraft/core/component/DataComponentMap$Builder;lambda$finalizeInitializer$12(Lnet/minecraft/core/component/DataComponentMap;)Vclambda$loweredMobVisibility$0„([Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/component/MobVisibility;context*Lnet/minecraft/core/HolderLookup$Provider;registry entityTypesLjava/util/List;cLjava/util/List;>;>;lambda$delayedHolderComponent$0Þ(Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/component/DataComponentMap$Builder;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceKey;)Vlambda$shovel$0G(Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/Holder; lambda$hoe$0 lambda$axe$0lambda$potPattern$0l(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/core/Holder;lambda$jukeboxPlayable$0{(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/JukeboxPlayable;lambda$fireResistant$0`(Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/component/DamageResistant; lambda$new$0‰(Lnet/minecraft/core/component/DataComponentMap$Builder;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/resources/ResourceKey;)Vlambda$static$19(Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String;lambda$static$0 SourceFile Item.javaNestHostBootstrapMethodsïú û îï’2ÿK(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/Identifier;>(Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/Object;  ìíí  êë V(Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/JukeboxPlayable;  èéå  çå  æå  äå  âã  ÚÛ^(Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/component/MobVisibility;! " ÓÔ$(Ljava/lang/Object;)V& ' רØõ + ² . / òññ2 3 ðñ5 678 9:"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=6net/minecraft/core/component/DataComponentInitializers Initializer PropertiesSingleComponentInitializerB#net/minecraft/core/Holder$Reference ReferenceE#net/minecraft/core/HolderSet$DirectDirectH"net/minecraft/core/HolderSet$NamedNamedBuilder Condition OperationNnet/minecraft/core/HolderLookupProviderQ.net/minecraft/core/HolderLookup$RegistryLookupRegistryLookupT%java/lang/invoke/MethodHandles$LookupVjava/lang/invoke/MethodHandlesLookup! ‚@A@A@BqrCDy @ECD @A'@FAG_%*·*ºµ *²µ*²µ*º!µ%±HÀÄ ÆÈÉI %JK0LG= *+²(¶.°HÌI JK MNOM01GN*²2+¶8²<,¶8°HÐI JKMNP-O MPQöGD*²?»BY·D¶8°HÔIJKRSORTUGK*²G»JY»LY+·N·Q¶8°HØIJK1VO1WXGD*²T»WY#·Y¶8°HÜIJKYZOYöG@ *²\¸_¶8°HàI JK [SO[òöGf&*²e¸_¶8W*²\¸_¶8W*²h¸_¶8W*°Hä åæ$çI&JK&\SO\mUGA *»LY+·N¶k°HëI JK qVOqmnG?*+µo*°H ïðIJKqrOq]^G= *²s+¶8°HôI JK ]_O]`aG7 *²vºy¶}°HøI  JKbcGT*²�+º„¶}°HüIJKd e dfOd@göGD*²‡»ŠY·Œ¶8°HIJKhSOhicGT*²�+º�¶}°HIJKj e jkOj@lýUGQ*²‘»”Y½–Y+¶˜S¸ž·¤¶8°HIJKmVOmýþG{²§¸­M*²‘»”Y,+¹±·¤¶8°H  I JKùÕnoeùpnqOù@rstGC*²·+¸º¶À¶8°HIJKuöOuvtGG*²·+¸º¶Æ¶À¶8°HIJKuöOuØÙGz +*,%¶Ê°HI> JK w' xÕ yZ zZ {Ze  x|Owxyz{@}~GT *+²Ð$% ¶Ö°HI* JK w' yZ zZO wyz€Gh*+²Ú$%ß¶Ö²àºã¶}°H"#"I*JKw'yZzZO wyz�Gg*+²ä$% ¶Ö²àºç¶}°H'('I*JKw'yZzZO wyz‚Gg*+²è$% ¶Ö²àºë¶}°H,-,I*JKw'yZzZO wyzƒGP+*$%¶ì°H1I*JKw'yZzZO wyz„…G¬ V*+¶ð¶ô+¶÷¶û+¶ÿ¶²²¶²»Y j‹j‹¸j‹¸ j‹ ¸ #%+²$¦ ²(§².¸1+²$¦ ²7§²:¸1·=¶8²@»CY+²$¦ ²E§²H¸1+²$¦ ²7§²:¸1·K¶8²N»QY S VWX·Y¶8²\ ¸_¶8²d»gY²i$j‹·o¶8¸r²w»|Y²~ +¶‚b�²†·Œ²�¶•²›»|Y²ž $n�¡g²†·Œ²�¶•¶£¶¦²ª»­Y ·¯¶8²²»ÝY·µ¶8°Hb5 6788<D=P>WAjB€9ŒGŸHµDÐJ×KðLóPQ.R1S4PDTRUU5Ip VJKVw'V†ZV‡ZVˆZV‰ZVŠZV‹ZVŒZV�Z VŽZ �fÿd  Ë  �""222ÿ  Ë  �""222–ÿ  Ë  �""2222ÿ  Ë  �""2222–ÿ  Ë �††ÿ  Ë �††–ÿ  Ë �††2ÿ  Ë �††2–O) w†‡ˆ‰Š‹Œ�Ž’“Gh*²¶+»¹Y·»¸¼¶8+¶Á¶ưHYZYIJK”üe ”•O”@–—˜G“A*,+¶ɶ̶ô+,¶Ò¶¦+¶Ö¶²·,¶׸º+¶Û¶ß+¶ã¶ç¶À¶8+¶ë¶û°H^_`a:b@^I AJKAw™A”ñO w”š›G×o*²î+¶ɶ̶ô+²î¶Ò¶¦+¶ë¶û²·²ò¸º+¶Û¶ß+¶ã¶ç½–Y²÷¶ýS¸ž¶þ¶²² ¹ ¶¶À¶8²²¶8¶°H:fgh%j)k0l?mJnSo[p^igrksnfIoJKow™Owœ›GÍM² ¸­M*+²î¶Ò¶¦²·²ò¸º²#¶ß+¶ã¶ç,²&¹±¶þ¶+¶².¶¶À¶8¶°H6 wxz{"|,}5~9?€B�EyIƒLxI MJKMw™F�oe F�žOwŸ›GÕQ² ¸­M*+²î¶Ò¶¦²·²ò¸º²1¶ß+¶ã¶ç,²4¹±¶þ¶+¶7¶²:¶¶À¶8¶°H:‡ˆŠ‹"Œ,�5Ž9�=�C‘F’I‰M”PˆI QJKQw™J�oe J�žOw cGO *²=+¶°H˜I JK w e  w¡Ow@¢£aGF*²@²C¶8²I²C¶8°Hœ�œI JK¤cGY*²L»OY+²Q·V¶8°H¡IJK¥ e ¥¦O¥@§¨cGY*²Y»\Y+²^·a¶8°H¥IJK© e ©¦O©@§�ªGE *²b+¶fµ*°H © ªI JK «¬O«ÈGe²b+¶lš»pYr·t¿*+µ*°H® ¯±²IJK«�O«­cGQ*+µw*°H ¶·IJKy e yEOy@®¯°GB *+¸zµ*°H »¼I JK ±O ²aG7 *²€µ*°H ÀÁI  JK³aG7 *²µ*°H ÆÇI  JK�æG8*´wƒ¸…À‹°HËI JK@´µ¶G;*´*¶�¹�À“°HÏI JK·5G;*´%*¶�¹�À•°HÓI JK:;Go**´ +,¹—µ *°H רI JK”7h¸e”¹hºO ”h@»€Gt**´ ,+¹œ¹¢µ *°H ÜÝI JK”7¼½e”¹¼¾O ”¼@¿Gt**´ +,º¦¹¢µ *°H áâI JK”7À e”ÁÀÂO ”À@è©G= *²©+¶8°HæI JK ¨ÄO¨ÅcGV*²¬»¯Y+·±¶8°HêIJKÆ e ƦOÆ@§‘ÇÈGT*²´+º·¶}°HïIJKÉÊe ÉËOÉ@ÌÍÎϼGO*´ +,ºº¹¢°H÷I JKÐÑ'�O Ð'@Ò ÓÔGg,²½*¶À²Æ+¶ÀºɶÍW±H÷ø ùú÷I ÐÑ'�ÕÖ ×ØGj/*²h¹Ñ™%*²\¸_¹×À`¶Û¤»ÞYà·⿱Hû#ü.þI /Ù+�. ÚÛGŸ3+²ã¹çM*¸í,Y¸óWºö¹ú¹N»Y-¸X· °Hð ñ$òI*3ÉÊ3ÜÝ )Þo$ßàe )Þž$ßá âãGV,*-+¹ ¶ÀW±HáI*”7À ÕÖÜÝ äåG4 *²¹ °H-I  ÜÝ æåG4 *²¹ °H(I  ÜÝ çåG4 *²¹ °H#I  ÜÝ èéG<+*¹ °HIj ÜÝ êëGC»Y+*¹ ·°HüId ÜÝ ìíG;»Y*²!¹&·'°HøI ÜÝ îïG3 *²(¶,W±HÄI  ¾Ö ðñG5 0*¶2¸6°HÂI  y  òñG5 <*¶2¸6°HÁI  y óG-º>³€º?³±H ÁÂôõö™÷˜4øùø4üýþ44 4 4444øø44ø ø4#%(4)*,4ü-04ü10;r˜<> ™? �<@ A–C DŸFGŸI Á»J K–sJ ‡|L@ÁÒJ èMO PMR SUW