Kit Plugin

Discussion in 'Archived: Plugin Requests' started by onebigpuppy, Jul 3, 2012.

  1. Offline

    onebigpuppy

    I need a plugin that isnt just a normal "Kit plugin". I want it as soon as someone can make it :p

    It needs to support enchantments
    I.E Diamond Sword: Fire 2

    Make it so it equips the armor given
    So it equips the leather,diamond,iron etc armor

    Includes potions

    Anyone who can show me or make this will be greatly apprecieated!

    package de.johnnytheking.simplearmor;

    import java.io.PrintStream;
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.inventory.ItemStack;
    import org.bukkit.inventory.PlayerInventory;
    import org.bukkit.plugin.PluginDescriptionFile;
    import org.bukkit.plugin.java.JavaPlugin;

    public class main extends JavaPlugin
    {
    public void onDisable()
    {
    PluginDescriptionFile descFile = getDescription();
    System.out.println("[" + descFile.getName() + "] Disabled " + descFile.getName() + " v" + descFile.getVersion() + " by RoxasChibi!");
    }

    public void onEnable()
    {
    PluginDescriptionFile descFile = getDescription();
    System.out.println("[" + descFile.getName() + "] Enabled " + descFile.getName() + " v" + descFile.getVersion() + " by RoxasChibi!");
    }

    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
    {
    Player player = null;
    if ((sender instanceof Player)) {
    player = (Player)sender;
    }
    if (cmd.getName().equalsIgnoreCase("armor"))
    {
    if (player == null) {
    sender.sendMessage("You must be a player to get armor!");
    }
    else {
    if (player.hasPermission("simplearmor.get")) {
    if (args.length < 1) {
    player.sendMessage(ChatColor.GREEN + "Here is your armor!");

    player.getInventory().clear();
    player.getInventory().setHelmet(new ItemStack(306));
    player.getInventory().setChestplate(new ItemStack(307));
    player.getInventory().setLeggings(new ItemStack(308));
    player.getInventory().setBoots(new ItemStack(309));
    player.getInventory().addItem(new ItemStack[] { new ItemStack(276, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(261, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(262, 64) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) }); //Mushroom
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });
    player.getInventory().addItem(new ItemStack[] { new ItemStack(282, 1) });

    player.sendMessage(ChatColor.GREEN + "READY?! Let's fight!");
    return true;
    }

    player.sendMessage("Usage: </armor>");
    return true;
    }

    player.sendMessage(ChatColor.RED + "You don't have the permission to do that!");
    return true;
    }

    return true;
    }
    return false;
    }
    }

    Thats the code i just cant make it into a plugin

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 26, 2016
  2. Offline

    Sushi

    Whaaaat
     
  3. Offline

    onebigpuppy

    What?
     
  4. Offline

    fredghostkyle1

    paste bin next time

    did u do a plugin search for this? it seems there is a lot.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 26, 2016
  5. Offline

    onebigpuppy

    Theres a lot of them, but none of them equip the armor for the player.
     
  6. Offline

    MrTheNewGuy

    i can help you if you want.
    pm me if you want my help.
     
  7. Offline

    Omnitv

    Essentials has sets or what ever. Look for a plugin on the search bar, THEN and only THEN if there is no plugin that you can find ask here.
    This is where plugins are made.
     
  8. Offline

    onebigpuppy

    If you WOULD LISTEN, you would understand THAT ESSENTIALS DOESNT EQUIP THE ARMOR. I want it so it automatically equips the armor so they can go straight into pvp without messing around with inventory.
     
  9. Offline

    Omnitv

    How can I listen? The internet cannot speak, as far as I know.
    DO NOT yell at me have a [​IMG]
     
  10. Offline

    firecopy

    Check my signature, what are the odds my first plugin is the one you need :p
     
    np98765 likes this.

Share This Page