13
0
geforkt von Mirrors/Paper

Added World.strikeLightningEffect() that does no damage.

By: sk89q <the.sk89q@gmail.com>
Dieser Commit ist enthalten in:
CraftBukkit/Spigot 2011-05-06 19:25:44 -07:00
Ursprung 4023a32a54
Commit bf5e68b18b
2 geänderte Dateien mit 10 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -371,6 +371,12 @@ public class CraftWorld implements World {
return new CraftLightningStrike(server, lightning); return new CraftLightningStrike(server, lightning);
} }
public LightningStrike strikeLightningEffect(Location loc) {
EntityWeatherStorm lightning = new EntityWeatherStorm(world, loc.getX(), loc.getY(), loc.getZ(), true);
world.a(lightning);
return new CraftLightningStrike(server, lightning);
}
public boolean generateTree(Location loc, TreeType type) { public boolean generateTree(Location loc, TreeType type) {
return generateTree(loc, type, world); return generateTree(loc, type, world);
} }

Datei anzeigen

@ -14,4 +14,8 @@ public class CraftLightningStrike extends CraftEntity implements LightningStrike
public EntityWeatherStorm getHandle() { public EntityWeatherStorm getHandle() {
return (EntityWeatherStorm)super.getHandle(); return (EntityWeatherStorm)super.getHandle();
} }
public boolean isEffect() {
return ((EntityWeatherStorm) super.getHandle()).isEffect;
}
} }