Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.hyperburger.guipunish.listeners;
- import me.hyperburger.guipunish.GUIpunish;
- import org.bukkit.*;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.entity.Player;
- import org.bukkit.scheduler.BukkitTask;
- import java.util.ArrayList;
- public class ClickListener implements Listener {
- GUIpunish plugin;
- public ClickListener(GUIpunish plugin) {
- this.plugin = plugin;
- }
- @EventHandler
- public void onClick(InventoryClickEvent e){
- Player p = (Player) e.getWhoClicked();
- if(e.getClickedInventory().getTitle().equalsIgnoreCase(ChatColor.RED + "PunishGUI - HyperBurger")){
- if (e.getCurrentItem().getType().equals(Material.ANVIL)) {
- plugin.cr_player.add(p);
- p.sendMessage("tests");
- Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable() {
- @Override
- public void run() {
- p.getWorld().createExplosion(p.getLocation(), 4F, false);
- }
- }, 100L);
- p.sendMessage("Explosion... In 3 seconds.");
- p.closeInventory();
- e.setCancelled(true);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement