Êþº¾Eî  java/lang/Record()V   @net/minecraft/world/entity/animal/nautilus/ZombieNautilusVariantmodelAndTexture4Lnet/minecraft/world/entity/variant/ModelAndTexture;  spawnConditions;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;  9net/minecraft/world/entity/variant/SpawnPrioritySelectorsEMPTY  r(Lnet/minecraft/world/entity/variant/ModelAndTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V   selectors()Ljava/util/List;  toStringV(Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;)Ljava/lang/String;" #$hashCodeE(Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;)I& '(equalsW(Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;Ljava/lang/Object;)Z *+, -.Jnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant$ModelTypeCODEC Lcom/mojang/serialization/Codec; *0 12NORMALLLnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant$ModelType; 456 782net/minecraft/world/entity/variant/ModelAndTexturecodecW(Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;: ;<apply()Ljava/util/function/Function; >?@ AB!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; DEF GH;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;: KLM ;N!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App; +Qspawn_conditions STU VWcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;: DZ G[g(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;] ;^!()Ljava/util/function/BiFunction; `ab ;c!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;: fgh ij2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; l m. DIRECT_CODEC: p q. NETWORK_CODEC stu vw(net/minecraft/core/registries/RegistriesZOMBIE_NAUTILUS_VARIANT%Lnet/minecraft/resources/ResourceKey; yz{ |}2net/minecraft/core/registries/codec/RegistryCodecsholderG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; + €�‚ ƒ„)net/minecraft/network/codec/ByteBufCodecsholderRegistryP(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; † ‡ˆ STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;Š3net/minecraft/world/entity/variant/PriorityProvider Signature‚Lnet/minecraft/world/entity/variant/ModelAndTexture;dLcom/mojang/serialization/Codec;�Lcom/mojang/serialization/Codec;>;¹Lnet/minecraft/network/codec/StreamCodec;>;7(Lnet/minecraft/world/entity/variant/ModelAndTexture;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant; assetInfoLocalVariableTypeTableMethodParameters…(Lnet/minecraft/world/entity/variant/ModelAndTexture;)VÀ(Lnet/minecraft/world/entity/variant/ModelAndTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V¸()Ljava/util/List;>;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;6()Lnet/minecraft/world/entity/variant/ModelAndTexture;„()Lnet/minecraft/world/entity/variant/ModelAndTexture;=()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;lambda$static$1`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$0­Ljava/lang/Record;Lnet/minecraft/world/entity/variant/PriorityProvider; SourceFileZombieNautilusVariant.java NestMembersRecordBootstrapMethods±modelAndTexture;spawnConditions µ&(Ljava/lang/Object;)Ljava/lang/Object;· ¸ ¡ºx(Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;)Lnet/minecraft/world/entity/variant/ModelAndTexture;¼ ½ �¿x(Lnet/minecraft/world/entity/variant/ModelAndTexture;)Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;Á  £Ä(Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;Æ8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ɳ(Lnet/minecraft/world/entity/variant/ModelAndTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)Lnet/minecraft/world/entity/animal/nautilus/ZombieNautilusVariant;Ë Ì ¨¥¥Ï Ð ¤¥Ò ÓÔÕ Ö×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; InnerClasses ModelTypeInstanceãcom/mojang/datafixers/ProductsP1P2ç