@Override public void setCollarColor(MCDyeColor color) { w.setCollarColor(DyeColor.valueOf(color.name())); } }
} catch (Exception ignored) { wolf.setCollarColor(color);
} else if (entity instanceof Wolf && dyeColor != null) { Wolf wolf = (Wolf)entity; wolf.setCollarColor(dyeColor); } else if (entity instanceof Ocelot && ocelotType != null) { Ocelot ocelot = (Ocelot)entity;
case WOLF: Wolf wolf = (Wolf) ent; wolf.setCollarColor(pet.getColour()); wolf.setSitting(pet.getSitting()); wolf.setAge(pet.getAge());
wolf.setCollarColor(w.getCollarColor()); double health = (w.getHealth() > 8D) ? 8D : w.getHealth(); wolf.setHealth(health);
DyeColor[] wolfColorValues = DyeColor.values(); wolfColor = wolfColorValues[(wolfColor.ordinal() + 1) % wolfColorValues.length]; wolf.setCollarColor(wolfColor); break; case SHEEP:
DyeColor[] wolfColorValues = DyeColor.values(); wolfColor = wolfColorValues[(wolfColor.ordinal() + 1) % wolfColorValues.length]; wolf.setCollarColor(wolfColor); break; case SHEEP: