Advertisement
Guest User

Untitled

a guest
May 30th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 KB | None | 0 0
  1. package com.skiita.HeadsV2;
  2.  
  3.  
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Material;
  6. import org.bukkit.SkullType;
  7. import org.bukkit.block.Skull;
  8. import org.bukkit.event.EventHandler;
  9. import org.bukkit.event.EventPriority;
  10. import org.bukkit.event.Listener;
  11. import org.bukkit.event.block.Action;
  12. import org.bukkit.event.player.PlayerInteractEvent;
  13. import org.bukkit.plugin.java.JavaPlugin;
  14.  
  15. public class Main extends JavaPlugin implements Listener {
  16.  
  17.  
  18.  @EventHandler(priority = EventPriority.MONITOR)
  19.  public void onSignInteract(PlayerInteractEvent event) {
  20.   event.getPlayer().sendMessage("The event is not the problem.");
  21.   if (event.getAction() == Action.RIGHT_CLICK_BLOCK) {
  22.    event.getPlayer().sendMessage("Clicking the block is not the problem.");
  23.    if ((event.getClickedBlock() != null) && (event.getClickedBlock().getType() == Material.SKULL)) {
  24.     event.getPlayer().sendMessage("Checking if the block is a skull is not the problem.");
  25.  
  26.     Skull sk = (Skull) event.getClickedBlock().getState();
  27.     if (sk.getSkullType() == SkullType.PLAYER)
  28.      event.getPlayer().sendMessage("Checking if the skull is a player is not the problem.");
  29.  
  30.     event.getPlayer().sendMessage(ChatColor.GRAY + "Head of " + ChatColor.WHITE + sk.getOwner() + ChatColor.YELLOW + ".");
  31.    }
  32.   }
  33.  }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement