Êþº¾E�  3net/minecraft/world/entity/ai/attributes/Attributes ATTACK_DAMAGELnet/minecraft/core/Holder;   'net/minecraft/world/entity/LivingEntitygetAttributeValue(Lnet/minecraft/core/Holder;)D  isBaby()Z  &net/minecraft/server/level/ServerLevel getRandom#()Lnet/minecraft/util/RandomSource;  net/minecraft/util/RandomSourcenextInt(I)I    damageSources2()Lnet/minecraft/world/damagesource/DamageSources; "#$ %&.net/minecraft/world/damagesource/DamageSources mobAttackZ(Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; ( )* hurtServer[(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)Z ,-. /06net/minecraft/world/item/enchantment/EnchantmentHelperdoPostAttackEffects}(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)V 234 564net/minecraft/world/entity/monster/hoglin/HoglinBase throwTargetU(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V 8 9ATTACK_KNOCKBACK ; <KNOCKBACK_RESISTANCE > ?@getX()D B C@getZ E FGlevel#()Lnet/minecraft/world/level/Level; IJnet/minecraft/world/level/Level L MN nextFloat()F?>LÌÍRnet/minecraft/world/phys/Vec3 QT UV(DDD)V QX YZ normalize!()Lnet/minecraft/world/phys/Vec3; Q\ ]^scale"(D)Lnet/minecraft/world/phys/Vec3; Q` abyRot"(F)Lnet/minecraft/world/phys/Vec3;?à Qf ghxD Qj khz m nVpush p qr syncVelocityZtjava/lang/ObjectATTACK_ANIMATION_DURATIONI ConstantValue PROBABILITY_OF_SPAWNING_AS_BABYF getAttackAnimationRemainingTicks()IhurtAndThrowTarget}(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)ZCodeLineNumberTableLocalVariableTable actualDamage(Lnet/minecraft/server/level/ServerLevel;body)Lnet/minecraft/world/entity/LivingEntity;target attackDamage damageSource/Lnet/minecraft/world/damagesource/DamageSource;wasHurt StackMapTable�-net/minecraft/world/damagesource/DamageSourceMethodParametersknockbackPowerknockbackResistanceeffectiveKnockbackPowerxdzdrandom!Lnet/minecraft/util/RandomSource;horizontalPushAnglehorizontalScalehorizontalPushVectorLnet/minecraft/world/phys/Vec3; verticalScale SourceFileHoglinBase.java2suvwxyzwP{| }~_+²¶�8+¶ š‹ž n*¶‹¹†bF§F+¶+¶!:,*%¶'6™*,¸++¶ š+,¸1¬€.  -0:DIPW \#�R*‚z_Fƒ_„…_†…0/‚z U‡z:%ˆ‰DŠr‹ ý-ÿý+ŒŽ F„† 56€¢*²7¶I+²:¶9(g9˜�±+¶=*¶=g9+¶A*¶Ag9 *¶D¶H:  ¹ d†8  ¹KOjPb�k9»QY ·S¶W¶[ ¶_: ¹K�kck9+´e´i¶l+µo±€>'()*+.*/50>1M2`3{5Œ6œ7¡8�z ¢„…¢†…š�h‘�h‹‘h*x’h5m“h >d”• MU–z `B—h{'˜™Œšh‹þŽ „†›œ