Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Dotyczący pluginu


Rekomendowane odpowiedzi

Opublikowano

Nie działa mi prosty plugin. Dopiero zaczynam z javą i nie mam pojęcia co może być przyczyną

 

Kod pluginu:

 

package me.galaxypl.galaxysloty;

import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.craftbukkit.Main;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerLoginEvent;
import org.bukkit.event.player.PlayerLoginEvent.Result;
import org.bukkit.event.server.ServerListPingEvent;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;

public class Sloty extends JavaPlugin
  implements Listener
{
  public static final Logger log = Logger.getLogger("Minecraft");

  public void onEnable()
  {
    Bukkit.getPluginManager().registerEvents(this, this);
    log.info("[galaxySloty]Enable!");
  }

  public void onDisable()
  {
    log.info("[galaxySloty]Disabled!");
  }

  public Sloty(Main instance) {
  }

  @EventHandler
  public void onLogin(PlayerLoginEvent e) {
    if (e.getResult().equals(PlayerLoginEvent.Result.KICK_FULL))
      e.allow();
  }

  @EventHandler
  public void onMaxPlayers(ServerListPingEvent e) {
    e.setMaxPlayers(e.getNumPlayers() * 2 + 1);
  }
}

 

Błąd z konsoli:

 

	
	[11:20:15] [Server thread/ERROR]: Could not load 'plugins\galaxySloty2.jar' in folder 'plugins'
	
	
	org.bukkit.plugin.InvalidPluginException: Abnormal plugin type
	
	
	    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:56) ~[serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:314) ~[serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:355) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.reload(CraftServer.java:794) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.Bukkit.reload(Bukkit.java:279) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:24) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:706) [serwer.jar:git-Spigot-1339]
	
	
	    at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchServerCommand(CraftServer.java:693) [serwer.jar:git-Spigot-1339]
	
	
	    at net.minecraft.server.v1_7_R1.DedicatedServer.aw(DedicatedServer.java:309) [serwer.jar:git-Spigot-1339]
	
	
	    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:274) [serwer.jar:git-Spigot-1339]
	
	
	    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) [serwer.jar:git-Spigot-1339]
	
	
	    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [serwer.jar:git-Spigot-1339]
	
	
	    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [serwer.jar:git-Spigot-1339]
	
	
	Caused by: java.lang.InstantiationException: me.galaxypl.galaxysloty.Sloty
	
	
	    at java.lang.Class.newInstance(Unknown Source) ~[?:1.7.0_71]
	
	
	    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:52) ~[serwer.jar:git-Spigot-1339]
	
	
	    ... 15 more
	
	
	 
	

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...