public void onAttached() {
super.onAttached();
setEntityProtocol(new CreatureProtocol(CreatureType.WITCH));
DeathDrops dropComponent = getOwner().add(DeathDrops.class);
Random random = getRandom();
dropComponent.addDrop(new ItemStack(VanillaMaterials.GLASS_BOTTLE, random.nextInt(6)));
dropComponent.addDrop(new ItemStack(VanillaMaterials.GLOWSTONE_DUST, random.nextInt(6)));
dropComponent.addDrop(new ItemStack(VanillaMaterials.GUNPOWDER, random.nextInt(6)));
dropComponent.addDrop(new ItemStack(VanillaMaterials.REDSTONE_DUST, random.nextInt(6)));
dropComponent.addDrop(new ItemStack(VanillaMaterials.SPIDER_EYE, random.nextInt(6)));
dropComponent.addDrop(new ItemStack(VanillaMaterials.STICK, random.nextInt(6)));
dropComponent.addDrop(new ItemStack(VanillaMaterials.SUGAR, random.nextInt(6)));
dropComponent.addXpDrop((short) 5);
if (getAttachedCount() == 1) {
getOwner().add(Health.class).setSpawnHealth(26);
}