Êþº¾E#  java/lang/Record()V   Cnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$DatatestLjava/util/Optional;  sizeLnet/minecraft/core/Vec3i;  rotation*Lnet/minecraft/world/level/block/Rotation;  ignoreEntitiesZ  statusGLnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;    errorMessage ! "·(Ljava/util/Optional;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;ZLnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;Ljava/util/Optional;)V $%& '(java/util/Optionalempty()Ljava/util/Optional; *+, -Enet/minecraft/world/level/block/entity/TestInstanceBlockEntity$StatusFINISHED $/ 01of((Ljava/lang/Object;)Ljava/util/Optional;3 45toStringY(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)Ljava/lang/String;7 89hashCodeH(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)I; <=equalsZ(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;Ljava/lang/Object;)Z ?@A BC(net/minecraft/core/registries/Registries TEST_INSTANCE%Lnet/minecraft/resources/ResourceKey; EFG HI#net/minecraft/resources/ResourceKeycodecG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; LMN OPcom/mojang/serialization/CodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;R STapply()Ljava/util/function/Function; VWX YZ!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; \]^ _`net/minecraft/core/Vec3iCODEC Lcom/mojang/serialization/Codec; Lc dPfieldOfR g]h(net/minecraft/world/level/block/RotationR Ll mnBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec;pignore_entities rcs.com/mojang/serialization/codecs/PrimitiveCodecR *]R y]z1net/minecraft/network/chat/ComponentSerialization| error_messageR €� ‚ƒ;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupë(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P6;… S†(()Lcom/mojang/datafixers/util/Function6; ˆ‰Š S‹!com/mojang/datafixers/Products$P6r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function6;)Lcom/mojang/datafixers/kinds/App;R Ž�� ‘’2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ] E• –— streamCodecP(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; ™š› œ�)net/minecraft/network/codec/ByteBufCodecsoptionalT(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; \Ÿ  ¡ STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; gŸ ™¤ m¡ *Ÿ yŸ ¨©ª «¬'net/minecraft/network/codec/StreamCodec compositeõ(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lnet/minecraft/network/codec/StreamCodec; Ÿ SignaturepLjava/util/Optional;>;;gLcom/mojang/serialization/Codec;ŸLnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableLocalVariableTablethisELnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;LocalVariableTypeTableMethodParameters;(Ljava/util/Optional;>;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;ZLnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;Ljava/util/Optional;)VwithSizea(Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; withStatusŽ(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data; withErrorm(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;error&Lnet/minecraft/network/chat/Component;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;r()Ljava/util/Optional;>;()Lnet/minecraft/core/Vec3i;,()Lnet/minecraft/world/level/block/Rotation;()ZI()Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;>()Ljava/util/Optional;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileTestInstanceBlockEntity.javaNestHost×>net/minecraft/world/level/block/entity/TestInstanceBlockEntityRecordBootstrapMethodsÛ5test;size;rotation;ignoreEntities;status;errorMessage ã&(Ljava/lang/Object;)Ljava/lang/Object;å æ (è[(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)Ljava/util/Optional;ê ë Éía(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)Lnet/minecraft/core/Vec3i;ï ð Êòq(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)Lnet/minecraft/world/level/block/Rotation;ô õ Ë÷Z(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)Ljava/lang/Boolean;ù ú ÌüŽ(Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;þ ÿ (€(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  (Ljava/util/Optional;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status;Ljava/util/Optional;)Lnet/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data;  ÎÏÏ    java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;  "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; InnerClassesDataStatusInstancecom/mojang/datafixers/ProductsP6%java/lang/invoke/MethodHandles$Lookup!java/lang/invoke/MethodHandlesLookup1 ®¯ ®°_`®± ¡®²"³¨&*·*+µ*,µ *-µ*µ*µ*µ±´^µH&¶·& &&&&& ¸& ¯&°¹ ®º»¼³Q»Y*´+*´*´*´*´· °´rµ¶·¹½¾³P»Y*´*´ *´*´+¸#· °´vµ¶·¹¿À³S»Y*´*´ *´*´²)+¸.· °´zµ¶·Á¹Á4ó1*º2°´^µ ¶·8ij1*º6¬´^µ ¶·<ų<*+º:¬´^µ¶·ÆÇ¹Æ (³/*´°´^µ ¶·®Èɳ/*´ °´^µ ¶·Ê³/*´°´^µ ¶·Ë³/*´¬´^µ ¶·Ì³/*´°´^µ ¶·(³/*´°´^µ ¶·®Í ÎϳË}*²>¸DJ¹KºQ¶U²[a¹bºe¶U²fi¹bºj¶U²ko¹qºt¶U²uv¹bºw¶U²x{¹Kº}¶U¶~*º„¶‡°´* _`a-b?cQdcep_yf|_µ }ÐÑÒ³x PºŒ¸�³“²>¸”¸˜ºQ²žºe²¢ºj²£ºt²¥ºw²¦¸˜º}º„¸§³­±´_ gh<mIgÓÔÕÖØ6 ®¯ ®°Ùf  ÚÜÝÞßàáâäçâéìâîñâóöâøûâýçâ*Ö*Ö@Žˆ "