Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mindless.pvp.craft.pvp;
- import java.util.ArrayList;
- import org.bukkit.ChatColor;
- import org.bukkit.Effect;
- import org.bukkit.GameMode;
- import org.bukkit.Material;
- import org.bukkit.Sound;
- 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.entity.PlayerDeathEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.permissions.Permission;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.potion.PotionEffectType;
- public class Main extends JavaPlugin {
- public Permission feed = new Permission("CommandCentral.feed");
- public Permission heal = new Permission("CommandCentral.heal");
- public Permission setspawn = new Permission("CommandCentral.setspawn");
- public Permission kill = new Permission("CommandCentral.kill");
- public Permission gamemode = new Permission("CommandCentral.gamemode");
- public Permission ci = new Permission("CommandCentral.ci");
- public Permission pvp = new Permission("CommandCentral.pvp");
- public Permission donator = new Permission("CommandCentral.donator");
- public Permission suicide = new Permission("CommandCentral.suicide");
- public final ArrayList<String> kits = new ArrayList<String>();
- public void onEnable() {
- }
- public void onDisable() {
- }
- @SuppressWarnings("deprecation")
- @EventHandler
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String args[]) {
- Player p = (Player) sender;
- else if (commandLabel.equalsIgnoreCase("pvp")) {
- if(p.hasPermission("CommandCentral.pvp") || p.isOp()){
- if(!kits.contains(p.getName())){
- p.sendMessage(ChatColor.GOLD + "You Have Choosen The" + ChatColor.WHITE + " PvP"
- + ChatColor.GOLD + " Kit!");
- kits.add(p.getName());
- ItemStack d = new ItemStack(Material.DIAMOND_SWORD);
- d.addEnchantment(Enchantment.DAMAGE_ALL, 1);
- p.getInventory().clear();
- p.getInventory().addItem(d);
- p.getInventory().setHelmet(new ItemStack (Material.IRON_HELMET, 1));
- p.getInventory().setChestplate(new ItemStack(Material.IRON_CHESTPLATE, 1));
- p.getInventory().setLeggings(new ItemStack(Material.IRON_LEGGINGS, 1));
- p.getInventory().setBoots(new ItemStack(Material.IRON_BOOTS, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- p.getInventory().addItem(new ItemStack (Material.MUSHROOM_SOUP, 1));
- }
- }
- } else {
- p.sendMessage(ChatColor.RED + "Please Contact An Admin, This Is An Error!");
- }
- return false;
- }
- @EventHandler
- public void onPlayerDeath(PlayerDeathEvent e){
- kits.remove(e.getEntity().getName());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement