diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java b/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java index 2c1fa9538..d42437368 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java @@ -205,16 +205,21 @@ public class Commandspawnmob extends EssentialsCommand } if (type == CreatureType.SHEEP) { + if (data.toLowerCase(Locale.ENGLISH).contains("baby")) { + ((Sheep)spawned).setAge(-24000); + } + final String color = data.toUpperCase(Locale.ENGLISH).replace("BABY", ""); try - { - if (data.equalsIgnoreCase("random")) + { + + if (color.equalsIgnoreCase("random")) { Random rand = new Random(); ((Sheep)spawned).setColor(DyeColor.values()[rand.nextInt(DyeColor.values().length)]); } else { - ((Sheep)spawned).setColor(DyeColor.valueOf(data.toUpperCase(Locale.ENGLISH))); + ((Sheep)spawned).setColor(DyeColor.valueOf(color)); } } catch (Exception e)