Fixed: Vomit can be picked up by hoppers

This commit is contained in:
Frank Baumann 2014-01-07 09:44:54 +01:00
parent 471392dc68
commit 2a1fee5d71
1 changed files with 12 additions and 0 deletions

View File

@ -1,10 +1,12 @@
package com.dre.brewery.listeners;
import org.bukkit.entity.Item;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.BrewEvent;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.event.inventory.InventoryPickupItemEvent;
import org.bukkit.event.inventory.InventoryType;
import org.bukkit.inventory.BrewerInventory;
import org.bukkit.inventory.meta.PotionMeta;
@ -80,4 +82,14 @@ public class InventoryListener implements Listener {
}
}
}
// block the pickup of items where getPickupDelay is > 1000 (puke)
@EventHandler
public void onInventoryPickupItem(InventoryPickupItemEvent event){
Item item = event.getItem();
if (item.getPickupDelay() > 1000) {
event.setCancelled(true);
}
}
}