1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 03:35:51 +00:00

Update ItemListener.java

This commit is contained in:
Steve 2019-06-10 22:32:31 +04:00 committed by GitHub
parent 302062c01f
commit 3900cb7aff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,6 +20,7 @@ import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.entity.EntityChangeBlockEvent;
import org.bukkit.event.inventory.CraftItemEvent;
import org.bukkit.event.inventory.PrepareItemCraftEvent;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.event.inventory.InventoryMoveItemEvent;
import org.bukkit.event.inventory.InventoryType;
@ -357,6 +358,15 @@ public class ItemListener implements Listener {
}
}
}
@EventHandler
public void onPrepareCraft(PrepareItemCraftEvent e) {
for (ItemStack item : e.getInventory().getContents()) {
if (SlimefunItem.getByItem(item) != null && !(SlimefunItem.getByItem(item).isReplacing())) {
e.getInventory().setResult(null);
break;
}
}
}
@EventHandler(priority = EventPriority.LOWEST)
public void onEntityChangeBlock(EntityChangeBlockEvent e) {