Êþº¾Eû  java/lang/Object()V   (net/minecraft/core/registries/Registries LOOT_TABLE%Lnet/minecraft/resources/ResourceKey;  "net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;  #net/minecraft/resources/ResourceKeycreatep(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey;  8net/minecraft/world/level/storage/loot/BuiltInLootTablesregisterL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey;  !" LOCATIONSLjava/util/Set; $%& '( java/util/Setadd(Ljava/lang/Object;)Z*"java/lang/IllegalArgumentException , -. identifier&()Lnet/minecraft/resources/Identifier; 012 34java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;6 78makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; ): ;(Ljava/lang/String;)V = >"IMMUTABLE_LOCATIONS6 A B9(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey;6Ejava/util/HashSet D HIJ KLjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;Nchests/spawn_bonus_chest P Q SPAWN_BONUS_CHESTSchests/end_city_treasure U V END_CITY_TREASUREXchests/simple_dungeon Z [ SIMPLE_DUNGEON]"chests/village/village_weaponsmith _ ` VILLAGE_WEAPONSMITHb chests/village/village_toolsmith d e VILLAGE_TOOLSMITHgchests/village/village_armorer i j VILLAGE_ARMORERl#chests/village/village_cartographer n o VILLAGE_CARTOGRAPHERqchests/village/village_mason s t  VILLAGE_MASONvchests/village/village_shepherd x y VILLAGE_SHEPHERD{chests/village/village_butcher } ~ VILLAGE_BUTCHER€chests/village/village_fletcher ‚ ƒ VILLAGE_FLETCHER…chests/village/village_fisher ‡ ˆ VILLAGE_FISHERŠchests/village/village_tannery Œ � VILLAGE_TANNERY�chests/village/village_temple ‘ ’ VILLAGE_TEMPLE”#chests/village/village_desert_house – — VILLAGE_DESERT_HOUSE™#chests/village/village_plains_house › œ VILLAGE_PLAINS_HOUSEž"chests/village/village_taiga_house   ¡ VILLAGE_TAIGA_HOUSE£"chests/village/village_snowy_house ¥ ¦ VILLAGE_SNOWY_HOUSE¨$chests/village/village_savanna_house ª « VILLAGE_SAVANNA_HOUSE­chests/abandoned_mineshaft ¯ ° ABANDONED_MINESHAFT²chests/nether_bridge ´ µ  NETHER_BRIDGE·chests/stronghold_library ¹ º STRONGHOLD_LIBRARY¼chests/stronghold_crossing ¾ ¿ STRONGHOLD_CROSSINGÁchests/stronghold_corridor Ã Ä STRONGHOLD_CORRIDORÆchests/desert_pyramid È É DESERT_PYRAMIDËchests/jungle_temple Í Î  JUNGLE_TEMPLEÐchests/jungle_temple_dispenser Ò Ó JUNGLE_TEMPLE_DISPENSERÕchests/igloo_chest × Ø  IGLOO_CHESTÚchests/woodland_mansion Ü Ý WOODLAND_MANSIONßchests/underwater_ruin_small á â UNDERWATER_RUIN_SMALLächests/underwater_ruin_big æ ç UNDERWATER_RUIN_BIGéchests/buried_treasure ë ì BURIED_TREASUREîchests/shipwreck_map ð ñ  SHIPWRECK_MAPóchests/shipwreck_supply õ ö SHIPWRECK_SUPPLYøchests/shipwreck_treasure ú û SHIPWRECK_TREASUREýchests/pillager_outpost ÿ  PILLAGER_OUTPOSTchests/bastion_treasure   BASTION_TREASUREchests/bastion_other    BASTION_OTHER chests/bastion_bridge   BASTION_BRIDGEchests/bastion_hoglin_stable   BASTION_HOGLIN_STABLEchests/ancient_city    ANCIENT_CITYchests/ancient_city_ice_box   ANCIENT_CITY_ICE_BOX chests/ruined_portal " #  RUINED_PORTAL%chests/trial_chambers/reward ' ( TRIAL_CHAMBERS_REWARD*#chests/trial_chambers/reward_common , - TRIAL_CHAMBERS_REWARD_COMMON/!chests/trial_chambers/reward_rare 1 2 TRIAL_CHAMBERS_REWARD_RARE4#chests/trial_chambers/reward_unique 6 7 TRIAL_CHAMBERS_REWARD_UNIQUE9$chests/trial_chambers/reward_ominous ; < TRIAL_CHAMBERS_REWARD_OMINOUS>+chests/trial_chambers/reward_ominous_common @ A $TRIAL_CHAMBERS_REWARD_OMINOUS_COMMONC)chests/trial_chambers/reward_ominous_rare E F "TRIAL_CHAMBERS_REWARD_OMINOUS_RAREH+chests/trial_chambers/reward_ominous_unique J K $TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUEMchests/trial_chambers/supply O P TRIAL_CHAMBERS_SUPPLYRchests/trial_chambers/corridor T U TRIAL_CHAMBERS_CORRIDORW"chests/trial_chambers/intersection Y Z TRIAL_CHAMBERS_INTERSECTION\)chests/trial_chambers/intersection_barrel ^ _ "TRIAL_CHAMBERS_INTERSECTION_BARRELachests/trial_chambers/entrance c d TRIAL_CHAMBERS_ENTRANCEf"dispensers/trial_chambers/corridor h i !TRIAL_CHAMBERS_CORRIDOR_DISPENSERk!dispensers/trial_chambers/chamber m n  TRIAL_CHAMBERS_CHAMBER_DISPENSERpdispensers/trial_chambers/water r s TRIAL_CHAMBERS_WATER_DISPENSERupots/trial_chambers/corridor w x TRIAL_CHAMBERS_CORRIDOR_POTzequipment/trial_chamber | } EQUIPMENT_TRIAL_CHAMBERequipment/trial_chamber_ranged � ‚ EQUIPMENT_TRIAL_CHAMBER_RANGED„equipment/trial_chamber_melee † ‡ EQUIPMENT_TRIAL_CHAMBER_MELEE ‰Š‹ Œ�/net/minecraft/world/level/block/ColorCollectionNAMES1Lnet/minecraft/world/level/block/ColorCollection;� �‘apply()Ljava/util/function/Function; ‰“ ”•mapP(Ljava/util/function/Function;)Lnet/minecraft/world/level/block/ColorCollection; — ˜�SHEEPšgameplay/fishing œ � FISHINGŸgameplay/fishing/junk ¡ ¢  FISHING_JUNK¤gameplay/fishing/treasure ¦ § FISHING_TREASURE©gameplay/fishing/fish « ¬  FISHING_FISH®gameplay/cat_morning_gift ° ± CAT_MORNING_GIFT³)gameplay/hero_of_the_village/armorer_gift µ ¶  ARMORER_GIFT¸)gameplay/hero_of_the_village/butcher_gift º »  BUTCHER_GIFT½.gameplay/hero_of_the_village/cartographer_gift ¿ À CARTOGRAPHER_GIFTÂ(gameplay/hero_of_the_village/cleric_gift Ä Å  CLERIC_GIFTÇ(gameplay/hero_of_the_village/farmer_gift É Ê  FARMER_GIFTÌ+gameplay/hero_of_the_village/fisherman_gift Î Ï FISHERMAN_GIFTÑ*gameplay/hero_of_the_village/fletcher_gift Ó Ô  FLETCHER_GIFTÖ/gameplay/hero_of_the_village/leatherworker_gift Ø Ù LEATHERWORKER_GIFTÛ+gameplay/hero_of_the_village/librarian_gift Ý Þ LIBRARIAN_GIFTà'gameplay/hero_of_the_village/mason_gift â ã  MASON_GIFTå*gameplay/hero_of_the_village/shepherd_gift ç è  SHEPHERD_GIFTê+gameplay/hero_of_the_village/toolsmith_gift ì í TOOLSMITH_GIFTï-gameplay/hero_of_the_village/weaponsmith_gift ñ ò WEAPONSMITH_GIFTô,gameplay/hero_of_the_village/unemployed_gift ö ÷ UNEMPLOYED_GIFTù&gameplay/hero_of_the_village/baby_gift û ü BABY_VILLAGER_GIFTþgameplay/sniffer_digging   SNIFFER_DIGGINGgameplay/panda_sneeze    PANDA_SNEEZEgameplay/chicken_lay    CHICKEN_LAY gameplay/armadillo_shed   ARMADILLO_SHEDgameplay/turtle_grow    TURTLE_GROWharvest/cave_vine   HARVEST_CAVE_VINEharvest/sweet_berry_bush   HARVEST_SWEET_BERRY_BUSH!harvest/beehive # $ HARVEST_BEEHIVE& carve/pumpkin ( )  CARVE_PUMPKIN+till/rooted_dirt - . TILL_ROOTED_DIRT0gameplay/piglin_bartering 2 3 PIGLIN_BARTERING5spawners/trial_chamber/key 7 8 SPAWNER_TRIAL_CHAMBER_KEY:"spawners/trial_chamber/consumables < = !SPAWNER_TRIAL_CHAMBER_CONSUMABLES?"spawners/ominous/trial_chamber/key A B !SPAWNER_OMINOUS_TRIAL_CHAMBER_KEYD*spawners/ominous/trial_chamber/consumables F G )SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLESI1spawners/trial_chamber/items_to_drop_when_ominous K L (SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUSNbrush/armadillo P Q ARMADILLO_BRUSHSshearing/bogged U V  BOGGED_SHEARXshearing/mooshroom Z [ SHEAR_MOOSHROOM]shearing/mooshroom/red _ ` SHEAR_RED_MOOSHROOMbshearing/mooshroom/brown d e SHEAR_BROWN_MOOSHROOMgshearing/snow_golem i j SHEAR_SNOW_GOLEMlshearing/sheep n o  SHEAR_SHEEP� r s�SHEAR_DYED_SHEEPucharged_creeper/root w x CHARGED_CREEPERzcharged_creeper/piglin | } CHARGED_CREEPER_PIGLINcharged_creeper/creeper � ‚ CHARGED_CREEPER_CREEPER„charged_creeper/skeleton † ‡ CHARGED_CREEPER_SKELETON‰charged_creeper/wither_skeleton ‹ Œ CHARGED_CREEPER_WITHER_SKELETONŽcharged_creeper/zombie � ‘ CHARGED_CREEPER_ZOMBIE“archaeology/desert_well • – DESERT_WELL_ARCHAEOLOGY˜archaeology/desert_pyramid š › DESERT_PYRAMID_ARCHAEOLOGY�archaeology/trail_ruins_common Ÿ   TRAIL_RUINS_ARCHAEOLOGY_COMMON¢archaeology/trail_ruins_rare ¤ ¥ TRAIL_RUINS_ARCHAEOLOGY_RARE§archaeology/ocean_ruin_warm © ª OCEAN_RUIN_WARM_ARCHAEOLOGY¬archaeology/ocean_ruin_cold ® ¯ OCEAN_RUIN_COLD_ARCHAEOLOGY±barrels/abandoned_camp_barrel ³ ´ ABANDONED_CAMP_BARREL¶"chests/abandoned_camp_common_chest ¸ ¹ ABANDONED_CAMP_COMMON_CHEST»"chests/abandoned_camp_secret_chest ½ ¾ ABANDONED_CAMP_SECRET_CHEST SignaturejLjava/util/Set;>;YLnet/minecraft/resources/ResourceKey;ŒLnet/minecraft/world/level/block/ColorCollection;>;CodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/world/level/storage/loot/BuiltInLootTables;locationLjava/lang/String;MethodParametersm(Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey;LocalVariableTypeTable StackMapTable´(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey;all()Ljava/util/Set;l()Ljava/util/Set;>;lambda$static$1colorlambda$static$0 SourceFileBuiltInLootTables.javaBootstrapMethodsÚ- is already a registered built-in loot tableÜshearing/sheep/Þentities/sheep/à&(Ljava/lang/Object;)Ljava/lang/Object;â ã ÔBBæ ç ÒBé êëì 7í$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;ï ðñò óô"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÷%java/lang/invoke/MethodHandles$Lookupùjava/lang/invoke/MethodHandlesLookup!}!"¿À>"¿ÀQ ¿ÁV ¿Á[ ¿Á` ¿Áe ¿Áj ¿Áo ¿Át ¿Áy ¿Á~ ¿Áƒ ¿Áˆ ¿Á� ¿Á’ ¿Á— ¿Áœ ¿Á¡ ¿Á¦ ¿Á« ¿Á° ¿Áµ ¿Áº ¿Á¿ ¿ÁÄ ¿ÁÉ ¿ÁÎ ¿ÁÓ ¿ÁØ ¿ÁÝ ¿Áâ ¿Áç ¿Áì ¿Áñ ¿Áö ¿Áû ¿Á ¿Á ¿Á ¿Á ¿Á ¿Á ¿Á ¿Á# ¿Á( ¿Á- ¿Á2 ¿Á7 ¿Á< ¿ÁA ¿ÁF ¿ÁK ¿ÁP ¿ÁU ¿ÁZ ¿Á_ ¿Ád ¿Ái ¿Án ¿Ás ¿Áx ¿Á} ¿Á‚ ¿Á‡ ¿Á˜�¿Â� ¿Á¢ ¿Á§ ¿Á¬ ¿Á± ¿Á¶ ¿Á» ¿ÁÀ ¿ÁÅ ¿ÁÊ ¿ÁÏ ¿ÁÔ ¿ÁÙ ¿ÁÞ ¿Áã ¿Áè ¿Áí ¿Áò ¿Á÷ ¿Áü ¿Á ¿Á ¿Á ¿Á ¿Á ¿Á ¿Á ¿Á$ ¿Á) ¿Á. ¿Á3 ¿Á8 ¿Á= ¿ÁB ¿ÁG ¿ÁL ¿ÁQ ¿ÁV ¿Á[ ¿Á` ¿Áe ¿Áj ¿Áo ¿Ás�¿Âx ¿Á} ¿Á‚ ¿Á‡ ¿ÁŒ ¿Á‘ ¿Á– ¿Á› ¿Á  ¿Á¥ ¿Áª ¿Á¯ ¿Á´ ¿Á¹ ¿Á¾ ¿ÁÃ/*·±Ä Å ÆÇ BÃ8²*¸ ¸¸°Ä¨Å ÈÉÊÈ¿Ë Ão"²*¹#™*°»)Y*¶+¸/º5·9¿Ä¬ ­°Å "È Ì "ÈÁÍÊȿΠÏÐò<°Ä´¿Ñ ÒBÃ4 *º?¸@°Ä�Å  ÓÉ ÔBÃ4 *ºC¸@°ÄTÅ  ÓÉÕÃUM»DY·F³²¸G³<M¸@³OR¸@³TW¸@³Y\¸@³^a¸@³cf¸@³hk¸@³mp¸@³ru¸@³wz¸@³|¸@³�„¸@³†‰¸@³‹ޏ@³�“¸@³•˜¸@³š�¸@³Ÿ¢¸@³¤§¸@³©¬¸@³®±¸@³³¶¸@³¸»¸@³½À¸@³ÂŸ@³Çʸ@³Ìϸ@³ÑÔ¸@³ÖÙ¸@³ÛÞ¸@³àã¸@³åè¸@³êí¸@³ïò¸@³ô÷¸@³ùü¸@³þ¸@³¸@³ ¸@³ ¸@³¸@³¸@³¸@³!$¸@³&)¸@³+.¸@³03¸@³58¸@³:=¸@³?B¸@³DG¸@³IL¸@³NQ¸@³SV¸@³X[¸@³]`¸@³be¸@³gj¸@³lo¸@³qt¸@³vy¸@³{~¸@³€ƒ¸@³…²ˆº޶’³–™¸@³›ž¸@³ £¸@³¥¨¸@³ª­¸@³¯²¸@³´·¸@³¹¼¸@³¾Á¸@³ÃƸ@³È˸@³Íи@³ÒÕ¸@³×Ú¸@³Ü߸@³áä¸@³æé¸@³ëî¸@³ðó¸@³õø¸@³úý¸@³ÿ¸@³¸@³  ¸@³¸@³¸@³¸@³ ¸@³"%¸@³'*¸@³,/¸@³14¸@³69¸@³;>¸@³@C¸@³EH¸@³JM¸@³OR¸@³TW¸@³Y\¸@³^a¸@³cf¸@³hk¸@³m²ˆºp¶’³qt¸@³vy¸@³{~¸@³€ƒ¸@³…ˆ¸@³Š�¸@³�’¸@³”—¸@³™œ¸@³ž¡¸@³£¦¸@³¨«¸@³­°¸@³²µ¸@³·º¸@³¼±Äö} #+3;CKS[cks{ƒ‹ “!›"£#«$³%»&Ã'Ë(Ó)Û*ã+ë,ó-û./ 012#3+435<6E7N8W9`:i;r<{=„>�?–@ŸA¨B±CºDÃEÌFÕGÞHçIðJùKL OPQ&T4W=XFYOZX]a^j_s`|a…bŽc—d e©f²g»hÄiÍjÖkßlèoñpúqr svw'x0y9zB}K€T�]‚fƒo„x‡�ŠŠ‹“Œœ�¥Ž®�·�Å“Δוà–é—ò˜û›œ �žŸ( 1£:¤C¥Öר(èÙèÛèÝîßáäîßåäõ öøú