Êþº¾E block_based  7net/minecraft/gametest/framework/BlockBasedTestInstanceCODEC#Lcom/mojang/serialization/MapCodec;  1net/minecraft/gametest/framework/GameTestInstanceregisterw(Lnet/minecraft/core/Registry;Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;function 9net/minecraft/gametest/framework/FunctionGameTestInstance  (net/minecraft/core/registries/RegistriesTEST_INSTANCE_TYPE%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; '() *net/minecraft/core/Registryh(Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Ljava/lang/Object;,!com/mojang/serialization/MapCodec ./0 12java/lang/Object()V 4 56info+Lnet/minecraft/gametest/framework/TestData; 89: ;<)net/minecraft/gametest/framework/TestData environment()Ljava/lang/Object;>net/minecraft/core/Holder 8@ AB dimension'()Lnet/minecraft/resources/ResourceKey; 8D EF structure&()Lnet/minecraft/resources/Identifier; 8H IJmaxTicks()I 8L MJ setupTicks 8O PQrequired()Z 8S TQ manualOnly 8V WJ maxAttempts 8Y ZJrequiredSuccesses 8\ ]Q skyAccess 8_ `arotation,()Lnet/minecraft/world/level/block/Rotation; 8c dJpadding f gh describeType/()Lnet/minecraft/network/chat/MutableComponent; j kl describeInfo(()Lnet/minecraft/network/chat/Component; nop qr+net/minecraft/network/chat/MutableComponentappendU(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent;ttest_instance.description.type v whtypeDescription y z{descriptionRown(Ljava/lang/String;Lnet/minecraft/network/chat/MutableComponent;)Lnet/minecraft/network/chat/MutableComponent;}#test_instance.description.structure  €�toString()Ljava/lang/String; ƒ z„S(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent;†test_instance.description.batch =ˆ ‰�getRegisteredName‹#test_instance.description.dimension !� ŽF identifier �‘’ “”$net/minecraft/network/chat/ComponentliteralA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; –—˜ ™šnet/minecraft/ChatFormattingBLUELnet/minecraft/ChatFormatting; nœ �ž withStyleM(Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; �  ¡¢ translatableT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent;¤ ¦§¨ ©/net/minecraft/core/registries/BuiltInRegistriesLnet/minecraft/core/Registry; '« ¬­ byNameCodec"()Lcom/mojang/serialization/Codec;¯ °±apply()Ljava/util/function/Function;¯ ´µ¶ ·¸com/mojang/serialization/Codecdispatch\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; º »¼ DIRECT_CODEC Lcom/mojang/serialization/Codec; SignatureULcom/mojang/serialization/Codec;‰Lnet/minecraft/gametest/framework/TestData;>;>; bootstrapB(Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTableregistryLocalVariableTypeTablexLnet/minecraft/core/Registry;>;MethodParametersÓ(Lnet/minecraft/core/Registry;>;)Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/gametest/framework/GameTestInstance;>;nameLjava/lang/String;codecYLcom/mojang/serialization/MapCodec<+Lnet/minecraft/gametest/framework/GameTestInstance;>;>(Lnet/minecraft/core/Registry;>;Ljava/lang/String;Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/gametest/framework/GameTestInstance;>;)Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/gametest/framework/GameTestInstance;>;.(Lnet/minecraft/gametest/framework/TestData;)Vthis3Lnet/minecraft/gametest/framework/GameTestInstance;Œ(Lnet/minecraft/gametest/framework/TestData;>;>;)Vrun4(Lnet/minecraft/gametest/framework/GameTestHelper;)Vhelper%()Lcom/mojang/serialization/MapCodec;[()Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/gametest/framework/GameTestInstance;>;batch()Lnet/minecraft/core/Holder;^()Lnet/minecraft/core/Holder;>;J()Lnet/minecraft/resources/ResourceKey;-()Lnet/minecraft/gametest/framework/TestData;‹()Lnet/minecraft/gametest/framework/TestData;>;>;describetranslationKeyvalue-Lnet/minecraft/network/chat/MutableComponent;lambda$static$0H(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;i SourceFileGameTestInstance.javaBootstrapMethodsê&(Ljava/lang/Object;)Ljava/lang/Object;ì í ÌÖïX(Lnet/minecraft/gametest/framework/GameTestInstance;)Lcom/mojang/serialization/MapCodec;ñ ò âããõ ö÷ø ùú"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! .»¼½¾56½¿ ÀÁÂT*²¸ W*²¸ °à  Ä Å©Æ ÅÇÈÅ½É Âm*²+¸¸ ,¸&À+°ÃÄ Å©ÊËÌÆÅÇÌÍÈ ÅÊ̽Î1ÏÂX *·-*+µ3±Ã!" #Ä ÐÑ 56Æ  5¿È5½ÒÓÔÈÕÌֽרÙÂ5 *´3¶7À=°Ã+Ä  ÐѽÚABÂ2*´3¶?°Ã/Ä ÐѽÛEFÂ2*´3¶C°Ã3Ä ÐÑIJÂ2*´3¶G¬Ã7Ä ÐÑMJÂ2*´3¶K¬Ã;Ä ÐÑPQÂ2*´3¶N¬Ã?Ä ÐÑTQÂ2*´3¶R¬ÃCÄ ÐÑWJÂ2*´3¶U¬ÃGÄ ÐÑZJÂ2*´3¶X¬ÃKÄ ÐÑ]QÂ2*´3¶[¬ÃOÄ ÐÑ`aÂ2*´3¶^°ÃSÄ ÐÑdJÂ2*´3¶b¬ÃWÄ ÐÑ5ÜÂ/*´3°Ã[Ä ÐѽÝwhÞlÂ6 *¶e*¶i¶m°ÃaÄ  ÐÑghÂ5 *s*¶u¶x°ÃeÄ  ÐÑklÂu?*|*´3¶C¶~¶‚*…*´3¶7À=¹‡¶‚¶m*Š*´3¶?¶Œ¶~¶‚¶m°Ãij/k>iÄ ?ÐÑz„ÂH *+,¸�¶x°ÃoÄ  ÐÑ ßË àËÈ ßàz{ÂY+½.Y,²•¶›S¸Ÿ£¸�¶m°ÃsÄ ÐÑßËàáÈ ßà âãÂ,*°ÃÄ äå2Â3²¥¹ªº®º²¹³³¹±Ãæçèôéëîôéðóû üþ