diff --git a/src/main/java/me/shansen/EggCatcher/listeners/EggCatcherEntityListener.java b/src/main/java/me/shansen/EggCatcher/listeners/EggCatcherEntityListener.java index 6aa4ae9..95da32c 100644 --- a/src/main/java/me/shansen/EggCatcher/listeners/EggCatcherEntityListener.java +++ b/src/main/java/me/shansen/EggCatcher/listeners/EggCatcherEntityListener.java @@ -248,6 +248,7 @@ public class EggCatcherEntityListener implements Listener { } ItemStack eggStack = new ItemStack(383, 1, eggType.getCreatureId()); + String customName = ((LivingEntity) entity).getCustomName(); if (customName != null) { @@ -257,6 +258,12 @@ public class EggCatcherEntityListener implements Listener { eggStack.setItemMeta(meta); } + if(entity instanceof Pig) { + if(((Pig)entity).hasSaddle()) { + entity.getWorld().dropItem(entity.getLocation(), new ItemStack(329, 1)); + } + } + entity.getWorld().dropItem(entity.getLocation(), eggStack); if (!this.spawnChickenOnSuccess) {