summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/CraftWorld.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
index 2c41db32..b970ef8c 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
@@ -331,14 +331,14 @@ public class CraftWorld implements World {
return spawnCreature(loc, creatureType.toEntityType());
}
+ @Deprecated
public LivingEntity spawnCreature(Location loc, EntityType creatureType) {
- Entity result = spawn(loc, creatureType.getEntityClass());
-
- if (result == null) {
- return null;
- }
+ Validate.isTrue(!creatureType.isAlive(), "EntityType not instance of LivingEntity");
+ return (LivingEntity) spawnEntity(loc, creatureType);
+ }
- return (LivingEntity) result;
+ public Entity spawnEntity(Location loc, EntityType entityType) {
+ return spawn(loc, entityType.getEntityClass());
}
public LightningStrike strikeLightning(Location loc) {