[00:32:56 ERROR]: [Citizens] Could not fetch NMS field bT: [[bT.
[00:32:56 ERROR]: [Citizens] Could not fetch NMS field bT: [[null.
[00:32:56 ERROR]: Error occurred while enabling Citizens v2.0.38-SNAPSHOT (build 3804) (Is it up to date?)
java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_21_R4/boss/CraftBossBar
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.nms.v1_21_R4.util.NMSImpl.<clinit>(NMSImpl.java:2746) ~[Citizens-2.0.38-b3804.jar:?]
at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:534) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:513) ~[?:?]
at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.forName(AbstractDefaultRulesReflectionProxy.java:68) ~[reflection-rewriter-runtime-0.0.3.jar:?]
at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.forName(Unknown Source) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.api.util.SpigotUtil.lambda$getMinecraftPackage$1(SpigotUtil.java:175) ~[Citizens-2.0.38-b3804.jar:?]
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.api.util.SpigotUtil.getMinecraftPackage(SpigotUtil.java:180) ~[Citizens-2.0.38-b3804.jar:?]
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.Citizens.onEnable(Citizens.java:326) ~[Citizens-2.0.38-b3804.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:669) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:618) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:772) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:534) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:363) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:344) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_21_R4.boss.CraftBossBar
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:199) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:166) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 21 more
[00:32:56 INFO]: [Citizens] Disabling Citizens v2.0.38-SNAPSHOT (build 3804)
#(ilykoink) most updated version, i'm on purpur 1.21.3. plugin won't enable
36 messages · Page 1 of 1 (latest)
(ilykoink) most updated version, i'm on purpur 1.21.3. plugin won't enable
Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.
#1027028179908558918
Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.
If not yet resolved, please reply below to tell us what you still need.
(Note that if there is no reply for a few days, this thread will eventually close itself.)
@native magnet
so you're pretty much saying to update purpur to latest version?
!patchversion
We support only the latest patch-version of Minecraft for any recent main version (and Mojang, Spigot, Paper, etc. all generally also follow the same rule).
"Patch version" means the last number in a version label, for example in 1.20.6, the main version is 1.20, and the patch version is .6.
So if 1.20.6 is the latest patch version, then 1.20.3, and 1.20(.0) are all outdated patch versions, and therefore are unsupported.
Note that we do still support recent older main versions (such as 1.19 and 1.18) so long as you are on the latest patch-version of those main versions (like 1.19.4 and 1.18.2).
See also CitizensWiki/Supported_versions
Latest build will only work on 1.21.5
i also tried the latest build for 1.21.3 and it still would not work
i've tried both citizens versions
As we don't support previous patch versions, there's not much that can be done there
I'd advise you to update, as Purpur 1.21.5 is stable and should be used over the outdated 1.21.3
so every single time minecraft updates, i have to update it to that version and hope it doesn't break literally every plugin i have just to have citizens?
You don't have to update immediately. We still provide limited support for 1.21.4 since Paper still isn't stable for 1.21.5. However, since Purpur 1.21.5 is stable and 1.21.3 doesn't receive support, the best I can do is refer you to the last build that will work on 1.21.3 or tell you to update
Also, note
!forks
Our plugins (Citizens, Sentinel, and Denizen) officially support both Spigot and Paper.
Any other forks of the Bukkit project are not supported, but may or may not work in practice.
-
Lower forks, like CraftBukkit, do not function. You must upgrade to a higher fork (Spigot or Paper).
-
Hard forks and cross-forks, like Cauldron/Magma/Mohist/Any other Forge-integration fork, or Cardboard/any other Fabric-integration fork, will not work. Some unofficial custom builds of Citizens are made to support these servers, but we cannot provide any support for them here.
-
Higher forks above Spigot/Paper, such as Purpur, Airplane, etc. are compatible with Citizens only as much as they are compatible with Spigot/Paper. They are generally expected to work in most cases, but we cannot make any guarantees. We will still offer support to users running such forks, but be aware that if you encounter bugs while running such a fork, we may ask you to replicate them on Spigot/Paper to confirm they aren't caused by changes the fork made.
my server host doesn't have purpur 1.21.5 out yet, i changed the jar to 1.21.4 and its still disabling citizens on startup
[00:50:51 INFO]: [Citizens] Enabling Citizens v2.0.38-SNAPSHOT (build 3804)
[00:50:51 INFO]: [Citizens] Using mojmapped server, avoiding server package checks
[00:50:51 ERROR]: [Citizens] Could not fetch NMS field bT: [[bT.
[00:50:51 ERROR]: [Citizens] Could not fetch NMS field bT: [[null.
[00:50:51 ERROR]: Error occurred while enabling Citizens v2.0.38-SNAPSHOT (build 3804) (Is it up to date?)
java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_21_R4/boss/CraftBossBar
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.nms.v1_21_R4.util.NMSImpl.<clinit>(NMSImpl.java:2746) ~[Citizens-2.0.38-b3804.jar:?]
at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:534) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:513) ~[?:?]
at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.forName(AbstractDefaultRulesReflectionProxy.java:68) ~[reflection-rewriter-runtime-0.0.3.jar:?]
at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.forName(Unknown Source) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.api.util.SpigotUtil.lambda$getMinecraftPackage$1(SpigotUtil.java:175) ~[Citizens-2.0.38-b3804.jar:?]
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.api.util.SpigotUtil.getMinecraftPackage(SpigotUtil.java:180) ~[Citizens-2.0.38-b3804.jar:?]
at Citizens-2.0.38-b3804.jar/net.citizensnpcs.Citizens.onEnable(Citizens.java:326) ~[Citizens-2.0.38-b3804.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:671) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:620) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:746) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:491) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:365) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1178) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:313) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_21_R4.boss.CraftBossBar
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 21 more
[00:50:51 INFO]: [Citizens] Disabling Citizens v2.0.38-SNAPSHOT (build 3804)
Try using this build https://ci.citizensnpcs.co/job/Citizens2/3763/
Also, please make your thread in #1027028179908558918 next time
sweet, its now loading thank you so much! and sorry for posting it in the wrong area i missread the name and noticed after i posted it what the name was. What is the point of denizen? what would it add on for citizens? i can't really understand it by the spigot page
!g what is denizen
View the guide page 'What is Denizen?' at: https://guide.denizenscript.com/guides/background/what-is-denizen.html
If you have any questions, feel free to make another thread in the corresponding channel. Otherwise,
Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.
If not yet resolved, please reply below to tell us what you still need.
(Note that if there is no reply for a few days, this thread will eventually close itself.)
@native magnet
No response to request to close thread after 3 days. Automatically closing.
!logcheck https://pastebin.com/1pd0nsbX
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Thread was manually reopened by @long echo.
Incorrect upload of log reuploaded to pastebin at https://paste.denizenscript.com/View/135323
Log file given looks like a snippet or not a valid log. Please post your full logs/latest.log, not just the snippet you think is relevant.
All information is needed - especially the full startup output, which contains server/plugin versions, and usually is where important error messages are found.
please make your own thread if you're encountering an issue