diff options
author | sk89q <the.sk89q@gmail.com> | 2011-04-22 01:25:41 -0700 |
---|---|---|
committer | sk89q <the.sk89q@gmail.com> | 2011-04-22 01:25:41 -0700 |
commit | 95429ad663c208c47c516d307a24846793aa48d7 (patch) | |
tree | b233398271ecd5fd524ca284cda4916540606838 /src | |
parent | ca74c6d3eebbc71ed650524420fa876e534e66db (diff) | |
download | bukkit-95429ad663c208c47c516d307a24846793aa48d7.tar bukkit-95429ad663c208c47c516d307a24846793aa48d7.tar.gz bukkit-95429ad663c208c47c516d307a24846793aa48d7.tar.lz bukkit-95429ad663c208c47c516d307a24846793aa48d7.tar.xz bukkit-95429ad663c208c47c516d307a24846793aa48d7.zip |
Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/World.java | 8 | ||||
-rw-r--r-- | src/main/java/org/bukkit/entity/LightningStrike.java | 9 | ||||
-rw-r--r-- | src/main/java/org/bukkit/entity/WeatherStorm.java | 9 |
3 files changed, 17 insertions, 9 deletions
diff --git a/src/main/java/org/bukkit/World.java b/src/main/java/org/bukkit/World.java index e53c1f12..ab4166ac 100644 --- a/src/main/java/org/bukkit/World.java +++ b/src/main/java/org/bukkit/World.java @@ -306,6 +306,14 @@ public interface World { * @return Resulting LivingEntity of this method, or null if it was unsuccessful */ public LivingEntity spawnCreature(Location loc, CreatureType type); + + /** + * Strikes lightning at the given {@link Location} + * + * @param loc The location to strike lightning + * @return + */ + public LightningStrike strikeLightning(Location loc); /** * Get a list of all entities in this World diff --git a/src/main/java/org/bukkit/entity/LightningStrike.java b/src/main/java/org/bukkit/entity/LightningStrike.java new file mode 100644 index 00000000..5ffd137f --- /dev/null +++ b/src/main/java/org/bukkit/entity/LightningStrike.java @@ -0,0 +1,9 @@ + +package org.bukkit.entity; + +/** + * Represents an instance of a lightning strike entity + */ +public interface LightningStrike extends Weather { + +} diff --git a/src/main/java/org/bukkit/entity/WeatherStorm.java b/src/main/java/org/bukkit/entity/WeatherStorm.java deleted file mode 100644 index 2dc27a69..00000000 --- a/src/main/java/org/bukkit/entity/WeatherStorm.java +++ /dev/null @@ -1,9 +0,0 @@ - -package org.bukkit.entity; - -/** - * Represents an instance of a weather storm entity - */ -public interface WeatherStorm extends Weather { - -} |