Browse Source

Add pickup sounds to cancelled PlayerPickupItemEvents

This will make the player aware that he has picked up an item.
TfT_02 12 years ago
parent
commit
cb03a98113
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

+ 3 - 0
src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

@@ -2,6 +2,7 @@ package com.gmail.nossr50.listeners;
 
 
 import org.bukkit.GameMode;
 import org.bukkit.GameMode;
 import org.bukkit.Material;
 import org.bukkit.Material;
+import org.bukkit.Sound;
 import org.bukkit.block.Block;
 import org.bukkit.block.Block;
 import org.bukkit.block.BlockState;
 import org.bukkit.block.BlockState;
 import org.bukkit.entity.Entity;
 import org.bukkit.entity.Entity;
@@ -241,6 +242,7 @@ public class PlayerListener implements Listener {
             event.setCancelled(ShareHandler.handleItemShare(drop, mcMMOPlayer));
             event.setCancelled(ShareHandler.handleItemShare(drop, mcMMOPlayer));
 
 
             if (event.isCancelled()) {
             if (event.isCancelled()) {
+                player.playSound(player.getLocation(), Sound.ITEM_PICKUP, Misc.POP_VOLUME, Misc.POP_PITCH);
                 return;
                 return;
             }
             }
         }
         }
@@ -249,6 +251,7 @@ public class PlayerListener implements Listener {
             event.setCancelled(Unarmed.handleItemPickup(player.getInventory(), drop));
             event.setCancelled(Unarmed.handleItemPickup(player.getInventory(), drop));
 
 
             if (event.isCancelled()) {
             if (event.isCancelled()) {
+                player.playSound(player.getLocation(), Sound.ITEM_PICKUP, Misc.POP_VOLUME, Misc.POP_PITCH);
                 player.updateInventory();
                 player.updateInventory();
                 return;
                 return;
             }
             }