mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-11-03 18:43:43 +01:00 
			
		
		
		
	Fix cat cotw on older versions (#5096)
This commit is contained in:
		@@ -402,6 +402,7 @@ public class TamingManager extends SkillManager {
 | 
			
		||||
        callOfWildEntity.setCustomName(LocaleLoader.getString("Taming.Summon.Name.Format", getPlayer().getName(), StringUtils.getPrettyEntityTypeString(EntityType.WOLF)));
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @SuppressWarnings("deprecation")
 | 
			
		||||
    private void spawnCat(Location spawnLocation, EntityType entityType) {
 | 
			
		||||
        LivingEntity callOfWildEntity = (LivingEntity) getPlayer().getWorld().spawnEntity(spawnLocation, entityType);
 | 
			
		||||
 | 
			
		||||
@@ -414,15 +415,13 @@ public class TamingManager extends SkillManager {
 | 
			
		||||
 | 
			
		||||
        //Randomize the cat
 | 
			
		||||
        if (callOfWildEntity instanceof Ocelot) {
 | 
			
		||||
            // Ocelot.Type is deprecated, but that's fine since this only runs on 1.13
 | 
			
		||||
            int numberOfTypes = Ocelot.Type.values().length;
 | 
			
		||||
            ((Ocelot) callOfWildEntity).setCatType(Ocelot.Type.values()[Misc.getRandom().nextInt(numberOfTypes)]);
 | 
			
		||||
            ((Ocelot) callOfWildEntity).setAdult();
 | 
			
		||||
        } else if (callOfWildEntity instanceof Cat) {
 | 
			
		||||
            int numberOfTypes = Cat.Type.values().length;
 | 
			
		||||
            ((Cat) callOfWildEntity).setCatType(Cat.Type.values()[Misc.getRandom().nextInt(numberOfTypes)]);
 | 
			
		||||
            ((Cat) callOfWildEntity).setAdult();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        ((Ageable) callOfWildEntity).setAdult();
 | 
			
		||||
 | 
			
		||||
        callOfWildEntity.setCustomName(LocaleLoader.getString("Taming.Summon.Name.Format", getPlayer().getName(), StringUtils.getPrettyEntityTypeString(entityType)));
 | 
			
		||||
 | 
			
		||||
        //Particle effect
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user