Skip to content

CloudNet-Bridge v4.0.0-RC17 plugin is not starting #1896

Description

@Will-Smith-007

Stacktrace

[18:13:32] [Server thread/INFO]: [CloudNet-Bridge] Enabling CloudNet-Bridge v4.0.0-RC17
[18:13:32] [Server thread/ERROR]: Error occurred while enabling CloudNet-Bridge v4.0.0-RC17 (Is it up to date?)
java.lang.NoClassDefFoundError: eu/cloudnetservice/ext/platforminject/api/PlatformEntrypoint
	at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:962) ~[?:?]
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:144) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:243) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:169) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ~[?:?]
	at cloudnet-bridge.jar/eu.cloudnetservice.modules.bridge.impl.platform.bukkit.GeneratedBukkitCloudNet_BridgeEntrypoint.onEnable(GeneratedBukkitCloudNet_BridgeEntrypoint.java:13) ~[cloudnet-bridge.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:640) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:589) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:753) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:515) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:329) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:329) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Caused by: java.lang.ClassNotFoundException: eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ~[?:?]
	... 21 more
[18:13:32] [Server thread/INFO]: [CloudNet-Bridge] Disabling CloudNet-Bridge v4.0.0-RC17
[18:13:32] [Server thread/ERROR]: Error occurred while disabling CloudNet-Bridge v4.0.0-RC17
java.lang.NoClassDefFoundError: eu/cloudnetservice/ext/platforminject/loader/PlatformInjectSupportLoader
	at cloudnet-bridge.jar/eu.cloudnetservice.modules.bridge.impl.platform.bukkit.GeneratedBukkitCloudNet_BridgeEntrypoint.onDisable(GeneratedBukkitCloudNet_BridgeEntrypoint.java:18) ~[cloudnet-bridge.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:291) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:237) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugin(PaperPluginManagerImpl.java:114) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:550) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:206) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:640) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:589) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:753) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:515) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:329) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:329) ~[gambler-1.21.1.jar:1.21.1-DEV-e1a565e]
	at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Caused by: java.lang.ClassNotFoundException: eu.cloudnetservice.ext.platforminject.loader.PlatformInjectSupportLoader
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ~[?:?]
	... 16 more

Actions to reproduce

I think this is a problem with the updater, since this exception is only thrown on a static service. On my Lobby server, which is not a static service, this error is not thrown. Maybe this can be reproduced if you have CloudNet RC15 with a static service, then update to RC17 and let the service start.

I thought that this exception could be caused by an old .inject/inject-support.jar, so I replaced it with the .jar file from the non-static service but after a restart of this service, this error is still thrown.

CloudNet version

clouduser@4.0.0-RC17-f8dc5632 => me
[21.08 18:30:09.308] INFO :  
[21.08 18:30:09.309] INFO : CloudNet Blizzard 4.0.0-RC17 f8dc5632
[21.08 18:30:09.309] INFO : Discord: <https://discord.cloudnetservice.eu/>
[21.08 18:30:09.310] INFO :  
[21.08 18:30:09.310] INFO : ClusterId: 23e42cb9-****-4fe2-****-fb23105422db
[21.08 18:30:09.310] INFO : NodeId: Node-1
[21.08 18:30:09.310] INFO : Head-NodeId: Node-1
[21.08 18:30:09.311] INFO : CPU usage: (P/S) 12.99/20.48/100%
[21.08 18:30:09.311] INFO : Node services memory allocation (U/R/M): 4864/4864/16384 MB
[21.08 18:30:09.311] INFO : Threads: 36
[21.08 18:30:09.311] INFO : Heap usage: 48/256MB
[21.08 18:30:09.312] INFO : JVM: Eclipse Adoptium 25 (OpenJDK 64-Bit Server VM 25.0.3+9-LTS)
[21.08 18:30:09.312] INFO : Update Repo: CloudNetService/launchermeta, Update Branch: beta
[21.08 18:30:09.312] INFO :

Other

No response

Issue uniqueness

  • Yes, this issue is unique. There are no similar issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    s: needs triageIssue waiting for triaget: bugSomething isn't working as intended

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions