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]Z xLevel


Rekomendowane odpowiedzi

Opublikowano

Tak jak w temacie o to błąd .

 

 

2012-03-09 23:51:33 [INFO] This server is running CraftBukkit version git-Bukkit-1.1-R6-39-g6d198be-b2040jnks (MC: 1.2.3) (Implementing API version 1.2.3-R0.2-SNAPSHOT)
2012-03-09 23:51:35 [SEVERE] Could not load 'plugins\xLevel.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at de.web.minecraftandi.xLevel.<init>(xLevel.java:19)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
... 8 more
Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 27 more
 

 

xxx

Opublikowano

Źle skonfigurowałeś xLevel daj mi log z plugina config.yml

373_sygnatura.jpg

 

To nie sprawiedliwe człowiek pisze nabija posty w nie związanym temacie i dostaje warna -5 w plecy :/

A ja się tak bardzo staram z 91/100 ostrzeżeń z 2013-07-26 11:15 xD

Opublikowano

 

package de.web.minecraftandi;






import java.io.File;






import org.bukkit.plugin.Plugin;






import com.nijikokun.bukkit.Permissions.Permissions;






public class xConfig {


    private static final String settingsFile = "xLevel.yml";


    private static File settingsFolder = null;


    public static boolean usePermissions;


    public static boolean opIsAdmin;


    public static boolean playersCanChooseClass;


    public static boolean playersCanReset;


    public static boolean playersCanSeeOthers;


    public static int saveInterval;


    public static boolean logSaving;


    public static boolean saveCooldowns;


    public static boolean saveLastUsedSkill;


    public static boolean needItems;


    public static boolean opNoCooldown;


    private static xLevel plugin;






    public static void startup(xLevel instance) {


            plugin = instance;


    }


    


    public static void initialize(File dataFolder) {


        if(!dataFolder.exists()) {


            dataFolder.mkdirs();


        }


        settingsFolder = dataFolder;






        File configFile  = new File(dataFolder, settingsFile);


        BetterConfig config = new BetterConfig(configFile);


        


        config.load();


        


        usePermissions = config.getBoolean("usePermissions",true);


        opIsAdmin = config.getBoolean("opIsAdmin",false);


        playersCanChooseClass = config.getBoolean("playersCanChooseClass",true);


        playersCanReset = config.getBoolean("playersCanReset",true);


        playersCanSeeOthers = config.getBoolean("playersCanSeeOthers",false);


        saveInterval = config.getInt("saveInterval",300);


        logSaving = config.getBoolean("logSaving",false);


        saveCooldowns = config.getBoolean("saveCooldowns",false);


        saveLastUsedSkill = config.getBoolean("saveLastUsedSkill",true);


        needItems = config.getBoolean("needItems",true);


        opNoCooldown = config.getBoolean("opNoCooldown",false);


        


        config.save();


    }


    


    public static boolean reload() {


      


        File configFile  = new File(settingsFolder, settingsFile);


        BetterConfig config = new BetterConfig(configFile);


        


        config.load();


        


        usePermissions = config.getBoolean("usePermissions",true);


        if (usePermissions) {


            xLevel.permissionHandler = null;


            Plugin permissionsPlugin = plugin.getServer().getPluginManager().getPlugin("Permissions");


            if (permissionsPlugin != null) {


                xLevel.permissionHandler = ((Permissions) permissionsPlugin).getHandler();


            } else {


                usePermissions = false;


            }


        } else {


            xLevel.permissionHandler = null;


        }


        opIsAdmin = config.getBoolean("opIsAdmin",false);


        playersCanChooseClass = config.getBoolean("playersCanChooseClass",true);


        playersCanReset = config.getBoolean("playersCanReset",true);


        playersCanSeeOthers = config.getBoolean("playersCanSeeOthers",false);


        logSaving = config.getBoolean("logSaving",false);


        saveCooldowns = config.getBoolean("saveCooldowns",false);


        saveLastUsedSkill = config.getBoolean("saveLastUsedSkill",true);


        needItems = config.getBoolean("needItems",true);


        opNoCooldown = config.getBoolean("opNoCooldown",false);


        


        config.save();


        


        return true;


    }


}

 

 

xxx

Opublikowano

Coś tam kasowałeś,co chciałeś wogóle zmienić?

 

Najnowsza wersja xLevel

 

DL:http://dev.bukkit.org/media/files/543/292/xLevel.zip

373_sygnatura.jpg

 

To nie sprawiedliwe człowiek pisze nabija posty w nie związanym temacie i dostaje warna -5 w plecy :/

A ja się tak bardzo staram z 91/100 ostrzeżeń z 2013-07-26 11:15 xD

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...