Skip to content
Snippets Groups Projects
Commit 1fa97a11 authored by Zandor Smith's avatar Zandor Smith :computer:
Browse files

+ Locking the slots from dropping.

parent f66ea983
No related branches found
No related tags found
No related merge requests found
......@@ -22,6 +22,7 @@ import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.event.inventory.InventoryType;
import org.bukkit.event.player.PlayerDropItemEvent;
/**
* @author Zandor Smith
......@@ -44,4 +45,17 @@ public class PlayerListener implements Listener {
else if(event.getSlotType().equals(InventoryType.SlotType.ARMOR) && InventoryLock.getLockedSlots().contains(39))
event.setCancelled(true);
}
@EventHandler
public void onPlayerDropItem(PlayerDropItemEvent event) {
int slot = 0;
for(int i = 0; i < 39; i++)
if(event.getItemDrop().getItemStack().equals(event.getPlayer().getInventory().getItem(i))) {
slot = i;
break;
}
if(InventoryLock.getLockedSlots().contains(slot))
event.setCancelled(true);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment