Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package au.com.spaceprison.spaceprison.breathing;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.inventory.ItemStack;
- /**
- * Created by AndrewKim.
- */
- public class GlassHelmetEvent implements Listener {
- @EventHandler
- public void inventoryClickEvent(InventoryClickEvent e) {
- if (e.getSlot() == 39) {
- if (e.getCurrentItem().getType().equals(Material.AIR)) {
- ItemStack cursor = e.getCursor();
- if (cursor.getAmount() == 1) {
- final Material type = cursor.getType();
- if (type.equals(Material.GLASS) || type.equals(Material.STAINED_GLASS)) {
- ItemStack itemToSet = new ItemStack(type);
- itemToSet.setData(cursor.getData());
- e.setCurrentItem(itemToSet);
- e.setCursor(null);
- e.getCursor().setType(Material.AIR);
- ((Player) e.getWhoClicked()).updateInventory();
- }
- } else {
- e.getWhoClicked().sendMessage("§cYou can only equip §c§none§c space helmet!");
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement