Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.skiita.HeadsV2;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.SkullType;
- import org.bukkit.block.Skull;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.EventPriority;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin implements Listener {
- @EventHandler(priority = EventPriority.MONITOR)
- public void onSignInteract(PlayerInteractEvent event) {
- event.getPlayer().sendMessage("The event is not the problem.");
- if (event.getAction() == Action.RIGHT_CLICK_BLOCK) {
- event.getPlayer().sendMessage("Clicking the block is not the problem.");
- if ((event.getClickedBlock() != null) && (event.getClickedBlock().getType() == Material.SKULL)) {
- event.getPlayer().sendMessage("Checking if the block is a skull is not the problem.");
- Skull sk = (Skull) event.getClickedBlock().getState();
- if (sk.getSkullType() == SkullType.PLAYER)
- event.getPlayer().sendMessage("Checking if the skull is a player is not the problem.");
- event.getPlayer().sendMessage(ChatColor.GRAY + "Head of " + ChatColor.WHITE + sk.getOwner() + ChatColor.YELLOW + ".");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement