I was looking at console and i was wondering that this means? Code: 09.05 01:00:36 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) ~[cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_11] 09.05 01:00:36 [Server] INFO at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_11] 09.05 01:00:36 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_11] 09.05 01:00:36 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[?:1.7.0_11] 09.05 01:00:36 [Server] INFO Caused by: java.lang.ClassNotFoundException: com.sk89q.worldedit.MaxChangedBlocksException 09.05 01:00:36 [Server] INFO ... 9 more 09.05 01:00:36 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at java.lang.Class.forName(Class.java:264) ~[?:1.7.0_11] 09.05 01:00:36 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:1.7.0_11] 09.05 01:00:36 [Server] INFO Caused by: java.lang.NoClassDefFoundError: com/sk89q/worldedit/MaxChangedBlocksException 09.05 01:00:36 [Server] INFO at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:426) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.java:126) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at net.minecraft.server.v1_7_R2.DedicatedPlayerList.<init>(SourceFile:14) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at net.minecraft.server.v1_7_R2.PlayerList.<init>(PlayerList.java:63) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at org.bukkit.craftbukkit.v1_7_R2.CraftServer.<init>(CraftServer.java:312) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugins(CraftServer.java:350) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328) ~[cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[cj.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 09.05 01:00:36 [Server] INFO org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: com/sk89q/worldedit/MaxChangedBlocksException 09.05 01:00:36 [Server] ERROR Could not load 'plugins/uSkyBlock.jar' in folder 'plugins'
uSkyBlock is having a problem, it's saying that theres something wrong when loading a certain class, from worldedit.. something about max-blocks-changed: hmmmm.
Yep, issue is with uSkyBlock.jar. Check the version you are using for both uSkyBlock and WorldEdit and make sure WorldEdit is the version uSkyBlock is expecting. Since it has some kind of dependency on it or hooks into it, there must be something on the authors page about what version it requires. LHammonds
No. Read the uSkyBlock documentation. If it requires WorldEdit (and a specific version of it) it should be made known by the author or at the very least by the users in the comments. If there is nothing specific about version number for the plugins, at least go by the version of CraftBukkit they were designed for. So if you are running CB 1.6.4, make sure to use the version of WE that is for 1.6.4 and the version of uSkyBlock that is for 1.6.4. Mixing versions designed for specific CB versions might work (such as using a newer version of WorldEdit but might not such as using a newer version of uSkyBlocks...which might be trying to call a function in a newer WorldEdit than the version you are using) If you cannot figure it out, at least post what version of CraftBukkit, uSkyBlock and WorldEdit that you are using. The "true" version numbers can be found in the server log (latest.log)...the lines where it says "enabling plugin." This will allow me to download those versions and bring up a local server to see if I can replicate the issue and then figure out what to do in order to resolve it. EDIT #1: I found the source to uSkyBlock which is called "Ultimate SkyBlock" (I know because I saw your identical post on the comments. ). The BETA 2.0 version sounds like it may not work well lacks consistent documentation. The prior version is 1.0.8 which was compiled against a CB 1.6.2 server. I will setup a local CB 1.6.2 server and put uSkyBlock 1.0.8 and the matching WorldEdit 5.5.8 and PermissionsEx 1.20.3 in the plugins folder and see if I can get a clean startup log. EDIT #2: Was able to startup a CB 1.6.2 server with the plugins and they had no startup issues: Code: 2014-05-09 00:58:59 [INFO] Starting minecraft server version 1.6.2 2014-05-09 00:58:59 [INFO] Loading properties 2014-05-09 00:58:59 [INFO] Default game type: SURVIVAL 2014-05-09 00:58:59 [INFO] Generating keypair 2014-05-09 00:58:59 [INFO] Starting Minecraft server on *:25565 2014-05-09 00:59:00 [INFO] This server is running CraftBukkit version git-Bukkit-1.6.2-R1.0-b2879jnks (MC: 1.6.2) (Implementing API version 1.6.2-R1.0) 2014-05-09 00:59:00 [INFO] [PermissionsEx] sql backend registered! 2014-05-09 00:59:00 [INFO] [PermissionsEx] file backend registered! 2014-05-09 00:59:00 [INFO] [WorldEdit] Loading WorldEdit v5.5.8 2014-05-09 00:59:00 [INFO] [PermissionsEx] Loading PermissionsEx v1.20.3 2014-05-09 00:59:00 [INFO] [PermissionsEx] Initializing file backend 2014-05-09 00:59:00 [INFO] Permissions file successfully reloaded 2014-05-09 00:59:00 [INFO] [uSkyBlock] Loading uSkyBlock v1.0.8 2014-05-09 00:59:00 [INFO] [uSkyBlock] Enabling uSkyBlock v1.0.8 2014-05-09 00:59:00 [INFO] [uSkyBlock] Using built in protection. 2014-05-09 00:59:00 [INFO] [uSkyBlock] 0 schematics loaded. 2014-05-09 00:59:00 [INFO] Creating a new orphan file 2014-05-09 00:59:00 [INFO] [uSkyBlock] uSkyBlock v.1.0.8 enabled. 2014-05-09 00:59:00 [INFO] Preparing level "world" 2014-05-09 00:59:00 [INFO] Preparing start region for level 0 (Seed: -568688860) 2014-05-09 00:59:01 [INFO] Preparing start region for level 1 (Seed: -568688860) 2014-05-09 00:59:01 [INFO] Preparing start region for level 2 (Seed: -568688860) 2014-05-09 00:59:01 [INFO] [WorldEdit] Enabling WorldEdit v5.5.8 2014-05-09 00:59:01 [INFO] WEPIF: Using the Bukkit Permissions API. 2014-05-09 00:59:01 [INFO] [PermissionsEx] Enabling PermissionsEx v1.20.3 2014-05-09 00:59:01 [INFO] WEPIF: PermissionsEx detected! Using PermissionsEx for permissions. 2014-05-09 00:59:01 [INFO] Server permissions file permissions.yml is empty, ignoring it 2014-05-09 00:59:01 [INFO] Done (1.316s)! For help, type "help" or "?" EDIT #3: For giggles, I dropped in CraftBukkit 1.7.2-R0.3 and did not update any plugins and started up the server and it seems to have loaded without error for the same 'ol plugins. Code: [01:02:20] [Server thread/INFO]: Starting minecraft server version 1.7.2 [01:02:20] [Server thread/INFO]: Loading properties [01:02:20] [Server thread/INFO]: Default game type: SURVIVAL [01:02:20] [Server thread/INFO]: Generating keypair [01:02:20] [Server thread/INFO]: Starting Minecraft server on *:25565 [01:02:20] [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.2-R0.3-b3020jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3) [01:02:20] [Server thread/INFO]: [PermissionsEx] sql backend registered! [01:02:20] [Server thread/INFO]: [PermissionsEx] file backend registered! [01:02:20] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v5.5.8 [01:02:20] [Server thread/INFO]: [PermissionsEx] Loading PermissionsEx v1.20.3 [01:02:20] [Server thread/INFO]: [PermissionsEx] Initializing file backend [01:02:20] [Server thread/INFO]: Permissions file successfully reloaded [01:02:20] [Server thread/INFO]: [uSkyBlock] Loading uSkyBlock v1.0.8 [01:02:20] [Server thread/INFO]: [uSkyBlock] Enabling uSkyBlock v1.0.8 [01:02:20] [Server thread/INFO]: [uSkyBlock] Using built in protection. [01:02:20] [Server thread/INFO]: [uSkyBlock] 0 schematics loaded. [01:02:20] [Server thread/INFO]: Creating a new orphan file [01:02:20] [Server thread/INFO]: [uSkyBlock] uSkyBlock v.1.0.8 enabled. [01:02:20] [Server thread/INFO]: Preparing level "world" [01:02:20] [Server thread/INFO]: Preparing start region for level 0 (Seed: -568688860) [01:02:21] [Server thread/INFO]: Preparing start region for level 1 (Seed: -568688860) [01:02:21] [Server thread/INFO]: Preparing start region for level 2 (Seed: -568688860) [01:02:22] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v5.5.8 [01:02:22] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API. [01:02:22] [Server thread/INFO]: [PermissionsEx] Enabling PermissionsEx v1.20.3 [01:02:22] [Server thread/INFO]: WEPIF: PermissionsEx detected! Using PermissionsEx for permissions. [01:02:22] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it [01:02:22] [Server thread/INFO]: Done (1.432s)! For help, type "help" or "?" EDIT #4: For additional giggles, I dropped in CraftBukkit 1.7.5-R0.1 Build 3042 without updating any plugins and started up the server again. There were no load errors. No idea if the plugin works in-game but at least no loading issues. Code: [01:05:10] [Server thread/INFO]: Starting minecraft server version 1.7.5 [01:05:10] [Server thread/INFO]: Loading properties [01:05:10] [Server thread/INFO]: Default game type: SURVIVAL [01:05:10] [Server thread/INFO]: Generating keypair [01:05:10] [Server thread/INFO]: Starting Minecraft server on *:25565 [01:05:11] [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks (MC: 1.7.5) (Implementing API version 1.7.5-R0.1-SNAPSHOT) [01:05:11] [Server thread/INFO]: [PermissionsEx] sql backend registered! [01:05:11] [Server thread/INFO]: [PermissionsEx] file backend registered! [01:05:11] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v5.5.8 [01:05:11] [Server thread/INFO]: [PermissionsEx] Loading PermissionsEx v1.20.3 [01:05:11] [Server thread/INFO]: [PermissionsEx] Initializing file backend [01:05:11] [Server thread/INFO]: Permissions file successfully reloaded [01:05:11] [Server thread/INFO]: [uSkyBlock] Loading uSkyBlock v1.0.8 [01:05:11] [Server thread/INFO]: [uSkyBlock] Enabling uSkyBlock v1.0.8 [01:05:11] [Server thread/INFO]: [uSkyBlock] Using built in protection. [01:05:11] [Server thread/INFO]: [uSkyBlock] 0 schematics loaded. [01:05:11] [Server thread/INFO]: Creating a new orphan file [01:05:11] [Server thread/INFO]: [uSkyBlock] uSkyBlock v.1.0.8 enabled. [01:05:11] [Server thread/INFO]: Preparing level "false" [01:05:11] [Server thread/INFO]: Preparing start region for level 0 (Seed: -568688860) [01:05:12] [Server thread/INFO]: Preparing start region for level 1 (Seed: -568688860) [01:05:12] [Server thread/INFO]: Preparing start region for level 2 (Seed: -568688860) [01:05:12] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v5.5.8 [01:05:12] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API. [01:05:12] [Server thread/INFO]: [PermissionsEx] Enabling PermissionsEx v1.20.3 [01:05:12] [Server thread/INFO]: WEPIF: PermissionsEx detected! Using PermissionsEx for permissions. [01:05:12] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it [01:05:12] [Server thread/INFO]: Done (1.381s)! For help, type "help" or "?" So, with these initial tests, I cannot replicate your problem. However, I do not know what versions you are using either. As you might guess by now, it is almost impossible to trouble-shoot without basic information such as version numbers being used. If I cannot replicate the issue with just the version numbers, the next likely problem is in the configuration files. LHammonds
Just to document the solution here for anyone looking at this thread... The problem is that uSkyBlock.jar needs to have its plugin.yml file updated to add the following: depend: [WorldEdit]
Bobcat00 Yes, I looked around some more and I found that I needed to add a Depend, but how would i do that without the Plugin.yml/the folder?
Use WinRAR to extract plugin.yml from the jar file, edit plugin.yml (the copy you extracted) to add the depend line, then drag the edited file back to the WinRAR window. It will replace the copy in the jar file.
But please realize that if that plugin aut0-updates or you update it later, this will break again. Make sure you make note of what you've done and why for later reference.
But regardless, any time someone modifies a plugin jar, they need to realize that what they did can be undone later either automatically or manually and they should not forget that...or they will be wasting time troubleshooting a problem they already solved long ago (or someone else cleaning up after them). LHammonds