Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.FrosTy.EasYKits;
- import java.util.HashMap;
- import org.bukkit.Bukkit;
- import org.bukkit.Location;
- 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.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin {
- private static Location targetPoint = null;
- public static Main Plugin;
- public HashMap<Player, ItemStack[]> Things = new HashMap();
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args)
- {
- Player player = (Player)sender;
- if (!(sender instanceof Player))
- {
- sender.sendMessage("§a§lI am very sorry but, This plugin cannot be used on Console :(");
- return true;
- }
- if ((!player.hasPermission("EasYKits.kits.starter") | commandLabel.equalsIgnoreCase("starterkit")))
- {
- player.sendMessage("§7§l[" + "§a§lStarter Kit!" + "§7§l] " + "§a§lYou have recieved a Starter Kit!");
- ItemStack ih = new ItemStack(Material.IRON_HELMET, 1);
- ItemMeta ihMeta = ih.getItemMeta();
- ihMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- ih.setItemMeta(ihMeta);
- ItemStack ic = new ItemStack(Material.IRON_CHESTPLATE, 1);
- ItemMeta icMeta = ic.getItemMeta();
- icMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- ic.setItemMeta(icMeta);
- ItemStack il = new ItemStack(Material.IRON_LEGGINGS, 1);
- ItemMeta ilMeta = il.getItemMeta();
- ilMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- il.setItemMeta(ilMeta);
- ItemStack ib = new ItemStack(Material.IRON_BOOTS, 1);
- ItemMeta ibMeta = ib.getItemMeta();
- ibMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- ib.setItemMeta(ibMeta);
- ItemStack is = new ItemStack(Material.IRON_SWORD, 1);
- ItemMeta isMeta = is.getItemMeta();
- isMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- is.setItemMeta(isMeta);
- ItemStack ipi = new ItemStack(Material.IRON_PICKAXE, 1);
- ItemMeta ipiMeta = ipi.getItemMeta();
- ipiMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- ipi.setItemMeta(ipiMeta);
- ItemStack ish = new ItemStack(Material.IRON_SPADE, 1);
- ItemMeta ishMeta = ish.getItemMeta();
- ishMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- ish.setItemMeta(ishMeta);
- ItemStack iax = new ItemStack(Material.IRON_AXE, 1);
- ItemMeta iaxMeta = iax.getItemMeta();
- iaxMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- iax.setItemMeta(iaxMeta);
- ItemStack oga = new ItemStack(Material.GOLDEN_APPLE, 2);
- ItemMeta ogaMeta = oga.getItemMeta();
- ogaMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- ItemStack st = new ItemStack(Material.COOKED_BEEF, 16);
- ItemMeta stMeta = st.getItemMeta();
- stMeta.setDisplayName("§7§l[§a§lStarter Kit!§7§l]");
- st.setItemMeta(stMeta);
- ih.addEnchantment(Enchantment.DURABILITY, 1);
- ih.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
- ic.addEnchantment(Enchantment.DURABILITY, 1);
- ic.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
- il.addEnchantment(Enchantment.DURABILITY, 1);
- il.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
- ib.addEnchantment(Enchantment.DURABILITY, 1);
- ib.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
- is.addEnchantment(Enchantment.DAMAGE_ALL, 1);
- is.addEnchantment(Enchantment.DURABILITY, 1);
- is.addEnchantment(Enchantment.LOOT_BONUS_MOBS, 1);
- ipi.addEnchantment(Enchantment.DURABILITY, 1);
- ipi.addEnchantment(Enchantment.DIG_SPEED, 1);
- ipi.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 1);
- ish.addEnchantment(Enchantment.DURABILITY, 1);
- ish.addEnchantment(Enchantment.DIG_SPEED, 1);
- ish.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 1);
- iax.addEnchantment(Enchantment.DURABILITY, 1);
- iax.addEnchantment(Enchantment.DIG_SPEED, 1);
- iax.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 1);
- player.getInventory().addItem(new ItemStack[] { ih });
- player.getInventory().addItem(new ItemStack[] { ic });
- player.getInventory().addItem(new ItemStack[] { il });
- player.getInventory().addItem(new ItemStack[] { ib });
- player.getInventory().addItem(new ItemStack[] { is });
- player.getInventory().addItem(new ItemStack[] { ipi });
- player.getInventory().addItem(new ItemStack[] { ish });
- player.getInventory().addItem(new ItemStack[] { iax });
- player.getInventory().addItem(new ItemStack[] { st });
- player.getInventory().addItem(new ItemStack[] { oga });
- Bukkit.broadcastMessage("§7§l[" + "§a§lEasYKits" +
- "§7§l] " +
- player.getDisplayName() + " §a§lGot a " + "§a§lStarter Kit!");
- }{
- if ((!player.hasPermission("EasYKits.kits.opkit") | commandLabel.equalsIgnoreCase("opkit")))
- player.sendMessage("§7§l[" + "§a§lOP Kit!" + "§7§l] " + "§a§lYou have recieved an OP Kit!");
- ItemStack dh = new ItemStack(Material.DIAMOND_HELMET, 1);
- ItemMeta dhMeta = dh.getItemMeta();
- dhMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- dh.setItemMeta(dhMeta);
- ItemStack dc = new ItemStack(Material.DIAMOND_CHESTPLATE, 1);
- ItemMeta dcMeta = dc.getItemMeta();
- dcMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- dc.setItemMeta(dcMeta);
- ItemStack dl = new ItemStack(Material.DIAMOND_LEGGINGS, 1);
- ItemMeta dlMeta = dl.getItemMeta();
- dlMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- dl.setItemMeta(dlMeta);
- ItemStack db = new ItemStack(Material.DIAMOND_BOOTS, 1);
- ItemMeta dbMeta = db.getItemMeta();
- dbMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- db.setItemMeta(dbMeta);
- ItemStack ds = new ItemStack(Material.DIAMOND_SWORD, 1);
- ItemMeta dsMeta = ds.getItemMeta();
- dsMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- ds.setItemMeta(dsMeta);
- ItemStack dpi = new ItemStack(Material.DIAMOND_PICKAXE, 1);
- ItemMeta dpiMeta = dpi.getItemMeta();
- dpiMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- dpi.setItemMeta(dpiMeta);
- ItemStack dsh = new ItemStack(Material.DIAMOND_SPADE, 1);
- ItemMeta dshMeta = dsh.getItemMeta();
- dshMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- dsh.setItemMeta(dshMeta);
- ItemStack dax = new ItemStack(Material.DIAMOND_AXE, 1);
- ItemMeta daxMeta = dax.getItemMeta();
- daxMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- dax.setItemMeta(daxMeta);
- ItemStack gga = new ItemStack(Material.GOLDEN_APPLE,4, (short) 1);
- ItemMeta ggaMeta = gga.getItemMeta();
- ggaMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- ItemStack st = new ItemStack(Material.COOKED_BEEF, 32);
- ItemMeta stMeta = st.getItemMeta();
- stMeta.setDisplayName("§7§l[§c§lOP Kit!§7§l]");
- st.setItemMeta(stMeta);
- dh.addEnchantment(Enchantment.DURABILITY, 3);
- dh.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4);
- dh.addEnchantment(Enchantment.PROTECTION_FIRE, 4);
- dc.addEnchantment(Enchantment.DURABILITY, 3);
- dc.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4);
- dc.addEnchantment(Enchantment.PROTECTION_FIRE, 4);
- dl.addEnchantment(Enchantment.DURABILITY, 3);
- dl.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4);
- dl.addEnchantment(Enchantment.PROTECTION_FIRE, 4);
- db.addEnchantment(Enchantment.DURABILITY, 3);
- db.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
- db.addEnchantment(Enchantment.PROTECTION_FIRE, 4);
- ds.addEnchantment(Enchantment.DAMAGE_ALL, 5);
- ds.addEnchantment(Enchantment.DURABILITY, 3);
- ds.addEnchantment(Enchantment.LOOT_BONUS_MOBS, 3);
- ds.addEnchantment(Enchantment.KNOCKBACK, 2);
- ds.addEnchantment(Enchantment.FIRE_ASPECT, 2);
- dpi.addEnchantment(Enchantment.DURABILITY, 3);
- dpi.addEnchantment(Enchantment.DIG_SPEED, 3);
- dpi.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 3);
- dsh.addEnchantment(Enchantment.DURABILITY, 3);
- dsh.addEnchantment(Enchantment.DIG_SPEED, 3);
- dsh.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 3);
- dax.addEnchantment(Enchantment.DURABILITY, 3);
- dax.addEnchantment(Enchantment.DIG_SPEED, 3);
- dax.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 3);
- player.getInventory().addItem(new ItemStack[] { dh });
- player.getInventory().addItem(new ItemStack[] { dc });
- player.getInventory().addItem(new ItemStack[] { dl });
- player.getInventory().addItem(new ItemStack[] { db });
- player.getInventory().addItem(new ItemStack[] { ds });
- player.getInventory().addItem(new ItemStack[] { dpi });
- player.getInventory().addItem(new ItemStack[] { dsh });
- player.getInventory().addItem(new ItemStack[] { dax });
- player.getInventory().addItem(new ItemStack[] { st });
- player.getInventory().addItem(new ItemStack[] { gga });
- Bukkit.broadcastMessage("§7§l[" + "§a§lEasYKits" +
- "§7§l] " +
- player.getDisplayName() + " §a§lGot a " + "§c§lOP Kit!");
- return false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement