001    package net.minecraft.entity.monster;
002    
003    import net.minecraft.entity.Entity;
004    import net.minecraft.world.World;
005    
006    public class EntityGiantZombie extends EntityMob
007    {
008        public EntityGiantZombie(World par1World)
009        {
010            super(par1World);
011            this.texture = "/mob/zombie.png";
012            this.moveSpeed = 0.5F;
013            this.yOffset *= 6.0F;
014            this.setSize(this.width * 6.0F, this.height * 6.0F);
015        }
016    
017        public int getMaxHealth()
018        {
019            return 100;
020        }
021    
022        /**
023         * Takes a coordinate in and returns a weight to determine how likely this creature will try to path to the block.
024         * Args: x, y, z
025         */
026        public float getBlockPathWeight(int par1, int par2, int par3)
027        {
028            return this.worldObj.getLightBrightness(par1, par2, par3) - 0.5F;
029        }
030    
031        /**
032         * Returns the amount of damage a mob should deal.
033         */
034        public int getAttackStrength(Entity par1Entity)
035        {
036            return 50;
037        }
038    }