diff --git a/pom.xml b/pom.xml index 98753d8..7a6e5d8 100644 --- a/pom.xml +++ b/pom.xml @@ -2,36 +2,36 @@ - 4.0.0 +4.0.0 - com.karlofduty - GoldDropRemover - 0.2.1 +com.karlofduty +GoldDropRemover +0.2.2 - - 1.8 - 1.8 - - - - spigot-repo - https://hub.spigotmc.org/nexus/content/groups/public/ - - - - - org.spigotmc - spigot-api - 1.13.1-R0.1-SNAPSHOT - provided - - - - - - true - src/main/resources/ - - - + + 1.8 + 1.8 + + + + spigot-repo + https://hub.spigotmc.org/nexus/content/groups/public/ + + + + + org.spigotmc + spigot-api + 1.13.1-R0.1-SNAPSHOT + provided + + + + + + true + src/main/resources/ + + + \ No newline at end of file diff --git a/src/main/java/com/karlofduty/GoldDropRemover/EntityDeathHandler.java b/src/main/java/com/karlofduty/GoldDropRemover/EntityDeathHandler.java index 51ca649..ed374fc 100644 --- a/src/main/java/com/karlofduty/GoldDropRemover/EntityDeathHandler.java +++ b/src/main/java/com/karlofduty/GoldDropRemover/EntityDeathHandler.java @@ -8,23 +8,22 @@ import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.inventory.ItemStack; -import java.util.List; - public class EntityDeathHandler implements Listener { @EventHandler public void onDeath(EntityDeathEvent event) { - if(!(event.getEntity() instanceof PigZombie || event.getEntity() instanceof Drowned)) + if(!(event.getEntity() instanceof PigZombie) && !(event.getEntity() instanceof Drowned)) { return; } - List items = event.getDrops(); ItemStack goldIngot = new ItemStack(Material.GOLD_INGOT); ItemStack goldNugget = new ItemStack(Material.GOLD_NUGGET); - while(items.remove(goldIngot)){} + while(event.getDrops().remove(goldIngot)){} + + while(event.getDrops().remove(goldNugget)){} - while(items.remove(goldNugget)){} + GoldDropRemover.log("Removed gold drops from entity death"); } } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 2ef46f3..582f1a1 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: GoldDropRemover -version: 0.2.1 +version: 0.2.2 author: Karl Essinger (KarlofDuty) website: http://karlofduty.com main: com.karlofduty.GoldDropRemover.GoldDropRemover \ No newline at end of file