diff --git a/src/main/java/com/gmail/nossr50/skills/Taming.java b/src/main/java/com/gmail/nossr50/skills/Taming.java index 1149257ae..59edfe841 100644 --- a/src/main/java/com/gmail/nossr50/skills/Taming.java +++ b/src/main/java/com/gmail/nossr50/skills/Taming.java @@ -6,6 +6,7 @@ import org.bukkit.entity.AnimalTamer; import org.bukkit.entity.Entity; import org.bukkit.entity.EntityType; import org.bukkit.entity.LivingEntity; +import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wolf; @@ -243,6 +244,10 @@ public class Taming { entity.setMetadata("mcmmoSummoned", new FixedMetadataValue(plugin, true)); ((Tameable) entity).setOwner(player); + if (entity.getType().equals(EntityType.OCELOT)) { + ((Ocelot) entity).setCatType(Ocelot.Type.getType(1 + (int) (Math.random() * 3))); + } + player.setItemInHand(new ItemStack(summonItem, item.getAmount() - summonAmount)); player.sendMessage(mcLocale.getString("m.TamingSummon")); }