summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
index b3da75ef..c2f38d0a 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -850,4 +850,13 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
getHandle().abilities.canFly = value;
getHandle().updateAbilities();
}
+
+ @Override
+ public int getNoDamageTicks() {
+ if (getHandle().invulnerableTicks > 0) {
+ return Math.max(getHandle().invulnerableTicks, getHandle().noDamageTicks);
+ } else {
+ return getHandle().noDamageTicks;
+ }
+ }
}