summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/EntityLiving.java
diff options
context:
space:
mode:
authorTahg <tahgtahv@gmail.com>2011-12-06 08:52:45 -0500
committerTahg <tahgtahv@gmail.com>2011-12-06 08:52:45 -0500
commitbc8f02788f37af0f03c9672903595b2f2f57d161 (patch)
tree4ea558b2192978679fbc5f91f53967b1b7a0c8d7 /src/main/java/net/minecraft/server/EntityLiving.java
parenteead44a6929a3de6068e2b81185013e1c6ee033f (diff)
downloadcraftbukkit-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.java4
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;