-1

I use java and paper plugin. I made this myself, but it doesn't work well.

source code

package com;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;


public class [[mainclassname]] extends JavaPlugin implements Listener {

    public void onEnable() {
        getLogger().warning("Server started.");

        testing test = new testing(); // An error occurred that starts from here.
        test.onEnable();

        getLogger().info("Nice try!"); // check point
    }
}


class testing extends JavaPlugin {
    public void onEnable() {
        getLogger().warning("Hello!");
    }
}

build successful.

error : Error occurred while enabling [pluginname] (Is it up to date?) java.lang.IllegalArgumentException: Plugin already initialized!

Mark Rotteveel
  • 100,966
  • 191
  • 140
  • 197
nooob
  • 1
  • 2

1 Answers1

-1

The PluginAlreadyInitialized error occours when the .jar file contains more than one subclass of JavaPlugin class.

From here.

dcolazin
  • 831
  • 1
  • 10
  • 25