Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.benLewis.customItems;
- import java.util.logging.Logger;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import org.bukkit.plugin.java.JavaPlugin;
- public class items extends JavaPlugin implements Listener {
- ItemStack RPGWarp = new ItemStack(Material.ENCHANTED_BOOK);
- ItemMeta RPGWarpMeta = RPGWarp.getItemMeta();
- ItemStack fireCharge = new ItemStack(Material.ENCHANTED_BOOK);
- ItemMeta swordMeta = fireCharge.getItemMeta();
- Logger myPluginLogger = Bukkit.getLogger();
- public void onEnable(){
- Bukkit.getServer().getPluginManager().registerEvents(this, this);
- myPluginLogger.info(ChatColor.DARK_RED + "Custom Items has been enabled!");
- myPluginLogger.info(ChatColor.DARK_RED + "Custom Items have been loaded!");
- }
- public void onDisable(){
- myPluginLogger.info(ChatColor.DARK_RED + "Custom Items has been disabled!");
- myPluginLogger.severe(ChatColor.DARK_RED + "SHUTTING DOWN");
- }
- public boolean onCommand(CommandSender theSender, Command cmd, String commandLabel, String[] args){
- if(theSender instanceof Player){
- Player player = (Player) theSender;
- if(commandLabel.equalsIgnoreCase("rpg")){
- System.out.println("/rpg was registered!");
- player.getInventory().addItem(RPGWarp);
- ItemStack RPGWarp = new ItemStack(Material.ENCHANTED_BOOK,1, (short) 600);
- RPGWarp.setItemMeta(RPGWarpMeta);
- //RPGWarpMeta.setDisplayName(ChatColor.GREEN + "" + ChatColor.BOLD + "Warp" + ChatColor.WHITE + "RPG Snapshot");
- RPGWarpMeta.setDisplayName("RPG");
- }
- }
- return false;
- }
- @EventHandler
- public void onClickEvent(PlayerInteractEvent event){
- final Player player = event.getPlayer();
- if ((player.getItemInHand().getType() == Material.ENCHANTED_BOOK)
- && (player.getItemInHand()).getItemMeta().getDisplayName()
- .equals(ChatColor.GREEN + "" + ChatColor.BOLD + "Warp" + ChatColor.WHITE + "RPG Snapshot")){
- player.sendMessage("Verified");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement