[nodebb-plugin-minecraft-integration] Minecraft Integration!
-
@ethancedrik Thanks
I derpped up importing the VanishNoPacket library, working on a fix now, that is what is causing the plugin not to load properly.
The socket.io error is unrelated and doesn't stop anything from working, but I think if I update it, then it may fix it.
Also, it looks like you are using Minecraft Widget Essentials on your forum which connects using ServerQuery, you should instead be using Minecraft Integration which connects using the Bukkit plugin and SocketIO.
-
This is my issue about VanishNoPacket.
Error occurred while enabling NodeBBIntegration v0.7.0-beta.2 (Is it up to date?)
java.lang.NoClassDefFoundError: org/kitteh/vanish/staticaccess/VanishNotLoadedException
at com.yaricraft.nodebbintegration.NodeBBIntegration.onEnable(NodeBBIntegration.java:49) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:285) [PlugMan.jar:?]
at com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114) [PlugMan.jar:?]
at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:104) [PlugMan.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:753) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at net.minecraft.server.v1_7_R4.DedicatedServer.aB(DedicatedServer.java:326) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:290) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
Caused by: java.lang.ClassNotFoundException: org.kitteh.vanish.staticaccess.VanishNotLoadedException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[?:1.7.0_95]
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_95]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_95]
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_95]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.7.10-SNAPSHOT-b1657.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_95]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_95]
... 16 more -
-
Updated compatibility to NodeBB v1.0.0
https://github.com/yariplus/bukkit-plugin-nodebb-integration/releases/tag/v0.7.0-beta.5
-
v0.7.0-beta.7
https://github.com/yariplus/bukkit-plugin-nodebb-integration/releases/tag/v0.7.0-beta.7Changed registration to a key-based system. Instead of requiring the user enter their password, they can find a Player Key on their profile when logged in. The link is also sent to them when they initially use the /register command on the server. When a key is used, it is reset, or they can reset it at will. Also, they can register multiple players to the same forum user using this method. Furthermore, other forum users can now see a user's linked players via their profile.
-
Would this work with spigot instead of bukkit? As bukkit has not been in development for quite some time.
-
@EwanWalker Yes. I use it on PaperSpigot for my own server. Should work great with any bukkit derivative.
-
@_axe If you are using a normal/default install, it should be the same address as the forum. And actually, you shouldn't have to set it manually. I must have messed something up if it isn't using the default address for you already.
FYI, you can get or set the socketio address in game using
/nodebb live THEURL
, I just haven't added that command to the documentation yet. It should be the full domain name with trailing slash.Let me know if setting it using that command fixes it for you.
-
Any chance you can add support for prefixes that players get from groups they're in? I'm running PermissionsEx and the only prefix that went through is the custom one that was set manually.
also I can't seem to get the widgets to appear, any ideas/troubleshooting you can give me?
thanks for an awesome plugin
-
@_axe said in [nodebb-plugin-minecraft-integration] Minecraft Integration!:
Any chance you can add support for prefixes that players get from groups they're in? I'm running PermissionsEx and the only prefix that went through is the custom one that was set manually.Hmm, they should get all PEX prefixes automatically, have they relogged after linking their account? The prefixes are updated when the player logs in to the server next.
also I can't seem to get the widgets to appear, any ideas/troubleshooting you can give me?
Are they appearing correctly in the admin panel? If so, there may have been an error writing to the database. Check the browser console and nodebb logs.
-
@yariplus said in [nodebb-plugin-minecraft-integration] Minecraft Integration!:
@_axe said in [nodebb-plugin-minecraft-integration] Minecraft Integration!:
Any chance you can add support for prefixes that players get from groups they're in? I'm running PermissionsEx and the only prefix that went through is the custom one that was set manually.Hmm, they should get all PEX prefixes automatically, have they relogged after linking their account? The prefixes are updated when the player logs in to the server next.
also I can't seem to get the widgets to appear, any ideas/troubleshooting you can give me?
Are they appearing correctly in the admin panel? If so, there may have been an error writing to the database. Check the browser console and nodebb logs.
They're mostly working now, thanks the PEX was just that the person with the custom prefix happened to be the only person who relogged, haha. Server status and top players are working fine now, but TPS graph isn't working... the only thing in ./nodebb log is a bunch of "Got socket request", any ideas why it specifically wont work?
-
-
@CaptainDuck Not yet, but I am working on it.