public EntityHorse(World worldIn) { super(worldIn); this.setSize(1.4F, 1.6F); this.isImmuneToFire = false; this.setChested(false); ((PathNavigateGround)this.getNavigator()).setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.2D)); this.tasks.addTask(1, new EntityAIRunAroundLikeCrazy(this, 1.2D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.0D)); this.tasks.addTask(6, new EntityAIWander(this, 0.7D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.initHorseChest(); }
public EntitySheep(World worldIn) { super(worldIn); this.setSize(0.9F, 1.3F); ((PathNavigateGround)this.getNavigator()).setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.1D, Items.wheat, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, this.entityAIEatGrass); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.inventoryCrafting.setInventorySlotContents(0, new ItemStack(Items.dye, 1, 0)); this.inventoryCrafting.setInventorySlotContents(1, new ItemStack(Items.dye, 1, 0)); }
public EntityPig(World worldIn) { super(worldIn); this.setSize(0.9F, 0.9F); ((PathNavigateGround)this.getNavigator()).setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 0.3F)); this.tasks.addTask(3, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot_on_a_stick, false)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); }
public Elk(World worldIn) { super(worldIn); this.setSize(1.8F, 2.5F); ((PathNavigateGround) this.getNavigator()).func_179690_a(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 2.0D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.25D, Item.getItemFromBlock(Blocks.grass), false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.25D)); this.tasks.addTask(5, new EntityAIWander(this, 1.0D)); this.tasks.addTask(5, new EntityAIEatGrass(this)); this.tasks.addTask(6, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(7, new EntityAILookIdle(this)); }
public ElkBaby(World worldIn) { super(worldIn); this.setSize(1.8F, 2.5F); ((PathNavigateGround) this.getNavigator()).func_179690_a(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 2.0D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.25D, Item.getItemFromBlock(Blocks.grass), false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.25D)); this.tasks.addTask(5, new EntityAIWander(this, 1.0D)); this.tasks.addTask(5, new EntityAIEatGrass(this)); this.tasks.addTask(6, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(7, new EntityAILookIdle(this)); }
public EntityDodo(World worldIn) { super(worldIn); this.setSize(0.4F, 0.7F); this.timeUntilNextEgg = this.rand.nextInt(6000) + 6000; this.invDodo = new InventoryDino("Items", true, 9); this.tasks.taskEntries.clear(); int p = 0; this.tasks.addTask(++p, new EntityAISwimming(this)); this.tasks.addTask(++p, this.aiSit); this.tasks.addTask(++p, new EntityAIPanic(this, 1.4D)); this.tasks.addTask(++p, new EntityAIMate(this, 1.0D)); this.tasks.addTask(++p, new EntityAITempt(this, 1.0D, ARKCraftItems.narcoBerry, false)); this.tasks.addTask(++p, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(++p, new EntityAIWander(this, 1.0D)); this.tasks.addTask(++p, new EntityAIFollowOwner(this, 1.0D, 8.0F, 5.0F)); this.tasks.addTask(++p, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); // Replace Idle task with one that blinks eyes this.tasks.addTask(++p, new EntityDodoAILookIdle(this)); // this.riddenByEntity = null; }
public EntityPopo(World p_i1691_1_) { super(p_i1691_1_); this.setSize(0.9F, 1.3F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.1D, Items.wheat, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, this.field_146087_bs); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.field_90016_e.setInventorySlotContents(0, new ItemStack(Items.dye, 1, 0)); this.field_90016_e.setInventorySlotContents(1, new ItemStack(Items.dye, 1, 0)); this.hasCustomNameTag(); this.setCustomNameTag("Popo"); }
public EntityLuckyChicken(World p_i1682_1_) { super(p_i1682_1_); this.setSize(0.3F, 0.7F); this.timeUntilNextEgg = this.rand.nextInt(6000) + 6000; this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.4D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.0D, Items.wheat_seeds, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, new EntityAIWander(this, 1.0D)); this.tasks.addTask(6, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(7, new EntityAILookIdle(this)); this.hasCustomNameTag(); this.setCustomNameTag("Lucky Chicken"); }
public EntityElk(World worldIn) { super(worldIn); this.setSize(1.5F, 1.8F); ((PathNavigateGround)this.getNavigator()).setCanSwim(true); this.tasks.addTask(0, new EntityAISmartSwim(this)); this.tasks.addTask(4, new EntityAIAttackMelee(this, 0.8D, true)); this.tasks.addTask(5, new EntityAIFollowParent(this, 0.8D)); aiHerdMove = new EntityAIHerdMove(this, 0.5D); this.tasks.addTask(6, aiHerdMove); this.tasks.addTask(7, new EntityAIWanderHex(this, 0.5D)); //this.tasks.addTask(7, new EntityAIWander(this, 0.5D)); //this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.targetTasks.addTask(0, new EntityAIHurtByTarget(this, true, new Class[0]));//The array seems to be for class types that this task should ignore setGender(worldIn.rand.nextBoolean() ? Gender.Male : Gender.Female); }
public EntityPorcodon(World curWorld) { super(curWorld); this.setSize(0.9F, 0.9F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); // this.tasks.addTask(2, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 0.3F)); this.tasks.addTask(3, new EntityAIMate(this, 1.0D)); //this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot_on_a_stick, false)); // this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); dropItem = ARItems.baseItem.getItemStack("porcodonMeat", 1); }
public EntityBrontosaurus(World w) { super(w); this.setSize(5.5F, 4.5F); ((PathNavigateGround) this.getNavigator()).func_179690_a(true); this.tasks.taskEntries.clear(); int p = 0; this.tasks.addTask(++p, new EntityAISwimming(this)); this.tasks.addTask(++p, new EntityAIWander(this, 1.0D)); this.tasks.addTask(++p, new EntityAILookIdle(this)); this.tasks.addTask(++p, new EntityAIMate(this, 1.0D)); this.tasks.addTask(++p, new EntityAITempt(this, 1.0D, ARKCraftItems.narcoBerry, false)); this.tasks.addTask(++p, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(++p, new EntityAIWander(this, 1.0D)); this.tasks.addTask(++p, new EntityAIFollowOwner(this, 1.0D, 8.0F, 5.0F)); this.tasks.addTask(++p, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); }
public EntityHorse(World par1World) { super(par1World); this.setSize(1.4F, 1.6F); this.isImmuneToFire = false; this.setChested(false); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.2D)); this.tasks.addTask(1, new EntityAIRunAroundLikeCrazy(this, 1.2D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.0D)); this.tasks.addTask(6, new EntityAIWander(this, 0.7D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.func_110226_cD(); }
public EntitySheep(World par1World) { super(par1World); this.setSize(0.9F, 1.3F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.1D, Items.wheat, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, this.field_146087_bs); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.field_90016_e.setInventorySlotContents(0, new ItemStack(Items.dye, 1, 0)); this.field_90016_e.setInventorySlotContents(1, new ItemStack(Items.dye, 1, 0)); }
public EntityPig(World par1World) { super(par1World); this.setSize(0.9F, 0.9F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 0.3F)); this.tasks.addTask(3, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot_on_a_stick, false)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); }
public EntityTurtleBase(World worldIn) { super(worldIn); this.setSize(0.6F, 0.7F); ((PathNavigateGround)this.getNavigator()).func_179690_a(true); this.tasks.addTask(1, new EntityAISwimming(this)); this.tasks.addTask(2, this.aiSit); this.tasks.addTask(3, new EntityAITempt(this, 1.2D, Items.fish, false)); this.tasks.addTask(3, new EntityAITempt(this, 1.2D, Items.melon, false)); this.tasks.addTask(4, new EntityAIMate(this, this.getMoveSpeed())); this.tasks.addTask(5, new EntityAIFollowOwner(this, this.getMoveSpeed(), 2.0F, 2.0F)); this.tasks.addTask(6, new EntityAIFollowParent(this, this.getMoveSpeed() * 1.1D)); this.tasks.addTask(7, new EntityAIWander(this, this.getMoveSpeed())); this.tasks.addTask(9, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(9, new EntityAILookIdle(this)); this.setTamed(false); }
public EntityHorseclaw(World par1World) { super(par1World); this.setSize(1.4F, 1.6F); this.isImmuneToFire = false; this.setChested(false); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.2D)); // this.tasks.addTask(1, new EntityAIRunAroundLikeCrazy(this, 1.2D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.0D)); this.tasks.addTask(6, new EntityAIWander(this, 0.7D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.func_110226_cD(); }
public EntityHorse(World p_i1685_1_) { super(p_i1685_1_); this.setSize(1.4F, 1.6F); this.isImmuneToFire = false; this.setChested(false); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.2D)); this.tasks.addTask(1, new EntityAIRunAroundLikeCrazy(this, 1.2D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.0D)); this.tasks.addTask(6, new EntityAIWander(this, 0.7D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.func_110226_cD(); }
public EntitySheep(World p_i1691_1_) { super(p_i1691_1_); this.setSize(0.9F, 1.3F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.1D, Items.wheat, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, this.field_146087_bs); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.field_90016_e.setInventorySlotContents(0, new ItemStack(Items.dye, 1, 0)); this.field_90016_e.setInventorySlotContents(1, new ItemStack(Items.dye, 1, 0)); this.field_90016_e.resultInventory = new InventoryCraftResult(); // CraftBukkit - add result slot for event }
public EntityPig(World p_i1689_1_) { super(p_i1689_1_); this.setSize(0.9F, 0.9F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 0.3F)); this.tasks.addTask(3, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot_on_a_stick, false)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.carrot, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); }
public EntitySheep(World p_i1691_1_) { super(p_i1691_1_); this.setSize(0.9F, 1.3F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.1D, Items.wheat, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, this.field_146087_bs); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.field_90016_e.setInventorySlotContents(0, new ItemStack(Items.dye, 1, 0)); this.field_90016_e.setInventorySlotContents(1, new ItemStack(Items.dye, 1, 0)); }
public EntitySkyChicken(World par1World) { super(par1World); this.setSize(0.3F, 0.7F); this.timeUntilNextEgg = this.rand.nextInt(6000) + 6000; togglekey = "SPACE"; itogglekey = Keyboard.getKeyIndex(togglekey); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 1.0F)); this.tasks.addTask(4, new EntityAITempt(this, 1.0D, Item.seeds.itemID, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); }
public EntityHorse(World p_i1685_1_) { super(p_i1685_1_); this.func_70105_a(1.4F, 1.6F); this.field_70178_ae = false; this.func_110207_m(false); this.func_70661_as().func_75491_a(true); this.field_70714_bg.func_75776_a(0, new EntityAISwimming(this)); this.field_70714_bg.func_75776_a(1, new EntityAIPanic(this, 1.2D)); this.field_70714_bg.func_75776_a(1, new EntityAIRunAroundLikeCrazy(this, 1.2D)); this.field_70714_bg.func_75776_a(2, new EntityAIMate(this, 1.0D)); this.field_70714_bg.func_75776_a(4, new EntityAIFollowParent(this, 1.0D)); this.field_70714_bg.func_75776_a(6, new EntityAIWander(this, 0.7D)); this.field_70714_bg.func_75776_a(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.field_70714_bg.func_75776_a(8, new EntityAILookIdle(this)); this.func_110226_cD(); }
public EntitySheep(World p_i1691_1_) { super(p_i1691_1_); this.func_70105_a(0.9F, 1.3F); this.func_70661_as().func_75491_a(true); this.field_70714_bg.func_75776_a(0, new EntityAISwimming(this)); this.field_70714_bg.func_75776_a(1, new EntityAIPanic(this, 1.25D)); this.field_70714_bg.func_75776_a(2, new EntityAIMate(this, 1.0D)); this.field_70714_bg.func_75776_a(3, new EntityAITempt(this, 1.1D, Item.field_77685_T.field_77779_bT, false)); this.field_70714_bg.func_75776_a(4, new EntityAIFollowParent(this, 1.1D)); this.field_70714_bg.func_75776_a(5, this.field_70897_f); this.field_70714_bg.func_75776_a(6, new EntityAIWander(this, 1.0D)); this.field_70714_bg.func_75776_a(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.field_70714_bg.func_75776_a(8, new EntityAILookIdle(this)); this.field_90016_e.func_70299_a(0, new ItemStack(Item.field_77756_aW, 1, 0)); this.field_90016_e.func_70299_a(1, new ItemStack(Item.field_77756_aW, 1, 0)); }
public EntitySheep(World par1World) { super(par1World); this.setSize(0.9F, 1.3F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, new EntityAITempt(this, 1.1D, Item.wheat.itemID, false)); this.tasks.addTask(4, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(5, this.aiEatGrass); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); this.field_90016_e.setInventorySlotContents(0, new ItemStack(Item.dyePowder, 1, 0)); this.field_90016_e.setInventorySlotContents(1, new ItemStack(Item.dyePowder, 1, 0)); }
public EntityPig(World par1World) { super(par1World); this.setSize(0.9F, 0.9F); this.getNavigator().setAvoidsWater(true); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(2, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 0.3F)); this.tasks.addTask(3, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Item.carrotOnAStick.itemID, false)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Item.carrot.itemID, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); }
public EntityTurtle(World world) { super(world); this.setSize(0.9F, 1.0F); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIWander(this, 1.0D)); this.tasks.addTask(2, new EntityAIPanic(this, 1.25D)); this.tasks.addTask(3, new EntityAIMate(this, 1.0D)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, new ItemStack(Blocks.pumpkin).getItem(), false)); this.tasks.addTask(5, new EntityAITempt(this, 1.2D, ModItems.lettuce, false)); this.tasks.addTask(6, new EntityAITempt(this, 1.2D, ModItems.tomato, false)); this.tasks.addTask(7, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(8, new EntityAIWander(this, 1.0D)); this.tasks.addTask(9, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(10, new EntityAILookIdle(this)); this.targetTasks.addTask(0, new EntityAIHurtByTarget(this, true)); }
public EntitySkyChicken(World par1World) { super(par1World); this.setSize(0.3F, 0.7F); this.timeUntilNextEgg = this.rand.nextInt(6000) + 6000; togglekey = "SPACE"; itogglekey = Keyboard.getKeyIndex(togglekey); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(2, new EntityAIMate(this, 1.0D)); this.tasks.addTask(3, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 1.0F)); this.tasks.addTask(4, new EntityAITempt(this, 1.2D, Items.wheat_seeds, false)); this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D)); this.tasks.addTask(6, new EntityAIWander(this, 1.0D)); this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F)); this.tasks.addTask(8, new EntityAILookIdle(this)); }