World.spawnCreature now returns LivingEntity instead of Creature, to allow Ghasts and Slimes to be spawned using the command.

By: Celtic Minstrel <celtic.minstrel.ca@>
This commit is contained in:
CraftBukkit/Spigot 2011-03-19 01:29:21 -04:00
parent ca3c9c0dcf
commit 11902a86ff

View file

@ -342,10 +342,10 @@ public class CraftWorld implements World {
return (Boat) boat.getBukkitEntity();
}
public Creature spawnCreature(Location loc, CreatureType creatureType) {
Creature creature;
public LivingEntity spawnCreature(Location loc, CreatureType creatureType) {
LivingEntity creature;
try {
EntityCreature entityCreature = (EntityCreature) EntityTypes.a(creatureType.getName(), world);
EntityLiving entityCreature = (EntityLiving) EntityTypes.a(creatureType.getName(), world);
entityCreature.a(loc.getX(), loc.getY(), loc.getZ());
creature = (Creature) CraftEntity.getEntity(server, entityCreature);
world.a(entityCreature);