Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Main;
- 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.enchantments.Enchantment;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.EnchantmentStorageMeta;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin
- {
- Inventory NormalKitsInv = Bukkit.createInventory(null, 9, ChatColor.AQUA + "Normal Kits");
- Inventory MultiNormalInv = Bukkit.createInventory(null, 9, ChatColor.YELLOW + "MultiNormal Kits");
- Inventory MasterKitsInv = Bukkit.createInventory(null, 9, ChatColor.GREEN + "Master Kits");
- Inventory GodKitsInv = Bukkit.createInventory(null, 9, ChatColor.RED + "God Kits");
- @Override
- public void onEnable()
- {
- Bukkit.getLogger().info("[PixelFeast] Is Now Enabled!");
- }
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
- {
- if(label.equalsIgnoreCase("books"))
- {
- Player player = (Player) sender;
- ItemStack NormalKits = new ItemStack(Material.ENCHANTED_BOOK);
- EnchantmentStorageMeta Normal = (EnchantmentStorageMeta)NormalKits.getItemMeta();
- Normal.setDisplayName(ChatColor.AQUA + "Normal Kits");
- Normal.addStoredEnchant(Enchantment.LOOT_BONUS_BLOCKS, 1, false);
- NormalKits.setItemMeta(Normal);
- player.getInventory().addItem(NormalKits);
- ItemStack MultiNormalKits = new ItemStack(Material.ENCHANTED_BOOK);
- EnchantmentStorageMeta MultiNormal = (EnchantmentStorageMeta)NormalKits.getItemMeta();
- MultiNormal.setDisplayName(ChatColor.YELLOW + "MultiNormal Kits");
- MultiNormal.addStoredEnchant(Enchantment.LOOT_BONUS_BLOCKS, 1, false);
- NormalKits.setItemMeta(MultiNormal);
- player.getInventory().addItem(NormalKits);
- ItemStack MasterKits = new ItemStack(Material.ENCHANTED_BOOK);
- EnchantmentStorageMeta MasterKits1 = (EnchantmentStorageMeta)NormalKits.getItemMeta();
- MasterKits1.setDisplayName(ChatColor.GREEN + "Master Kits");
- MasterKits1.addStoredEnchant(Enchantment.LOOT_BONUS_BLOCKS, 1, false);
- MasterKits.setItemMeta(MasterKits1);
- player.getInventory().addItem(MasterKits);
- ItemStack GodKits = new ItemStack(Material.ENCHANTED_BOOK);
- EnchantmentStorageMeta GodKits1 = (EnchantmentStorageMeta)NormalKits.getItemMeta();
- GodKits1.setDisplayName(ChatColor.RED + "God Kits");
- GodKits1.addStoredEnchant(Enchantment.LOOT_BONUS_BLOCKS, 1, false);
- GodKits.setItemMeta(GodKits1);
- player.getInventory().addItem(GodKits);
- }
- return false;
- }
- @EventHandler
- public void RightClickNormalKits(PlayerInteractEvent e)
- {
- Player player = e.getPlayer();
- if(e.getAction() == Action.RIGHT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_AIR)
- {
- if(player.getItemInHand().getItemMeta().getDisplayName().equals(ChatColor.AQUA + "Normal Kits"))
- {
- player.openInventory(NormalKitsInv);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement