Solved Cant load my plugin

Discussion in 'Plugin Development' started by AleilDr4go, Feb 27, 2016.

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

    AleilDr4go

    Hello, i made a plugin, but it dont work, i cant find the exception..

    Main (open)

    package AleDEV;


    import java.util.logging.Logger;

    import org.bukkit.Bukkit;
    import org.bukkit.Material;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    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;
    import org.bukkit.plugin.PluginManager;
    import org.bukkit.plugin.java.JavaPlugin;

    public class Main extends JavaPlugin implements Listener {

    public static Main plugin;

    public static Inventory FlyGui = Bukkit.createInventory(null, 9, "§e§o§lFlyGui");
    static {

    FlyGui.setItem(2, new ItemStack(Material.BOW, 1, (short) 8));
    FlyGui.setItem(8, new ItemStack(Material.WOOL, 1, (short) 14));
    }
    @Override
    public void onEnable()
    {

    plugin = this;
    PluginManager pm = this.getServer().getPluginManager();
    pm.registerEvents(this, this);

    }
    @Override
    public void onDisable()
    {

    }



    plugin.yml (open)

    name: FlyGui
    version: 1.0
    main: AleDEV.Main
    commands:
    Fly:
    description: Open fly gui .


    Log (open)

    [19:04:40] [Server thread/ERROR]: Could not load 'plugins\FlyGui.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[Spigot.jar:git-Spigot-1649]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:341) ~[Spigot.jar:git-Spigot-1649]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:263) [Spigot.jar:git-Spigot-1649]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:369) [Spigot.jar:git-Spigot-1649]
    at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:152) [Spigot.jar:git-Spigot-1649]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [Spigot.jar:git-Spigot-1649]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [Spigot.jar:git-Spigot-1649]
    Caused by: java.lang.IllegalArgumentException: Plugin already initialized!
    at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:122) ~[Spigot.jar:git-Spigot-1649]
    at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:66) ~[Spigot.jar:git-Spigot-1649]
    at AleDEV.Main.<init>(Main.java:19) ~[?:?]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_79]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_79]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_79]
    at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.7.0_79]
    at java.lang.Class.newInstance(Unknown Source) ~[?:1.7.0_79]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:76) ~[Spigot.jar:git-Spigot-1649]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[Spigot.jar:git-Spigot-1649]
    ... 6 more
    Caused by: java.lang.IllegalStateException: Initial initialization
    at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:125) ~[Spigot.jar:git-Spigot-1649]
    at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:66) ~[Spigot.jar:git-Spigot-1649]
    at AleDEV.Main.<init>(Main.java:19) ~[?:?]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_79]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_79]
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_79]
    at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.7.0_79]
    at java.lang.Class.newInstance(Unknown Source) ~[?:1.7.0_79]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:76) ~[Spigot.jar:git-Spigot-1649]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[Spigot.jar:git-Spigot-1649]
    ... 6 more



    I Hope that someone can help me..
     
  2. Offline

    Gerov

    @AleilDr4go That error comes up when you have two or more plugins with the same main file path, you need to make a unique name for every plugin's main file path.
     
  3. Offline

    AleilDr4go

    Thanks for the fast reply!
    Solved c:
     
Thread Status:
Not open for further replies.

Share This Page