mirror of
https://github.com/barkeser2002/CatServer.git
synced 2026-09-25 02:20:01 +03:00
42 lines
1.8 KiB
Diff
42 lines
1.8 KiB
Diff
--- ../src-base/minecraft/net/minecraft/entity/monster/EntityPolarBear.java
|
|
+++ ../src-work/minecraft/net/minecraft/entity/monster/EntityPolarBear.java
|
|
@@ -63,14 +63,14 @@
|
|
{
|
|
super.initEntityAI();
|
|
this.tasks.addTask(0, new EntityAISwimming(this));
|
|
- this.tasks.addTask(1, new EntityPolarBear.AIMeleeAttack());
|
|
- this.tasks.addTask(1, new EntityPolarBear.AIPanic());
|
|
+ this.tasks.addTask(1, new AIMeleeAttack());
|
|
+ this.tasks.addTask(1, new AIPanic());
|
|
this.tasks.addTask(4, new EntityAIFollowParent(this, 1.25D));
|
|
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.targetTasks.addTask(1, new EntityPolarBear.AIHurtByTarget());
|
|
- this.targetTasks.addTask(2, new EntityPolarBear.AIAttackPlayer());
|
|
+ this.targetTasks.addTask(1, new AIHurtByTarget());
|
|
+ this.targetTasks.addTask(2, new AIAttackPlayer());
|
|
}
|
|
|
|
protected void applyEntityAttributes()
|
|
@@ -183,16 +183,16 @@
|
|
|
|
public IEntityLivingData onInitialSpawn(DifficultyInstance difficulty, IEntityLivingData livingdata)
|
|
{
|
|
- if (livingdata instanceof EntityPolarBear.GroupData)
|
|
+ if (livingdata instanceof GroupData)
|
|
{
|
|
- if (((EntityPolarBear.GroupData)livingdata).madeParent)
|
|
+ if (((GroupData)livingdata).madeParent)
|
|
{
|
|
this.setGrowingAge(-24000);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
- EntityPolarBear.GroupData entitypolarbear$groupdata = new EntityPolarBear.GroupData();
|
|
+ GroupData entitypolarbear$groupdata = new GroupData();
|
|
entitypolarbear$groupdata.madeParent = true;
|
|
livingdata = entitypolarbear$groupdata;
|
|
}
|