Is it at all possible to get GriefPrevention working with a Hexxit server?
I've been using GP 7.7 for CB 1.5.1-R0.1 along with either either mcpc-plus-1.5.2-R1.1-forge738-B646.jar or BukkitForge for 1.5.2.
When I use BukkitForge, GP loads but is bugged. When I try to access /help 2, I get NullPointerException on the server console and it fails to display the full help content. Additionally, claiming is bugged in that once you select a corner, that will always be a corner for you, even if you throw away the gold shovel and acquire a new one. Potentially other bugs exist, but I haven't tested for them.
When I use MCPC+, GP fails to load with IllegalArgumentException.
Is there a way to get GP to work, bug-free?
EDIT: So I just tried installing WorldEdit. Same problem, so it might be to do with my version of MCPC?
22:38:55 [SEVERE] Could not load 'plugins\WorldEdit.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: Failed to remap class com.sk89q.worldedit.bukkit.WorldEditPlugin
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:164)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:307)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:256)
at cpw.mods.fml.common.event.FMLServerAboutToStartEvent.<init>(FMLServerAboutToStartEvent.java:30)
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 cpw.mods.fml.common.LoaderState.getEvent(LoaderState.java:84)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103)
at cpw.mods.fml.common.Loader.serverAboutToStart(Loader.java:807)
at cpw.mods.fml.common.FMLCommonHandler.handleServerAboutToStart(FMLCommonHandler.java:309)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:588)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.ClassNotFoundException: Failed to remap class com.sk89q.worldedit.bukkit.WorldEditPlugin
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:448)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:362)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:338)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:153)
... 15 more
Caused by: java.lang.IllegalArgumentException
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:170)
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:153)
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:436)
at net.md_5.specialsource.repo.RuntimeRepo.findClass0(RuntimeRepo.java:48)
at net.md_5.specialsource.repo.CachingRepo.findClass(CachingRepo.java:46)
at net.md_5.specialsource.UnsortedRemappingMethodAdapter.findAccess(UnsortedRemappingMethodAdapter.java:128)
at net.md_5.specialsource.UnsortedRemappingMethodAdapter.findAccess(UnsortedRemappingMethodAdapter.java:156)
at net.md_5.specialsource.UnsortedRemappingMethodAdapter.visitMethodInsn(UnsortedRemappingMethodAdapter.java:168)
at org.objectweb.asm.MethodVisitor.visitMethodInsn(MethodVisitor.java:382)
at org.objectweb.asm.ClassReader.readCode(ClassReader.java:1320)
at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:938)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:669)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:506)
at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:241)
at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:227)
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:413)
... 22 more
22:38:55 [SEVERE] Could not load 'plugins\GriefPrevention.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: Failed to remap class me.ryanhamshire.GriefPrevention.GriefPrevention
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:164)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:307)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231)
at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:256)
at cpw.mods.fml.common.event.FMLServerAboutToStartEvent.<init>(FMLServerAboutToStartEvent.java:30)
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 cpw.mods.fml.common.LoaderState.getEvent(LoaderState.java:84)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103)
at cpw.mods.fml.common.Loader.serverAboutToStart(Loader.java:807)
at cpw.mods.fml.common.FMLCommonHandler.handleServerAboutToStart(FMLCommonHandler.java:309)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:588)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.ClassNotFoundException: Failed to remap class me.ryanhamshire.GriefPrevention.GriefPrevention
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:448)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:362)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:338)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:153)
... 15 more
Caused by: java.lang.IllegalArgumentException
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:170)
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:153)
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:436)
at net.md_5.specialsource.repo.RuntimeRepo.findClass0(RuntimeRepo.java:48)
at net.md_5.specialsource.repo.CachingRepo.findClass(CachingRepo.java:46)
at net.md_5.specialsource.UnsortedRemappingMethodAdapter.findAccess(UnsortedRemappingMethodAdapter.java:128)
at net.md_5.specialsource.UnsortedRemappingMethodAdapter.findAccess(UnsortedRemappingMethodAdapter.java:156)
at net.md_5.specialsource.UnsortedRemappingMethodAdapter.visitMethodInsn(UnsortedRemappingMethodAdapter.java:168)
at org.objectweb.asm.MethodVisitor.visitMethodInsn(MethodVisitor.java:382)
at org.objectweb.asm.ClassReader.readCode(ClassReader.java:1320)
at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:938)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:669)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:506)
at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:241)
at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:227)
at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:413)
... 22 more
EDIT2: WorldGuard and Clearlag have the same problem.
EDIT3: I downloaded an earlier version of MCPC+ and everything now works.
Is it at all possible to get GriefPrevention working with a Hexxit server?
I've been using GP 7.7 for CB 1.5.1-R0.1 along with either either mcpc-plus-1.5.2-R1.1-forge738-B646.jar or BukkitForge for 1.5.2.
When I use BukkitForge, GP loads but is bugged. When I try to access /help 2, I get NullPointerException on the server console and it fails to display the full help content. Additionally, claiming is bugged in that once you select a corner, that will always be a corner for you, even if you throw away the gold shovel and acquire a new one. Potentially other bugs exist, but I haven't tested for them.
When I use MCPC+, GP fails to load with IllegalArgumentException.
Is there a way to get GP to work, bug-free?
EDIT: So I just tried installing WorldEdit. Same problem, so it might be to do with my version of MCPC?
EDIT2: WorldGuard and Clearlag have the same problem.
EDIT3: I downloaded an earlier version of MCPC+ and everything now works.