SPIGOT-1208: Don't skip ticks for explosive creepers.

This commit is contained in:
md_5
2015-10-03 11:51:46 +10:00
parent dcef1d444b
commit f70bbd9ade

View File

@@ -255,6 +255,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+import net.minecraft.server.EntityArrow; +import net.minecraft.server.EntityArrow;
+import net.minecraft.server.EntityComplexPart; +import net.minecraft.server.EntityComplexPart;
+import net.minecraft.server.EntityCreature; +import net.minecraft.server.EntityCreature;
+import net.minecraft.server.EntityCreeper;
+import net.minecraft.server.EntityEnderCrystal; +import net.minecraft.server.EntityEnderCrystal;
+import net.minecraft.server.EntityEnderDragon; +import net.minecraft.server.EntityEnderDragon;
+import net.minecraft.server.EntityFireball; +import net.minecraft.server.EntityFireball;
@@ -274,6 +275,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+import net.minecraft.server.MinecraftServer; +import net.minecraft.server.MinecraftServer;
+import net.minecraft.server.World; +import net.minecraft.server.World;
+import org.bukkit.craftbukkit.SpigotTimings; +import org.bukkit.craftbukkit.SpigotTimings;
+import org.bukkit.entity.Creeper;
+ +
+public class ActivationRange +public class ActivationRange
+{ +{
@@ -475,6 +477,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ return true; + return true;
+ } + }
+ } + }
+ if (entity instanceof EntityCreeper && ((EntityCreeper) entity).cn()) { // isExplosive
+ return true;
+ }
+ } + }
+ return false; + return false;
+ } + }