package de.Keyle.MyPet.compat.v1_8_R2.services; import de.Keyle.MyPet.api.entity.MyPetType; import de.Keyle.MyPet.api.util.Compat; import de.Keyle.MyPet.api.util.inventory.IconMenuItem; import org.bukkit.Material; @Compat("v1_8_R2") public class EggIconService extends de.Keyle.MyPet.api.util.service.types.EggIconService { @Override public void updateIcon(MyPetType type, IconMenuItem icon) { icon.setMaterial(Material.MONSTER_EGG); switch (type) { case Bat: icon.setData(65); break; case Blaze: icon.setData(61); break; case CaveSpider: icon.setData(59); break; case Chicken: icon.setData(93); break; case Cow: icon.setData(92); break; case Creeper: icon.setData(50); break; case EnderDragon: icon.setData(59); break; case Enderman: icon.setData(58); break; case Endermite: icon.setData(67); case Ghast: icon.setData(56); break; case Giant: icon.setData(54); break; case Guardian: icon.setData(68); break; case Horse: icon.setData(100); break; case IronGolem: icon.setData(60); icon.setGlowing(true); break; case MagmaCube: icon.setData(62); break; case Mooshroom: icon.setData(96); break; case Ocelot: icon.setData(98); break; case Pig: icon.setData(90); break; case PigZombie: icon.setData(57); break; case Rabbit: icon.setData(101); break; case Sheep: icon.setData(91); break; case Silverfish: icon.setData(60); break; case Skeleton: icon.setData(51); break; case Slime: icon.setData(55); break; case Snowman: icon.setData(97); break; case Spider: icon.setData(52); break; case Squid: icon.setData(94); break; case Witch: icon.setData(66); break; case Wither: icon.setData(58); icon.setGlowing(true); break; case Wolf: icon.setData(95); break; case Villager: icon.setData(120); break; case Zombie: icon.setData(54); break; } } }