Hi ! I'm creating a bukkit server and I got a problem by installing plugins. I use CraftBukkit 1000 and I own a Mac (with Leopard). Here is my problem : I download a plugin in the "get plugins" page. For example, I'll use the latest release of Essentials (which works in bukkit 1000), but it's the same for all plugins I tried So I download Essentials, I unzip it and put the jar files into the plugin directory. When I start the server (LaunchServer.command), the server works, but the plugins aren't installed. I found error codes : Code: 16:04:43 [GRAVE] Could not load 'plugins/Essentials.jar' in folder 'plugins': java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:676) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24) at java.lang.ClassLoader.loadClass(ClassLoader.java:317) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 16:04:43 [GRAVE] Could not load 'plugins/EssentialsChat.jar' in folder 'plugins': Essentials org.bukkit.plugin.UnknownDependencyException: Essentials at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 16:04:43 [GRAVE] Could not load 'plugins/EssentialsGeoIP.jar' in folder 'plugins': Essentials org.bukkit.plugin.UnknownDependencyException: Essentials at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 16:04:43 [GRAVE] Could not load 'plugins/EssentialsProtect.jar' in folder 'plugins': Essentials org.bukkit.plugin.UnknownDependencyException: Essentials at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 16:04:43 [GRAVE] Could not load 'plugins/EssentialsSpawn.jar' in folder 'plugins': Essentials org.bukkit.plugin.UnknownDependencyException: Essentials at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) I use this java version : I re-installed Bukkit, tried different versions, but it still not work. What can I do to make the plugins working ? Thank you, Antenio PS : sorry if you don't understand my english, I'm french ^^
make sure you have the latest version of craftbukkit and the latest version of essentials. if not, update them...
Install the newest java version 1.6 Update 26, as many plugins are compiled with that java version and will therefor refuse to run with java 1.5
You gave him a download for Essentials or some other plugin but not for Java. He is using Java 1.5 as he mentioned in his OP which will not work for many plugins, as most Plugins are compiled with Java 1.6 (including my own plugins). It has nothing todo with the version of the plugins, but the version of java, as far as I can tell from that exception.
??? What are you talking about ??? Sure it may work for you as long as you have Java 1.6 installed and not Java 1.5 ... I was talking about the java version, not about plugins! (english is not my native language, but I allways thought I am able to express my self pretty good in english... I guess you really did not understand and/or even read what I was talking about...) Again for the OP as he may miss it otherwise: Install the newest java version 1.6 Update 26, as many plugins are compiled with that java version and will therefor refuse to run with java 1.5
Hi, Thank you for all your answers. @bassfader > I checked, but there's no java update 1.6 for mac available now. Maybe I'll wait for it @emericask8ur > I dl essentials in your link, it don't work but a folder "essentials" was created in the plugin directory (with nothing inside) I think I'm going to wait for Java 1.6 on Mac, then I'll try plugins and if there's another problem, I'll post in this topic. Thank you again
Odd that so many developers know so little about the environments... On old 32-bit PPC-based Mac's there will be no Java 1.6 - it's an old machine, and you will not be able to update past java 1.5... Newer Macs will have no problem though... so no reason to wait for java or apple You might be able to get 1.6 by using SoyLatte - though i doubt it. An fun little detail in this is that nearly all developers of plugins and mods fail... most claim that their plugin is 100% minecraft/craftbukkit etc compatible, but in reality they are not - minecraft, server, craftbukkit etc are all Java 1.5, nearly all - if not all - plugins require more than that - so in reality they have requirements exceeding that of the server and the app.