Added World.strikeLightningEffect() that does no damage.

This commit is contained in:
sk89q 2011-05-06 19:25:43 -07:00
parent 2f553fed80
commit 8b13c8827c
2 changed files with 19 additions and 2 deletions

View File

@ -315,6 +315,14 @@ public interface World {
*/ */
public LightningStrike strikeLightning(Location loc); public LightningStrike strikeLightning(Location loc);
/**
* Strikes lightning at the given {@link Location} without doing damage
*
* @param loc The location to strike lightning
* @return
*/
public LightningStrike strikeLightningEffect(Location loc);
/** /**
* Get a list of all entities in this World * Get a list of all entities in this World
* *

View File

@ -2,8 +2,17 @@
package org.bukkit.entity; package org.bukkit.entity;
/** /**
* Represents an instance of a lightning strike entity * Represents an instance of a lightning strike. May or may not do damage.
*
* @author sk89q
*/ */
public interface LightningStrike extends Weather { public interface LightningStrike extends Weather {
/**
* Returns whether the strike is an effect that does no damage.
*
* @return whether the strike is an effect
*/
public boolean isEffect();
} }