Advertisement
Guest User

CustomMob

a guest
Jul 20th, 2018
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1. package me.TideFactions.CustomMobD;
  2.  
  3. import org.bukkit.entity.Zombie;
  4. import org.bukkit.potion.PotionEffect;
  5. import org.bukkit.potion.PotionEffectType;
  6.  
  7. import net.md_5.bungee.api.ChatColor;
  8. import net.minecraft.server.v1_8_R3.EntityPlayer;
  9. import net.minecraft.server.v1_8_R3.EntityZombie;
  10. import net.minecraft.server.v1_8_R3.PathfinderGoalNearestAttackableTarget;
  11. import net.minecraft.server.v1_8_R3.World;
  12.  
  13.  
  14. public class CustomZombie extends EntityZombie{
  15.  
  16.     public CustomZombie(World world) {
  17.         super(world);
  18.        
  19.        
  20.         Zombie craftZombie = (Zombie) this.getBukkitEntity();
  21.         PotionEffect effect = new PotionEffect(PotionEffectType.FIRE_RESISTANCE, Integer.MAX_VALUE, 1);
  22.         craftZombie.addPotionEffect(effect);
  23.         craftZombie.setMaxHealth(50.0);
  24.         craftZombie.setHealth(50.0);
  25.         craftZombie.setCustomName(ChatColor.RED + "ZombieMam@");
  26.         craftZombie.setCustomNameVisible(true);
  27.         this.targetSelector.a(0, new PathfinderGoalNearestAttackableTarget<EntityPlayer>(this, EntityPlayer.class, true));
  28.        
  29.        
  30.  
  31.        
  32.     }
  33.  
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement