diff options
author | Nathan Adams <dinnerbone@dinnerbone.com> | 2011-11-29 23:17:43 +0000 |
---|---|---|
committer | Nathan Adams <dinnerbone@dinnerbone.com> | 2011-11-30 21:46:19 +0000 |
commit | 8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792 (patch) | |
tree | cc229f65097c54cfcd769f686c43efa1dacc8d2f /src/main/java/net/minecraft/server/EntitySlime.java | |
parent | 8665161eaa0160467ce33598c13f1aed4b549a4d (diff) | |
download | craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar.gz craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar.lz craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar.xz craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.zip |
Updated to use mc-dev rename revision 1
Diffstat (limited to 'src/main/java/net/minecraft/server/EntitySlime.java')
-rw-r--r-- | src/main/java/net/minecraft/server/EntitySlime.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/main/java/net/minecraft/server/EntitySlime.java b/src/main/java/net/minecraft/server/EntitySlime.java index f4de6574..be87d373 100644 --- a/src/main/java/net/minecraft/server/EntitySlime.java +++ b/src/main/java/net/minecraft/server/EntitySlime.java @@ -5,7 +5,7 @@ public class EntitySlime extends EntityLiving implements IMonster { public float a; public float b; public float c; - private int size = 0; + private int jumpDelay = 0; public EntitySlime(World world) { super(world); @@ -13,7 +13,7 @@ public class EntitySlime extends EntityLiving implements IMonster { int i = 1 << this.random.nextInt(3); this.height = 0.0F; - this.size = this.random.nextInt(20) + 10; + this.jumpDelay = this.random.nextInt(20) + 10; this.setSize(i); this.az = i; } @@ -42,12 +42,12 @@ public class EntitySlime extends EntityLiving implements IMonster { public void b(NBTTagCompound nbttagcompound) { super.b(nbttagcompound); - nbttagcompound.a("Size", this.getSize() - 1); + nbttagcompound.setInt("Size", this.getSize() - 1); } public void a(NBTTagCompound nbttagcompound) { super.a(nbttagcompound); - this.setSize(nbttagcompound.f("Size") + 1); + this.setSize(nbttagcompound.getInt("Size") + 1); } protected String w() { @@ -92,16 +92,16 @@ public class EntitySlime extends EntityLiving implements IMonster { protected void m_() { this.ak(); - EntityHuman entityhuman = this.world.b(this, 16.0D); + EntityHuman entityhuman = this.world.findNearbyVulnerablePlayer(this, 16.0D); if (entityhuman != null) { this.a(entityhuman, 10.0F, 20.0F); } - if (this.onGround && this.size-- <= 0) { - this.size = this.A(); + if (this.onGround && this.jumpDelay-- <= 0) { + this.jumpDelay = this.A(); if (entityhuman != null) { - this.size /= 3; + this.jumpDelay /= 3; } this.aW = true; |