Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.randall123459.ffa;
- 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.entity.Projectile;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.entity.EntityDamageByEntityEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- public class Main extends JavaPlugin {
- public void loadConfig() {
- }
- public boolean onCommand (CommandSender sender, Command cmd, String commandlabel, String[] args) {
- Player p = (Player)sender;
- if(cmd.getName().equalsIgnoreCase("FFA Join")) {
- if(args.length == 0){
- if(sender instanceof Player); {
- }
- }
- p.sendMessage(ChatColor.GOLD + "This Plugin Was Made By Randall123459");
- p.sendMessage(ChatColor.GRAY + "[" + ChatColor.GOLD + "FFA by Randall123459!" + ChatColor.GRAY + "]" + " FFA Joined!");
- p.getInventory().clear();
- ItemStack Iron = new ItemStack(Material.IRON_SWORD, 1);
- ItemStack Rod = new ItemStack(Material.FISHING_ROD);
- ItemStack Helmet = new ItemStack(Material.IRON_HELMET);
- ItemStack Legs = new ItemStack(Material.IRON_LEGGINGS);
- ItemStack Chest = new ItemStack(Material.IRON_CHESTPLATE);
- ItemStack Boots = new ItemStack(Material.IRON_BOOTS);
- ItemStack Bow = new ItemStack(Material.BOW);
- ItemStack Arrow = new ItemStack(Material.ARROW, 10);
- p.getInventory().addItem(Iron);
- p.getInventory().addItem(Rod);
- p.getInventory().setHelmet(Helmet);
- p.getInventory().setLeggings(Legs);
- p.getInventory().setChestplate(Chest);
- p.getInventory().setBoots(Boots);
- p.getInventory().addItem(Bow);
- p.getInventory().addItem(Arrow);
- getCommand("ffa join").setExecutor(this);
- }
- if(cmd.getName().equalsIgnoreCase("ffa setspawn")) {
- p.getLocation().getBlock();
- p.saveData();
- p.sendMessage(ChatColor.GREEN + "FFA Spawn Set!");
- if(sender instanceof Player); {
- }
- }
- {
- if (p.hasPermission("ffa.setspawn"))
- {
- getConfig().set("Pos.world", p.getLocation().getWorld().getName());
- getConfig().set("Pos.x", p.getLocation().getX());
- getConfig().set("Pos.y", p.getLocation().getY());
- getConfig().set("Pos.z", p.getLocation().getZ());
- saveConfig();
- p.sendMessage(ChatColor.DARK_GREEN + "Spawn was set!");
- }
- return false;
- }
- }
- public boolean onCommand1 (CommandSender sender, Command cmd, String commandlabel, String[] args) {
- Player p = (Player)sender;
- if(cmd.getName().equalsIgnoreCase("FFA Join 2")) {
- if(args.length == 0){
- if(sender instanceof Player); {
- }
- }
- p.sendMessage(ChatColor.GOLD + "This Plugin Was Made By Randall123459");
- p.sendMessage(ChatColor.GRAY + "[" + ChatColor.GOLD + "FFA by Randall123459!" + ChatColor.GRAY + "]" + " FFA Joined!");
- p.getInventory().clear();
- ItemStack Dia = new ItemStack(Material.DIAMOND_SWORD, 1);
- ItemStack Rod = new ItemStack(Material.FISHING_ROD);
- ItemStack DiaH = new ItemStack(Material.DIAMOND_HELMET);
- ItemStack DiaL = new ItemStack(Material.DIAMOND_LEGGINGS);
- ItemStack DiaC = new ItemStack(Material.DIAMOND_CHESTPLATE);
- ItemStack DiaB = new ItemStack(Material.DIAMOND_BOOTS);
- ItemStack Bow = new ItemStack(Material.BOW);
- ItemStack Arrow = new ItemStack(Material.ARROW, 10);
- ItemStack Gapple = new ItemStack(Material.GOLDEN_APPLE, 3);
- p.getInventory().addItem(Dia);
- p.getInventory().addItem(Rod);
- p.getInventory().setHelmet(DiaH);
- p.getInventory().setLeggings(DiaL);
- p.getInventory().setChestplate(DiaC);
- p.getInventory().setBoots(DiaB);
- p.getInventory().addItem(Bow);
- p.getInventory().addItem(Arrow);
- p.getInventory().addItem(Gapple);
- p.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 1000, 1));
- getCommand("ffa join 2").setExecutor(this);
- }
- if(cmd.getName().equalsIgnoreCase("ffa setspawn2")) {
- p.getLocation().getBlock();
- p.saveData();
- p.sendMessage(ChatColor.GREEN + "FFA Spawn Set!");
- if(sender instanceof Player); {
- }
- }
- {
- if (p.hasPermission("ffa.setspawn2"))
- {
- getConfig().set("Pos.world", p.getLocation().getWorld().getName());
- getConfig().set("Pos2.x", p.getLocation().getX());
- getConfig().set("Pos2.y", p.getLocation().getY());
- getConfig().set("Pos2.z", p.getLocation().getZ());
- saveConfig();
- p.sendMessage(ChatColor.DARK_GREEN + "Spawn was set!");
- }
- return false;
- }
- }
- public boolean onCommand2 (CommandSender sender, Command cmd, String commandlabel, String[] args) {
- Player p = (Player)sender;
- if(cmd.getName().equalsIgnoreCase("FFA Join 3")) {
- if(args.length == 0){
- if(sender instanceof Player); {
- }
- }
- p.sendMessage(ChatColor.GOLD + "This Plugin Was Made By Randall123459");
- p.sendMessage(ChatColor.GRAY + "[" + ChatColor.GOLD + "FFA by Randall123459!" + ChatColor.GRAY + "]" + " FFA Joined!");
- p.getInventory().clear();
- ItemStack Gold = new ItemStack(Material.DIAMOND_SWORD, 1);
- ItemStack Rod = new ItemStack(Material.FISHING_ROD);
- ItemStack GoldH = new ItemStack(Material.DIAMOND_HELMET);
- ItemStack GoldL = new ItemStack(Material.DIAMOND_LEGGINGS);
- ItemStack GoldC = new ItemStack(Material.DIAMOND_CHESTPLATE);
- ItemStack GoldB = new ItemStack(Material.DIAMOND_BOOTS);
- ItemStack Bow = new ItemStack(Material.BOW);
- ItemStack Arrow = new ItemStack(Material.ARROW, 10);
- ItemStack Gapple = new ItemStack(Material.GOLDEN_APPLE, 5);
- ItemStack GoldA = new ItemStack(Material.GOLDEN_APPLE, 1, (short)1);
- p.getInventory().addItem(Gold);
- p.getInventory().addItem(Rod);
- p.getInventory().setHelmet(GoldH);
- p.getInventory().setLeggings(GoldL);
- p.getInventory().setChestplate(GoldC);
- p.getInventory().setBoots(GoldB);
- p.getInventory().addItem(Bow);
- p.getInventory().addItem(Arrow);
- p.getInventory().addItem(Gapple);
- p.getInventory().addItem(GoldA);
- getCommand("ffa join 3").setExecutor(this);
- }
- if(cmd.getName().equalsIgnoreCase("ffa setspawn3")) {
- p.getLocation().getBlock();
- p.saveData();
- p.sendMessage(ChatColor.GREEN + "FFA Spawn Set!");
- if(sender instanceof Player); {
- }
- }
- {
- if (p.hasPermission("ffa.setspawn3"))
- {
- getConfig().set("Pos.world", p.getLocation().getWorld().getName());
- getConfig().set("Pos3.x", p.getLocation().getX());
- getConfig().set("Pos3.y", p.getLocation().getY());
- getConfig().set("Pos3.z", p.getLocation().getZ());
- saveConfig();
- p.sendMessage(ChatColor.DARK_GREEN + "Spawn was set!");
- }
- return false;
- }
- }
- @EventHandler
- public void onProjectileHit(EntityDamageByEntityEvent event) {
- Projectile projectile = (Projectile) event.getDamager();
- @SuppressWarnings("deprecation")
- Player player = (Player) projectile.getShooter();
- player.sendMessage("You Hit " + event.getDamager() + "!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment