Êþº¾EQnet/minecraft/SharedConstants  *net/minecraft/world/entity/monster/MonsterK(Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V 8net/minecraft/world/entity/monster/piglin/AbstractPiglin timeInOverworldI  setCanPickUpLoot(Z)V  applyOpenDoorsAbility()V  -net/minecraft/world/level/pathfinder/PathTypeFIRE_IN_NEIGHBOR/Lnet/minecraft/world/level/pathfinder/PathType;A€  !setPathfindingMalus3(Lnet/minecraft/world/level/pathfinder/PathType;F)V # $FIRE¿€ '() *+,net/minecraft/world/entity/ai/util/GoalUtilshasGroundPathNavigation#(Lnet/minecraft/world/entity/Mob;)Z - ./ getNavigation;()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; 123 47net/minecraft/world/entity/ai/navigation/PathNavigationsetCanOpenDoors 6 78 getEntityData3()Lnet/minecraft/network/syncher/SynchedEntityData; : ;<DATA_IMMUNE_TO_ZOMBIFICATION2Lnet/minecraft/network/syncher/EntityDataAccessor; >?@ ABjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; DEF GH/net/minecraft/network/syncher/SynchedEntityDatasetG(Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)V DJ KLgetF(Lnet/minecraft/network/syncher/EntityDataAccessor;)Ljava/lang/Object; >N OP booleanValue()Z R STdefineSynchedData<(Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V VWX YZ7net/minecraft/network/syncher/SynchedEntityData$Builderdefine(Lnet/minecraft/network/syncher/EntityDataAccessor;Ljava/lang/Object;)Lnet/minecraft/network/syncher/SynchedEntityData$Builder; \ ]^addAdditionalSaveData2(Lnet/minecraft/world/level/storage/ValueOutput;)V`IsImmuneToZombification b cPisImmuneToZombification efg hi-net/minecraft/world/level/storage/ValueOutput putBoolean(Ljava/lang/String;Z)VkTimeInOverworld em noputInt(Ljava/lang/String;I)V q rsreadAdditionalSaveData1(Lnet/minecraft/world/level/storage/ValueInput;)Vu CanPickUpLoot wxy z{,net/minecraft/world/level/storage/ValueInput getBooleanOr(Ljava/lang/String;Z)Z } ~setImmuneToZombification w€ �‚getIntOr(Ljava/lang/String;I)I „ …†customServerAiStep+(Lnet/minecraft/server/level/ServerLevel;)V ˆ ‰P isConverting ‹Œ� Ž�&net/minecraft/server/level/ServerLevel getDifficulty"()Lnet/minecraft/world/Difficulty; ‘’“ ”•net/minecraft/world/DifficultyPEACEFUL Lnet/minecraft/world/Difficulty; — ˜playConvertedSound 𠛆finishConversion � žPisNoAi   ¡¢level#()Lnet/minecraft/world/level/Level; ¤¥¦ §¨net/minecraft/world/level/LevelenvironmentAttributes<()Lnet/minecraft/world/attribute/EnvironmentAttributeSystem; ª«¬ ­®3net/minecraft/world/attribute/EnvironmentAttributesPIGLINS_ZOMBIFY4Lnet/minecraft/world/attribute/EnvironmentAttribute; ° ±²position!()Lnet/minecraft/world/phys/Vec3; ´µ¶ ·¸8net/minecraft/world/attribute/EnvironmentAttributeSystemgetValueg(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/phys/Vec3;)Ljava/lang/Object; º»¼ ½¾&net/minecraft/world/entity/EntityTypesZOMBIFIED_PIGLIN'Lnet/minecraft/world/entity/EntityType; ÀÁ ÃÄ+net/minecraft/world/entity/ConversionParamssingleQ(Lnet/minecraft/world/entity/Mob;ZZ)Lnet/minecraft/world/entity/ConversionParams;Æ ÇÈfinalizeConversion?()Lnet/minecraft/world/entity/ConversionParams$AfterConversion; Ê ËÌ convertTo³(Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/entity/ConversionParams;Lnet/minecraft/world/entity/ConversionParams$AfterConversion;)Lnet/minecraft/world/entity/Mob; Î ÏPisBaby Ñ ÒÓgetTargetFromBrain+()Lnet/minecraft/world/entity/LivingEntity; Õ Ö×getMainHandItem&()Lnet/minecraft/world/item/ItemStack; ÙÚÛ ÜÝ+net/minecraft/core/component/DataComponentsTOOL0Lnet/minecraft/core/component/DataComponentType; ßàá âã"net/minecraft/world/item/ItemStackhas3(Lnet/minecraft/core/component/DataComponentType;)Z åæç èé2net/minecraft/world/entity/monster/piglin/PiglinAiisIdle=(Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z ë ìplayAmbientSoundî,net/minecraft/world/effect/MobEffectInstance ðñò óô%net/minecraft/world/effect/MobEffectsNAUSEALnet/minecraft/core/Holder; íö ÷ (Lnet/minecraft/core/Holder;II)V ùúû üý9net/minecraft/world/entity/monster/zombie/ZombifiedPiglin addEffect1(Lnet/minecraft/world/effect/MobEffectInstance;)Z ÿ 3net/minecraft/network/syncher/EntityDataSerializersBOOLEAN4Lnet/minecraft/network/syncher/EntityDataSerializer; D defineIdy(Ljava/lang/Class;Lnet/minecraft/network/syncher/EntityDataSerializer;)Lnet/minecraft/network/syncher/EntityDataAccessor; SignatureGLnet/minecraft/network/syncher/EntityDataAccessor;CONVERSION_TIME ConstantValue,DEFAULT_IMMUNE_TO_ZOMBIFICATIONZDEFAULT_PICK_UP_LOOTDEFAULT_TIME_IN_OVERWORLDCodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;type!Lnet/minecraft/world/level/Level;LocalVariableTypeTabledLnet/minecraft/world/entity/EntityType<+Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;>;MethodParametersˆ(Lnet/minecraft/world/entity/EntityType<+Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;>;Lnet/minecraft/world/level/Level;)V StackMapTablecanHunt entityData9Lnet/minecraft/network/syncher/SynchedEntityData$Builder;output/Lnet/minecraft/world/level/storage/ValueOutput;input.Lnet/minecraft/world/level/storage/ValueInput;(Lnet/minecraft/server/level/ServerLevel;setTimeInOverworld(I)VRuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;isAdult getArmPose;()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getTargetRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;isHoldingMeleeWeaponlambda$finishConversion$0>(Lnet/minecraft/world/entity/monster/zombie/ZombifiedPiglin;)V zombified;Lnet/minecraft/world/entity/monster/zombie/ZombifiedPiglin; SourceFileAbstractPiglin.javaBootstrapMethods;#(Lnet/minecraft/world/entity/Mob;)V= > 233A BCD EF"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; InnerClassesBuilderJ;net/minecraft/world/entity/ConversionParams$AfterConversionAfterConversionM%java/lang/invoke/MethodHandles$LookupOjava/lang/invoke/MethodHandlesLookup! ;<         �'*+,·*µ *¶*¶*²¶*²"%¶±# $%&'&( ''¾'¡ ' ¡K*¸&™ *¶,¶0±+,. P~G*¶5²9¸=¶C± 34cccP;*¶5²9¶IÀ>¶M¬7 STN*+·Q+²9¸=¶UW±<=> ! ]^^*+·[+_*¶a¹d+j*´ ¹l±BDEF"#"rsq-*+·p*+t¹v¶*+_¹v¶|*+j¹µ ±JMOP,Q--$%$…†œ<*+·ƒ*¶‡™*Y´ `µ §*µ *´ ,¤+¶Š²�¥*¶–*+¶™±& UW XZ\(]2^6`;b<<¡&¡'(>*µ ± fg  )*‰Pc.*¶aš(*¶œš!*¶Ÿ¶£²©*¶¯¶³À>¶M™§¬j .,@›†T*²¹*¸¿ºÅ¶ÉW±npns¡&¡+PB *¶Íš§¬v   @,-.Ó/*¶Ð°} /01P5 *¶Ô²Ø¶Þ¬�  ìG *¸ä™*·ê±†‡ ‰   ˜ 23>*»íY²ïÈ·õ¶øW±q 456$  ²þ¸³9±789 @:<?GVDH IÀK LNP