diff options
author | TomyLobo <tomylobo@nurfuerspam.de> | 2012-02-28 04:59:09 -0600 |
---|---|---|
committer | EvilSeph <evilseph@gmail.com> | 2012-02-28 21:57:17 -0500 |
commit | 1876c12a7979676367d357bd37e25f9492c557da (patch) | |
tree | 1ffae45ad50c36ece73eeb857acbc2d14889554d /src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java | |
parent | 93521af608fc836cc631677cd8f78f4c835483f4 (diff) | |
download | bukkit-1876c12a7979676367d357bd37e25f9492c557da.tar bukkit-1876c12a7979676367d357bd37e25f9492c557da.tar.gz bukkit-1876c12a7979676367d357bd37e25f9492c557da.tar.lz bukkit-1876c12a7979676367d357bd37e25f9492c557da.tar.xz bukkit-1876c12a7979676367d357bd37e25f9492c557da.zip |
Narrowed down the return type of most EntityEvent subclasses for convenience. Addresses BUKKIT-809
Diffstat (limited to 'src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java')
-rw-r--r-- | src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java b/src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java index fec86e09..1761e24b 100644 --- a/src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java +++ b/src/main/java/org/bukkit/event/entity/CreatureSpawnEvent.java @@ -1,8 +1,7 @@ package org.bukkit.event.entity; -import org.bukkit.entity.CreatureType; -import org.bukkit.entity.EntityType; import org.bukkit.Location; +import org.bukkit.entity.CreatureType; import org.bukkit.entity.Entity; import org.bukkit.entity.LivingEntity; import org.bukkit.event.Cancellable; @@ -37,6 +36,11 @@ public class CreatureSpawnEvent extends EntityEvent implements Cancellable { canceled = cancel; } + @Override + public LivingEntity getEntity() { + return (LivingEntity) entity; + } + /** * Gets the location at which the creature is spawning. * @@ -54,16 +58,7 @@ public class CreatureSpawnEvent extends EntityEvent implements Cancellable { */ @Deprecated public CreatureType getCreatureType() { - return CreatureType.fromEntityType(getSpawnedType()); - } - - /** - * Gets the type of creature being spawned. - * - * @return A CreatureType value detailing the type of creature being spawned - */ - public EntityType getSpawnedType() { - return getEntity().getType(); + return CreatureType.fromEntityType(getEntityType()); } /** |