[Gelöst] Plugin already initialized

Wenn ihr bei eurem Plugin nicht weiter kommt, könnt ihr hier euer Problem beschreiben und um Hilfe bitten.

[Gelöst] Plugin already initialized

Beitragvon Kampfprofessor » Mi 22. Jun 2016, 14:18

Error-Code:

Code: Alles auswählen
  1. [15:15:13 ERROR]: Error occurred while enabling FeastEarlyHG v1.0 (Is it up to date?)
  2. java.lang.IllegalArgumentException: Plugin already initialized!
  3.         at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:98) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  4.         at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:66) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  5.         at de.ImRedux.FeastEarlyHG.Main.Main.<init>(Main.java:18) ~[?:?]
  6.         at de.ImRedux.FeastEarlyHG.Other.PlayerChecker.<init>(PlayerChecker.java:30) ~[?:?]
  7.         at de.ImRedux.FeastEarlyHG.Main.Main.createEvents(Main.java:42) ~[?:?]
  8.         at de.ImRedux.FeastEarlyHG.Main.Main.onEnable(Main.java:27) ~[?:?]
  9.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  10.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [craftbukkit.jar:git-Bukkit-efe04b8]
  11.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit.jar:git-Bukkit-efe04b8]
  12.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:342) [craftbukkit.jar:git-Bukkit-efe04b8]
  13.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:314) [craftbukkit.jar:git-Bukkit-efe04b8]
  14.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:720) [craftbukkit.jar:git-Bukkit-efe04b8]
  15.         at org.bukkit.Bukkit.reload(Bukkit.java:544) [craftbukkit.jar:git-Bukkit-efe04b8]
  16.         at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [craftbukkit.jar:git-Bukkit-efe04b8]
  17.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) [craftbukkit.jar:git-Bukkit-efe04b8]
  18.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:620) [craftbukkit.jar:git-Bukkit-efe04b8]
  19.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:606) [craftbukkit.jar:git-Bukkit-efe04b8]
  20.         at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:372) [craftbukkit.jar:git-Bukkit-efe04b8]
  21.         at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:336) [craftbukkit.jar:git-Bukkit-efe04b8]
  22.         at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:629) [craftbukkit.jar:git-Bukkit-efe04b8]
  23.         at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:537) [craftbukkit.jar:git-Bukkit-efe04b8]
  24.         at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]
  25. Caused by: java.lang.IllegalStateException: Initial initialization
  26.         at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  27.         at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:66) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  28.         at de.ImRedux.FeastEarlyHG.Main.Main.<init>(Main.java:18) ~[?:?]
  29.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_79]
  30.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_79]
  31.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_79]
  32.         at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_79]
  33.         at java.lang.Class.newInstance(Class.java:379) ~[?:1.7.0_79]
  34.         at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:52) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  35.         at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  36.         at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  37.         at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  38.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:289) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  39.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:718) ~[craftbukkit.jar:git-Bukkit-efe04b8]
  40.         ... 10 more


Main-Klasse:

Code: Alles auswählen
  1. package de.ImRedux.FeastEarlyHG.Main;
  2. imports
  3. public class Main extends JavaPlugin {
  4.    public static List<Player> activated = new ArrayList<Player>();
  5.    public static Main instance;
  6.    @Override
  7.    public void onEnable() {
  8.       instance = this;
  9.       createEvents();
  10.       createCommands();
  11.       createConfig();
  12.    }
  13.    @Override
  14.    public void onDisable() {
  15.       Bukkit.getServer().getScheduler().cancelTask(PlayerChecker.intTask);
  16.       instance = null;
  17.    }
  18.    public void createEvents() {
  19.       PluginManager pm = Bukkit.getPluginManager();
  20.       pm.registerEvents(new Wand(), this);
  21.       pm.registerEvents(new PlayerChecker(), this);
  22.    }
  23.    public void createCommands() {
  24.       getCommand("pwand").setExecutor(new Wand());
  25.       getCommand("pcreate").setExecutor(new Create());
  26.       getCommand("pdelete").setExecutor(new Delete());
  27.    }
  28.    public void createConfig() {
  29.       try {
  30.          if (!(getDataFolder().exists())) {
  31.             getDataFolder().mkdir();
  32.          }
  33.          File locations = new File(getDataFolder().getPath(), "locations.yml");
  34.          if (!(locations.exists())) {
  35.             locations.createNewFile();
  36.          }
  37.       } catch (IOException e) {
  38.          e.printStackTrace();
  39.       }
  40.       PlayerChecker.startScheduler();
  41.    }
  42.    public static Main getInstance() {
  43.       return instance;
  44.    }
  45. }
Zuletzt geändert von Kampfprofessor am Mi 22. Jun 2016, 15:11, insgesamt 1-mal geändert.
Benutzeravatar
Kampfprofessor
 
Beiträge: 71
Registriert: Fr 12. Feb 2016, 15:48

Re: Plugin already initialized

Beitragvon Letsplaybar » Mi 22. Jun 2016, 14:45

laut fehlermeldung wird das plugin geladen obwohl es schon geladen ist. der einzige Fehler ist in der Main zeile 18 laut fehlercode. bei caused by :.
voher wird eine ganze reihe auf gezält
at de.ImRedux.FeastEarlyHG.Main.Main.<init>(Main.java:18) ~[?:?]
at de.ImRedux.FeastEarlyHG.Other.PlayerChecker.<init>(PlayerChecker.java:30) ~[?:?]
at de.ImRedux.FeastEarlyHG.Main.Main.createEvents(Main.java:42) ~[?:?]
at de.ImRedux.FeastEarlyHG.Main.Main.onEnable(Main.java:27) ~[?:?]
beim Copieren hast du die Imports removed voher man nicht genau weis an welcher zeile nun was ist. schau einfach mal in den zeilen 18, 42, 27 in der Main und zeile 30 vom PlayerChecker nach da müsste der fehler sein.
Bild
Helfe Wo ich kann.
Mein MinecraftServer: Letsplaybaro.de - Suchen Developer/Bilder

I hacked 127.0.0.1!!! :)
Benutzeravatar
Letsplaybar
 
Beiträge: 195
Registriert: Mo 1. Feb 2016, 17:21
Wohnort: Berlin

Re: Plugin already initialized

Beitragvon Kampfprofessor » Mi 22. Jun 2016, 15:10

Danke :) hab es jetzt gefixt
Benutzeravatar
Kampfprofessor
 
Beiträge: 71
Registriert: Fr 12. Feb 2016, 15:48


Zurück zu Hilfe und Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste

cron