Plugin Help Inventory

Discussion in 'Plugin Help/Development/Requests' started by ScorixEar, Jun 20, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    ScorixEar

    Hello guys and girls,
    I want to write a plugin, that opens a inventory if you write /kits
    but there are no errors and nothing happens :confused:

    Code:
    package minecrafthaifl.pvp.main;
    import org.bukkit.Bukkit;
    import org.bukkit.Material;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.inventory.InventoryClickEvent;
    import org.bukkit.inventory.Inventory;
    import org.bukkit.inventory.ItemStack;
    
    public class KitInventory implements Listener
    {
        public static Inventory getInventory(Player p)
        {
            Inventory iv = Bukkit.createInventory(p, 1*9,"Kits");
            iv.setItem(1, new ItemStack(Material.ANVIL));
            return iv;
        }
    }
    Code:
    package minecrafthaifl.pvp.command;
    
    import minecrafthaifl.pvp.main.KitInventory;
    
    import org.bukkit.entity.Player;
    
    
    public class CommandKits extends Command
    {
    
        public CommandKits() {
            super(0, 0);
            // TODO Auto-generated constructor stub
        }
    
        @Override
        public String getPermission() {
            // TODO Auto-generated method stub
            return "Pvpsystem.kits";
        }
    
        @Override
        public void onCommandUse(Player p, String[] args) {
            // TODO Auto-generated method stub
         
         
                p.getPlayer().openInventory(KitInventory.getInventory(p));
         
         
        }
    
        @Override
        public String getCommand() {
            // TODO Auto-generated method stub
            return "/kits";
        }
    
    }
    
    Code:
    import java.io.File;
    
    
    
    import java.util.ArrayList;
    import java.util.List;
    
    import minecrafthaifl.pvp.command.CommandHandler;
    
    import org.bukkit.Bukkit;
    import org.bukkit.configuration.file.FileConfiguration;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class Pvpsystem extends JavaPlugin
    {
        private static Pvpsystem plugin;
        public void onEnable()
        {
            plugin=this;
            Bukkit.getServer().getPluginManager().registerEvents(new CommandHandler(), this);
            Bukkit.getServer().getPluginManager().registerEvents(new KitInventory(), this);
        }
     
        public static Pvpsystem getInstance()
        {
            return plugin;
        }
    }
    ok, I found the missing part... sorry ^^

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 12, 2016
Thread Status:
Not open for further replies.

Share This Page