Guest User

Untitled

a guest
Jun 21st, 2015
305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.27 KB | None | 0 0
  1. public class EntityDataSwordman extends EntityDataGeneric {
  2.  
  3.     public EntityDataSwordman(World world) {
  4.         super(world);
  5.        
  6.         Minecraft.getMinecraft().thePlayer.sendChatMessage("Constructing swordman at World#isRemote:" + world.isRemote);
  7.        
  8.         this.tasks.addTask(0, new EntityAISwimming(this));
  9.         this.tasks.addTask(2, new EntityAIAttackOnCollide(this, EntityMob.class, 1.0D, false));
  10.         this.tasks.addTask(6, new EntityAIMoveThroughVillage(this, 1.0D, false));
  11.         this.tasks.addTask(7, new EntityAIWander(this, 1.0D));
  12.         this.tasks.addTask(8, new EntityAIWatchClosest(this, EntityMob.class, 8.0F));
  13.         this.tasks.addTask(8, new EntityAILookIdle(this));
  14.        
  15.         this.setCurrentItemOrArmor(0, new ItemStack(Items.iron_sword));
  16.        
  17.         this.setAIMoveSpeed(4);
  18.         this.setCustomNameTag("Data Swordsman");
  19.         this.setAlwaysRenderNameTag(true);
  20.     }
  21.    
  22.     @Override
  23.     public void entityInit() {
  24.         super.entityInit();
  25.     }
  26.    
  27.     @Override
  28.     public void readEntityFromNBT(NBTTagCompound p_70037_1_) {
  29.         // TODO Auto-generated method stub
  30.         super.readEntityFromNBT(p_70037_1_);
  31.     }
  32.  
  33.     @Override
  34.     public void writeEntityToNBT(NBTTagCompound p_70014_1_) {
  35.         // TODO Auto-generated method stub
  36.         super.writeEntityToNBT(p_70014_1_);
  37.     }
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment