From 154b10209df3ecba6566167c72f3beb643b3d7f2 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Sun, 27 Jan 2019 22:46:45 -0800 Subject: [PATCH] mcMMO will no longer put items into your hands --- Changelog.txt | 1 + src/main/java/com/gmail/nossr50/listeners/PlayerListener.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Changelog.txt b/Changelog.txt index 305e3005e..72e314ce5 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -20,6 +20,7 @@ Version 2.1.2 (Skills) Fixed a bug where Trap percentages were added to Fishing even though they no longer exist (Skills) Magic Hunter now uses a rank system (Skills) Fixed a bug where Magic Hunter would work without treasure hunter + (Skills) As long are you are empty handed mcMMO will no longer put items into your hands (Experience) Wood blocks now give XP and are affected by Tree Feller (6 sided bark blocks) (API) Moved XPGainReason from skills to experience package (API) Added XpGainSource for tracking sources of XP diff --git a/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java b/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java index 9a936c05a..949b61ed8 100644 --- a/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java @@ -390,7 +390,7 @@ public class PlayerListener implements Listener { } } - if ((mcMMOPlayer.isUsingUnarmed() && ItemUtils.isSharable(dropStack) && !Config.getInstance().getUnarmedItemsAsUnarmed()) || mcMMOPlayer.getAbilityMode(SuperAbilityType.BERSERK)) { + if (player.getInventory().getItemInMainHand().getType() == Material.AIR) { boolean pickupSuccess = Unarmed.handleItemPickup(player.getInventory(), drop); boolean cancel = Config.getInstance().getUnarmedItemPickupDisabled() || pickupSuccess; event.setCancelled(cancel);