Plugin already initialized!

Discussion in 'Plugin Development' started by chunza2542, Mar 14, 2017.

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

    chunza2542

    Today, I try to make a simple "welcome to my server" plugin. But I got some error says

    [23:30:23 ERROR]: Could not load 'plugins/Welcome.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!

    Here this is my code:
    Code:
    package me.chun.rapeepat;
    
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class Main extends JavaPlugin implements Listener{
       
        @EventHandler
        public void onPlayerJoin(PlayerJoinEvent e){
            Player p = e.getPlayer();
            p.sendMessage(ChatColor.GREEN + getConfig().getString("msg"));
        }
    
        public void onEnable(){
            getConfig().options().copyDefaults(true);
            saveConfig();
            Bukkit.getServer().getLogger().info("[Welcome] This plugin has been enabled!!!");
            Bukkit.getServer().getPluginManager().registerEvents(this, this);
        }
       
    }
    Thank you !!!
     
  2. Offline

    WolfMage1

    Any other plugins on your server?
     
  3. Offline

    chunza2542

    2 other plugins in my server.
    1. Hello - Is a simple hello world plugin.
    2. SuperHeal - Is a simple heal player plugin.
     
  4. Offline

    Zombie_Striker

    @chunza2542
    This is happening because the path you used for this plugin is the same as another one. Make sure your package follows the format me.<your name>.<your project>
     
  5. Offline

    chunza2542

Thread Status:
Not open for further replies.

Share This Page