Êþº¾Eë  java/lang/Object()V   /net/minecraft/world/entity/SulfurCubeArchetypesREGULAR%Lnet/minecraft/resources/ResourceKey;  net/minecraft/tags/ItemTagsSULFUR_CUBE_ARCHETYPE_REGULARLnet/minecraft/tags/TagKey;?>™™š=ÌÌÍ   archetype(FFFF)Ljava/util/List;  java/util/Optionalempty()Ljava/util/Optional;>Ó33=¸Qì # $%knockBackHitScaleG(FF)Lnet/minecraft/world/entity/SulfurCubeArchetype$KnockbackModifiers; '() *+ net/minecraft/sounds/SoundEventsSULFUR_CUBE_REGULAR_HITLnet/minecraft/core/Holder; '- .+SULFUR_CUBE_REGULAR_PUSH>LÌÍ 1 23 soundSettingsx(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;FF)Lnet/minecraft/world/entity/SulfurCubeArchetype$SoundSettings; 5 67register+(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagKey;Ljava/util/List;ZLjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/world/entity/SulfurCubeArchetype$KnockbackModifiers;Lnet/minecraft/world/entity/SulfurCubeArchetype$SoundSettings;)V 9 : BOUNCY < =SULFUR_CUBE_ARCHETYPE_BOUNCY?fff<#× =× = 'B C+SULFUR_CUBE_BOUNCY_HIT 'E F+SULFUR_CUBE_BOUNCY_PUSH?333 I J  SLOW_BOUNCY L M!SULFUR_CUBE_ARCHETYPE_SLOW_BOUNCY¾ÌÌÍ?™š=LÌÍ>uÂ� 'S T+SULFUR_CUBE_SLOW_BOUNCY_HIT 'V W+SULFUR_CUBE_SLOW_BOUNCY_PUSH Y Z  SLOW_FLAT \ ]SULFUR_CUBE_ARCHETYPE_SLOW_FLAT¿>ÌÌÍ 'a b+SULFUR_CUBE_SLOW_FLAT_HIT 'd e+SULFUR_CUBE_SLOW_FLAT_PUSH<õÂ� h i  FAST_FLAT k lSULFUR_CUBE_ARCHETYPE_FAST_FLAT?i™š 'o p+SULFUR_CUBE_FAST_FLAT_HIT 'r s+SULFUR_CUBE_FAST_FLAT_PUSH u v LIGHT x ySULFUR_CUBE_ARCHETYPE_LIGHT?æff>8Qì '} ~+SULFUR_CUBE_LIGHT_HIT '€ �+SULFUR_CUBE_LIGHT_PUSH ƒ „  FAST_SLIDING † ‡"SULFUR_CUBE_ARCHETYPE_FAST_SLIDING?)™š 'Š ‹+SULFUR_CUBE_FAST_SLIDING_HIT '� Ž+SULFUR_CUBE_FAST_SLIDING_PUSH � ‘  SLOW_SLIDING “ ”"SULFUR_CUBE_ARCHETYPE_SLOW_SLIDING¿LÌÍ '— ˜+SULFUR_CUBE_SLOW_SLIDING_HIT 'š ›+SULFUR_CUBE_SLOW_SLIDING_PUSH<£× ž Ÿ STICKY ¡ ¢SULFUR_CUBE_ARCHETYPE_STICKY '¤ ¥+SULFUR_CUBE_STICKY_HIT '§ ¨+SULFUR_CUBE_STICKY_PUSH ª « HIGH_RESISTANCE ­ ®%SULFUR_CUBE_ARCHETYPE_HIGH_RESISTANCE¿333 '± ²+SULFUR_CUBE_HIGH_RESISTANCE_HIT '´ µ+ SULFUR_CUBE_HIGH_RESISTANCE_PUSH · ¸  EXPLOSIVE º »SULFUR_CUBE_ARCHETYPE_EXPLOSIVE½;CodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/world/entity/SulfurCubeArchetypes; bootstrap1(Lnet/minecraft/data/worldgen/BootstrapContext;)Vcontext.Lnet/minecraft/data/worldgen/BootstrapContext;LocalVariableTypeTable`Lnet/minecraft/data/worldgen/BootstrapContext;MethodParametersc(Lnet/minecraft/data/worldgen/BootstrapContext;)Vid$Lnet/minecraft/resources/Identifier;}(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; attributeamountDQLnet/minecraft/core/Holder; (Lnet/minecraft/core/Holder;D)Ljava/util/function/Function;Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;>;speedFbouncefrictiondragÍ(FFFF)Ljava/util/List;Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;>;>; damageType1Lnet/minecraft/util/valueproviders/FloatProvider;attributeToSourceZTLnet/minecraft/resources/ResourceKey;&(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/valueproviders/FloatProvider;Z)Lnet/minecraft/world/entity/SulfurCubeArchetype$ContactDamage;horizontalPower verticalPowerhitSound pushSound thresholdcooldown>Lnet/minecraft/core/Holder;¾(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;FF)Lnet/minecraft/world/entity/SulfurCubeArchetype$SoundSettings;nameblocks modifiersLjava/util/List;floatsmaxFuseLjava/util/Optional;knockbackModifiersCLnet/minecraft/world/entity/SulfurCubeArchetype$KnockbackModifiers;>Lnet/minecraft/world/entity/SulfurCubeArchetype$SoundSettings;;ÇLjava/util/List;Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;>;>;TLjava/util/Optional;TLjava/util/Optional;ç(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagKey;Ljava/util/List;Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;>;>;ZLjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/world/entity/SulfurCubeArchetype$KnockbackModifiers;Lnet/minecraft/world/entity/SulfurCubeArchetype$SoundSettings;)Vlambda$register$0ƒ(Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;fLjava/util/function/Function;lambda$multiply$0key lambda$add$0 SourceFileSulfurCubeArchetypes.javaBootstrapMethodsRà Ä ¼WÆf(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;È É ºWË Ì ¶·Î^(Ljava/util/function/Function;)Lnet/minecraft/world/entity/SulfurCubeArchetype$AttributeEntry;Ð ÑÒÓ ÔÕ"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; InnerClassesKnockbackModifiers SoundSettings ExplosionData ContactDamageÜ#net/minecraft/core/Holder$ReferenceÞnet/minecraft/core/Holder Referenceá"net/minecraft/core/HolderSet$Namedãnet/minecraft/core/HolderSetNamedAttributeEntryç%java/lang/invoke/MethodHandles$Lookupéjava/lang/invoke/MethodHandlesLookup!  |}: |}J |}Z |}i |}v |}„ |}‘ |}« |}Ÿ |}¸ |}Í |}~/*·±€ �‚ ƒ„~G K*²² ¸¸¸ !¸"²&²,/¸0¸4*²8²; >?¸¸¸ @¸"²A²DG¸0¸4*²H²KNOP¸¸¸ Q¸"²R²UP¸0¸4*²X²[^__¸¸¸ @¸"²`²cf>¸0¸4*²g²j /?¸¸¸m!¸"²n²qf>¸0¸4*²t²w z¸¸¸ {¸"²|²/G¸0¸4*²‚²…^P?¸¸¸ˆ!¸"²‰²ŒP ¸0¸4*²�²’•P?¸¸¸ !¸"²–²™œ ¸0¸4*²�²  ?¸¸¸ !¸"²£²¦P¸0¸4*²©²¬¯/ ?¸¸¸ !¸"²°²³fG¸0¸4*²¶²¹ ¸»¼Yx·¾¸Á¸ !¸"²Å²ÈG¸0¸4*²Ë²Î ¸¸*²Ñ ¸Ö¸Û¸Á !¸"²ß²â/G¸0¸4±Æ1)*)+,)/,K-X.[,^/{0ˆ1‹/Ž2«3¸4»2¾5Ú6ç7ê5í89:8;8<D=G;J>g?s@v>yA“B C£A¦DÂEÏFÒDÕGüH I GJ7KDLGJJM€ K…†‡ K…ˆ‰…|Š de~2²å*¸ê°P€ ‹Œ‰‹|� üó~N*'ºð°T€Ž+��‡ Ž‘‰ Ž�|’ ó~N*'ºô°X€Ž+��‡ Ž‘‰ Ž�|’ ~Ž.²õ"v�¸ú²ý"v�¸ú²#�¸ú²$�¸² %�¸¸ °\]^_`'a*\€*.“”.•”.–”.—”‰“•–—|˜ ÝÞ~}»Y*²¹+¹,·"°f€*…†™ �š›œ‡…ˆ™�‰…™�›|ž $%~> »%Y"#·'°j€ Ÿ”  ”‰ Ÿ  23~p »*Y*+$%·,°n€* ¡+ ¢+ £” ¤”‡ ¡¥ ¢¥‰¡¢£¤|¦ 67~ ?*+»/Y*²1¹,¹4-¹7+º;¹>¹D·H¹KW±r st8r>{€\ ?…†?§ ?¨?©ª?«œ?¬­?Ý­?®¯?2°‡>?…ˆ?§}?¨±?©²?¬³?Ý´‰% …§¨©«¬Ý®2|µ ¶·~? +*¹NÀS°t€ § ¸¹ ºW~E*'-¸U°X€ Ž+��»  ¼W~E*'-¸X°T€ Ž+��» ½~Õ‘Z¸\¸b³f¸\¸b³8h¸\¸b³Hj¸\¸b³Xl¸\¸b³gn¸\¸b³tp¸\¸b³‚r¸\¸b³�t¸\¸b³©v¸\¸b³�x¸\¸b³¶z¸\¸b³Ë±2  $0<H T!`#l$x%„&¾¿À ÏÁÂÅÏÁÇÅÏÁÊÍÖB%/×*/ؼ/Ù/ÚÛÝß àâä S/åæèê