Skip to content

Conversation

@abb3v
Copy link
Member

@abb3v abb3v commented Jan 25, 2026

Based on #4.

abb3v added 2 commits January 24, 2026 21:50
Remove the lazy getter methods and duplicate things from TpaCommand, TpaHereCommand, and TpAcceptCommand
@KartoffelChipss
Copy link
Member

Seems like on a server without geyser it throws a NoClassDefFoundError:

[11:39:27 ERROR]: Error occurred while enabling EssentialZ v1.0.0-alpha13 (Is it up to date?)
java.lang.NoClassDefFoundError: org/geysermc/cumulus/form/util/FormBuilder
	at java.base/java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:?]
	at java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3551) ~[?:?]
	at java.base/java.lang.Class.getDeclaredConstructors(Class.java:2729) ~[?:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.di.ManagerRegistry.createInstance(ManagerRegistry.java:133) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.di.ManagerRegistry.getOrCreate(ManagerRegistry.java:114) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.di.ManagerRegistry.injectManagerIntoField(ManagerRegistry.java:175) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.di.ManagerRegistry.injectManagers(ManagerRegistry.java:163) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.injectManagers(AutoCommandRegistrar.java:292) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.registerCommand(AutoCommandRegistrar.java:232) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.zetacore.services.commands.AutoCommandRegistrar.registerAllCommands(AutoCommandRegistrar.java:144) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.essentialz.EssentialZ.registerCommands(EssentialZ.java:133) ~[EssentialZ.jar:?]
	at EssentialZ.jar/com.zetaplugins.essentialz.EssentialZ.onEnable(EssentialZ.java:63) ~[EssentialZ.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:657) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:606) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:278) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-190-5538d24]
	at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: org.geysermc.cumulus.form.util.FormBuilder
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
	... 22 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants