-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
bugSomething isn't workingSomething isn't working
Description
When starting the server on Folia version 1.21.8, zMenu v1.1.0.8 fails to enable. It seems like the plugin is trying to access a field in org.bukkit.Registry that has been changed or removed in the latest 1.21.8 builds.
Server Version:
Core: Folia (1.21.8-6-612d9bd)
Java Version: 21
Plugin Version:
zMenu: v1.1.0.8
zAuctionHouseV3: v3.2.4.3 (depends on zMenu)
Error Log:
[20:44:17 ERROR]: Error occurred while enabling zMenu v1.1.0.8 (Is it up to date?)
java.lang.NoSuchFieldError: Class org.bukkit.Registry does not have member field 'org.bukkit.Registry CHICKEN_VARIANT'
at zMenu-1.1.0.8.jar/fr.maxlego08.menu.loader.components.spigot.SpigotVariantItemComponentLoader$Chicken.<init>(SpigotVariantItemComponentLoader.java:284) ~[zMenu-1.1.0.8.jar:?]
at zMenu-1.1.0.8.jar/fr.maxlego08.menu.loader.components.spigot.SpigotVariantItemComponentLoader.getLoaderChicken(SpigotVariantItemComponentLoader.java:47) ~[zMenu-1.1.0.8.jar:?]
at zMenu-1.1.0.8.jar/fr.maxlego08.menu.ZComponentsManager.initializeVariantComponents(ZComponentsManager.java:141) ~[zMenu-1.1.0.8.jar:?]
at zMenu-1.1.0.8.jar/fr.maxlego08.menu.ZComponentsManager.initializeDefaultComponents(ZComponentsManager.java:31) ~[zMenu-1.1.0.8.jar:?]
at zMenu-1.1.0.8.jar/fr.maxlego08.menu.ZMenuPlugin.onEnable(ZMenuPlugin.java:155) ~[zMenu-1.1.0.8.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:652) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:608) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:785) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:515) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:280) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:353) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
It appears that the CHICKEN_VARIANT registry access in SpigotVariantItemComponentLoader is causing the crash. This prevents any dependent plugins (like zAuctionHouseV3) from loading. Although zMenu is listed as Folia supported, it might need an update for the specific API changes in 1.21.8.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working