From 5574fcbac309d55920aa35d45b3860faa8dac3d0 Mon Sep 17 00:00:00 2001 From: AppleDash Date: Mon, 3 Jul 2017 03:44:42 -0400 Subject: [PATCH] Improve MobKills with permissions! --- .../saneeconomymobkills/listeners/EntityDamageListener.java | 4 ++++ SaneEconomyMobKills/src/main/resources/plugin.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/SaneEconomyMobKills/src/main/java/org/appledash/saneeconomymobkills/listeners/EntityDamageListener.java b/SaneEconomyMobKills/src/main/java/org/appledash/saneeconomymobkills/listeners/EntityDamageListener.java index 073ffe0..4bdbdde 100644 --- a/SaneEconomyMobKills/src/main/java/org/appledash/saneeconomymobkills/listeners/EntityDamageListener.java +++ b/SaneEconomyMobKills/src/main/java/org/appledash/saneeconomymobkills/listeners/EntityDamageListener.java @@ -37,6 +37,10 @@ public class EntityDamageListener implements Listener { Player damager = ((Player) evt.getDamager()); Entity damagee = evt.getEntity(); + if (!damager.hasPermission("saneeconomy.mobkills.use")) { + return; + } + if (!plugin.getKillAmounts().containsKey(getEntityType(damagee))) { return; } diff --git a/SaneEconomyMobKills/src/main/resources/plugin.yml b/SaneEconomyMobKills/src/main/resources/plugin.yml index 954c521..a64ae07 100644 --- a/SaneEconomyMobKills/src/main/resources/plugin.yml +++ b/SaneEconomyMobKills/src/main/resources/plugin.yml @@ -3,4 +3,4 @@ description: A plugin to give players experience when they kill mobs. version: 0.1.0 author: AppleDash main: org.appledash.saneeconomymobkills.SaneEconomyMobKills -depend: [SaneEconomy] \ No newline at end of file +depend: [SaneEconomy]