diff options
author | Tahg <tahgtahv@gmail.com> | 2011-12-06 08:52:45 -0500 |
---|---|---|
committer | Tahg <tahgtahv@gmail.com> | 2011-12-06 08:52:45 -0500 |
commit | bc8f02788f37af0f03c9672903595b2f2f57d161 (patch) | |
tree | 4ea558b2192978679fbc5f91f53967b1b7a0c8d7 /src/main/java/net/minecraft/server/EntityLiving.java | |
parent | eead44a6929a3de6068e2b81185013e1c6ee033f (diff) | |
download | craftbukkit-bc8f02788f37af0f03c9672903595b2f2f57d161.tar craftbukkit-bc8f02788f37af0f03c9672903595b2f2f57d161.tar.gz craftbukkit-bc8f02788f37af0f03c9672903595b2f2f57d161.tar.lz craftbukkit-bc8f02788f37af0f03c9672903595b2f2f57d161.tar.xz craftbukkit-bc8f02788f37af0f03c9672903595b2f2f57d161.zip |
Performance update to remove several very high counts of temp object creation
Diffstat (limited to 'src/main/java/net/minecraft/server/EntityLiving.java')
-rw-r--r-- | src/main/java/net/minecraft/server/EntityLiving.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/net/minecraft/server/EntityLiving.java b/src/main/java/net/minecraft/server/EntityLiving.java index aa11ced1..e09b519e 100644 --- a/src/main/java/net/minecraft/server/EntityLiving.java +++ b/src/main/java/net/minecraft/server/EntityLiving.java @@ -175,7 +175,9 @@ public abstract class EntityLiving extends Entity { this.extinguish(); } else { - this.setAirTicks(maxAirTicks); // CraftBukkit - update maxAirTicks if no longer 300 + if (this.getAirTicks() != 300) { + this.setAirTicks(maxAirTicks); + } } this.aw = this.ax; |