Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Make the main class:
- public final class LolnetItemFrameFix extends JavaPlugin
- {
- String prefix = ChatColor.GREEN + "[" + ChatColor.AQUA + "lolnetItemFrameFix" + ChatColor.GREEN + "]";
- String player;
- @Override
- public void onEnable()
- {
- Bukkit.getPluginManager().registerEvents(new ItemFrameRightClickListener, this);
- getLogger().info("lolnetItemFrameFix Enabled. Have a nice day.");
- }
- }
- and the listener class:
- public class ItemFrameRightClickListener implements Listener
- {
- @EventHandler
- public void onItemFrameRightClick(EntityDamageByEntityEvent event)
- {
- if(event.getDamager().getType().equals(EntityType.PLAYER))
- {
- Player damager = (Player)event.getDamager();
- if(event.getEntity().getType() == EntityType.ITEM_FRAME)
- {
- damager.sendMessage(prefix + "You may not steal or flip an item in an item frame. Naughty boy. (/Girl)");
- out.println(prefix + "I stopped " + damager.getName() + " From interacting maliciously with an item frame.");
- event.setCancelled(true);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment