Mohist cannot find main class #7

Closed
opened 2021-04-06 21:38:45 +00:00 by jacany · 1 comment
jacany commented 2021-04-06 21:38:45 +00:00 (Migrated from github.com)

I am using Mohist version 1.12.2 Build 199, and I get this error:

[21:37:09 ERROR]: Could not load plugins/skript-db (1).jar in folder plugins because plugin invalid
 org.bukkit.plugin.InvalidPluginException: Cannot find main class `com.btk5h.skriptdb.SkriptDB'
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:61) ~[PluginClassLoader.class:?]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:126) ~[JavaPluginLoader.class:?]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:323) ~[SimplePluginManager.class:?]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:245) [SimplePluginManager.class:?]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:392) [CraftServer.class:?]
        at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:345) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:316) [nz.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.ClassNotFoundException: Failed to remap class com.btk5h.skriptdb.SkriptDB
        at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:190) ~[PluginClassLoader.class:?]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:104) ~[PluginClassLoader.class:?]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:81) ~[PluginClassLoader.class:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:59) ~[PluginClassLoader.class:?]
        ... 8 more
Caused by: java.lang.IllegalArgumentException
        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:185) ~[asm-debug-all-5.2.jar:5.2]
        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:168) ~[asm-debug-all-5.2.jar:5.2]
        at org.objectweb.asm.ClassReader.<init>(ClassReader.java:439) ~[asm-debug-all-5.2.jar:5.2]
        at com.mohistmc.bukkit.nms.remappers.MohistJarRemapper.remapClassFile(MohistJarRemapper.java:156) ~[MohistJarRemapper.class:?]
        at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:160) ~[PluginClassLoader.class:?]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:104) ~[PluginClassLoader.class:?]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:81) ~[PluginClassLoader.class:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:59) ~[PluginClassLoader.class:?]
        ... 8 more

Is there a reason why this happens, and if so could it be fixed?

I am using Mohist version `1.12.2` Build 199, and I get this error: ``` [21:37:09 ERROR]: Could not load plugins/skript-db (1).jar in folder plugins because plugin invalid org.bukkit.plugin.InvalidPluginException: Cannot find main class `com.btk5h.skriptdb.SkriptDB' at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:61) ~[PluginClassLoader.class:?] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:126) ~[JavaPluginLoader.class:?] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:323) ~[SimplePluginManager.class:?] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:245) [SimplePluginManager.class:?] at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:392) [CraftServer.class:?] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:345) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:316) [nz.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282] Caused by: java.lang.ClassNotFoundException: Failed to remap class com.btk5h.skriptdb.SkriptDB at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:190) ~[PluginClassLoader.class:?] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:104) ~[PluginClassLoader.class:?] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:81) ~[PluginClassLoader.class:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:59) ~[PluginClassLoader.class:?] ... 8 more Caused by: java.lang.IllegalArgumentException at org.objectweb.asm.ClassReader.<init>(ClassReader.java:185) ~[asm-debug-all-5.2.jar:5.2] at org.objectweb.asm.ClassReader.<init>(ClassReader.java:168) ~[asm-debug-all-5.2.jar:5.2] at org.objectweb.asm.ClassReader.<init>(ClassReader.java:439) ~[asm-debug-all-5.2.jar:5.2] at com.mohistmc.bukkit.nms.remappers.MohistJarRemapper.remapClassFile(MohistJarRemapper.java:156) ~[MohistJarRemapper.class:?] at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:160) ~[PluginClassLoader.class:?] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:104) ~[PluginClassLoader.class:?] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:81) ~[PluginClassLoader.class:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282] at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:59) ~[PluginClassLoader.class:?] ... 8 more ``` Is there a reason why this happens, and if so could it be fixed?
GovindasOM commented 2021-04-06 21:39:46 +00:00 (Migrated from github.com)

Java 8 is not supported, use Java 11

Java 8 is not supported, use Java 11
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Limework/skript-db#7
No description provided.