Hey guys, so there's an old plugin that I was using back in the day. What it does is use cakes as a means for teleportation. Like tele pads. One day I updated minecraft and the plugin stopped working. I tried contacting the developer but sadly he hasn't been on for over a year. The error that I am getting is the following: Code: 03:25:06 [SEVERE] Could not load 'plugins\CakePort.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bu kkit/event/player/PlayerListener at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:152) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:205) at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(Server ConfigurationManagerAbstract.java:51) at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListene r at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) 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$000(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:44) 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 com.gmail.marvinj91.CakePort.CakePort.<init>(CakePort.java:26) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:148) ... 9 more Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListe ner at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:34) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 28 more So i'm asking if anyone mind fixing it ? Here is the plugin thread http://forums.bukkit.org/threads/inactive-tp-fun-cakeport-v0-5-teleport-pads-860.9693/page-5 and here are his sources https://github.com/fossil58/CakePort Hopefully someone can help me
Here you go: https://dl.dropbox.com/u/53758864/CakePort-0.6.jar Found and fixed a bug in the original plugin code when deleting cakes New version 0.6.1 is here: https://dl.dropbox.com/u/53758864/CakePort-0.6.1.jar Source code is here: https://github.com/eccentricdevotion/CakePort EDIT by Moderator: merged posts, please use the edit button instead of double posting.