
Shopkeepers cannot be enabled.
Closed this issue ยท 3 comments
Shopkeeper updated to 2.23.6 -> 2.23.7.
When starting the server, the following error log appears and Shopkeeper cannot be enabled.
[09:40:06 WARN]: [Shopkeepers] Incompatible server version: 1.21.4-R0.1-SNAPSHOT (mappings: 1.21.4, variant: paper)
[09:40:06 WARN]: [Shopkeepers] Shopkeepers is trying to run in 'fallback mode'.
[09:40:06 INFO]: [Shopkeepers] Check for updates at: https://dev.bukkit.org/projects/shopkeepers/
[09:40:06 ERROR]: [Shopkeepers] Failed to enable 'fallback mode'!
java.lang.NoSuchMethodException: net.minecraft.nbt.CompoundTag.a(java.util.function.BiConsumer)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2848) ~[?:?]
at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.getDeclaredMethod(AbstractDefaultRulesReflectionProxy.java:95) ~[reflection-rewriter-runtime-0.0.3.jar:?]
at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.getDeclaredMethod(Unknown Source) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at Shopkeepers-2.23.7.jar/com.nisovin.shopkeepers.compat.FallbackCompatProvider.<init>(FallbackCompatProvider.java:99) ~[Shopkeepers-2.23.7.jar:?]
at Shopkeepers-2.23.7.jar/com.nisovin.shopkeepers.compat.Compat.load(Compat.java:149) ~[Shopkeepers-2.23.7.jar:?]
at Shopkeepers-2.23.7.jar/com.nisovin.shopkeepers.SKShopkeepersPlugin.onLoad(SKShopkeepersPlugin.java:243) ~[Shopkeepers-2.23.7.jar:?]
at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:59) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:39) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:39) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:564) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:277) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
1.21.4 should be a supported version.
[09:40:17 INFO]: [Shopkeepers] Enabling Shopkeepers v2.23.7
[09:40:17 ERROR]: [Shopkeepers] Incompatible server version: Shopkeepers cannot be enabled.
However, it says it is an incompatible version and I cannot enable the plugin.
Server : Paper version 1.21.4-232-ver/1.21.4@12d8fe0 (2025-06-09T10:15:42Z) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
Shopkeeper Version : 2.23.7
same happen with 1.21.5
[08:55:26 WARN]: [Shopkeepers] Incompatible server version: 1.21.5-R0.1-SNAPSHOT (mappings: 1.21.5, variant: paper)
[08:55:26 WARN]: [Shopkeepers] Shopkeepers is trying to run in 'fallback mode'.
[08:55:26 INFO]: [Shopkeepers] Check for updates at: https://dev.bukkit.org/projects/shopkeepers/
[08:55:26 ERROR]: [Shopkeepers] Failed to enable 'fallback mode'!
java.lang.IllegalStateException: Failed to retrieve the item stack datafixer type reference!
at Shopkeepers-2.23.7.jar/com.nisovin.shopkeepers.compat.FallbackCompatProvider.<init>(FallbackCompatProvider.java:160) ~[Shopkeepers-2.23.7.jar:?]
at Shopkeepers-2.23.7.jar/com.nisovin.shopkeepers.compat.Compat.load(Compat.java:149) ~[Shopkeepers-2.23.7.jar:?]
at Shopkeepers-2.23.7.jar/com.nisovin.shopkeepers.SKShopkeepersPlugin.onLoad(SKShopkeepersPlugin.java:243) ~[Shopkeepers-2.23.7.jar:?]
at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:59) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:18) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:39) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:39) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:581) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:269) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1176) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:311) ~[purpur-1.21.5.jar:1.21.5-2450-61d7f55]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Will be fixed with the next update. For the time being, just use Shopkeepers v2.23.6