Yamakaja / commanditems

Assign commands to items
https://www.spigotmc.org/resources/command-items.42556/
MIT License
9 stars 15 forks source link

Support for Bukkit 1.7.10? #17

Open Shinare-I opened 4 years ago

Shinare-I commented 4 years ago

I'm running a modded KCauldron (Forge + bukkit/spigot) server on Minecraft 1.7.10. Would it be possible to get help on getting the plugin to work on the server? Even just instructions on how to try to compile it for the given version of Spigot is better than nothing, but a complete working version would still be much more helpful.

Sorry for starting an issue for this, but I couldn't find any better way to contact. Besides, it is technically issue even if not in the supported versions. I did first try to contact through Spigot, but it looks like it might be easier to reach you here. I have tried CommandItems versions 1.0, 1.2.4, 2.0.0, 2.0.5 and 2.2.1. The 1.x versions were the closest to working (At least weren't disabled on startup) but still couldn't set the commands.

Here is the error from trying to launch the server with CommandItems 2.0.5

Error: `[16:48:59] [Server thread/ERROR] [Minecraft/]: Could not load 'plugins/CommandItems-2.0.5-all.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: me/yamakaja/commanditems/lib/co/aikar/commands/BukkitCommandManager at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[JavaPluginLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:256) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:320) [CraftServer.class:1.7.10-R0.1-SNAPSHOT] at net.minecraft.world.storage.SaveHandler.initBukkitData(SaveHandler.java:461) [ayq.class:?] at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:137) [ayq.class:?] at net.minecraft.world.World.(World.java:360) [ahb.class:?] at net.minecraft.world.WorldServer.(WorldServer.java:160) [mt.class:?] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:367) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:336) [lt.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:631) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201] Caused by: java.lang.NoClassDefFoundError: me/yamakaja/commanditems/lib/co/aikar/commands/BukkitCommandManager at java.lang.Class.forName0(Native Method) ~[?:1.8.0_201] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_201] at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:1.7.10-R0.1-SNAPSHOT] ... 11 more Caused by: java.lang.ClassNotFoundException: Failed to remap class me.yamakaja.commanditems.lib.co.aikar.commands.BukkitCommandManager at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:488) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:409) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_201] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_201] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_201] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_201] at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:1.7.10-R0.1-SNAPSHOT] ... 11 more Caused by: java.lang.RuntimeException at org.objectweb.asm.MethodVisitor.visitParameter(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3] at org.objectweb.asm.ClassReader.b(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3] at org.objectweb.asm.ClassReader.accept(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3] at org.objectweb.asm.ClassReader.accept(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3] at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:246) ~[JarRemapper.class:?] at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:232) ~[JarRemapper.class:?] at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:453) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:409) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_201] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_201] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_201] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_201] at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-R0.1-SNAPSHOT] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:1.7.10-R0.1-SNAPSHOT] ... 11 more`

Thank you for your time,

Yamakaja commented 4 years ago

Supporting 1.7.10 would be quite the undertaking - and i'm currently quite busy. I'll keep this issue open, but don't expect anything soon ^^