So i wanna make a regular SlimeLoader but the issue is it giving me this error
[02:54:24 ERROR]: Error occurred while enabling GuildGate v1.0 (Is it up to date?)
java.lang.NoClassDefFoundError: com/infernalsuite/aswm/loaders/file/FileLoader
at GuildGate.jar/com.dt.guildGate.Main.onEnable(Main.java:132) ~[GuildGate.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:287) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:519) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:604) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:553) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:693) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:323) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1154) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.infernalsuite.aswm.loaders.file.FileLoader
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
===================================================================
And i don't even know what's the issue, Here's the File Loader i use:
@SneakyThrows
@OverRide
public void onEnable() {
instance = this;
File file = new File("slime_worlds"); ------------------------------> Loader
loader = new FileLoader(file); ------------------------------> Loader
enchantmentManager = new CustomEnchantmentManager();
manager = new CooldownManager(this, 5);
(this.inventoryManager = new InventoryManager(this)).init();
registervoids();
if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) {
new PlaceHolder(bountyLeaderboard,levelsManager).register();
} else {
getLogger().warning("PlaceholderAPI not found! Plugin will not work.");
Bukkit.getServer().getPluginManager().disablePlugin(this);
}
So i wanna make a regular SlimeLoader but the issue is it giving me this error
[02:54:24 ERROR]: Error occurred while enabling GuildGate v1.0 (Is it up to date?)
java.lang.NoClassDefFoundError: com/infernalsuite/aswm/loaders/file/FileLoader
at GuildGate.jar/com.dt.guildGate.Main.onEnable(Main.java:132) ~[GuildGate.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:287) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:519) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:604) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:553) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:693) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:323) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1154) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[slimeworldmanager-1.20.6.jar:1.20.6-16004-7c72925]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.infernalsuite.aswm.loaders.file.FileLoader
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[slimeworldmanager-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
===================================================================
And i don't even know what's the issue, Here's the File Loader i use:
@SneakyThrows
@OverRide
public void onEnable() {
instance = this;
File file = new File("slime_worlds"); ------------------------------> Loader
loader = new FileLoader(file); ------------------------------> Loader
enchantmentManager = new CustomEnchantmentManager();
manager = new CooldownManager(this, 5);
(this.inventoryManager = new InventoryManager(this)).init();
registervoids();
if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) {
new PlaceHolder(bountyLeaderboard,levelsManager).register();
} else {
getLogger().warning("PlaceholderAPI not found! Plugin will not work.");
Bukkit.getServer().getPluginManager().disablePlugin(this);
}