这里有一个报错,
使用最新构建的bungeecord和
MultiLogin-Bukkit-1.0-BETA.16.jar
[WARNING] Error loading plugin MultiLogin
>java.lang.NoClassDefFoundError: org/bukkit/plugin/java/JavaPlugin
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.md_5.bungee.api.plugin.PluginClassloader.findClass(PluginClassloader.java:146)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:66)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at net.md_5.bungee.api.plugin.PluginManager.enablePlugin(PluginManager.java:340)
at net.md_5.bungee.api.plugin.PluginManager.loadPlugins(PluginManager.java:250)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:271)
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:62)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
>Caused by: java.lang.ClassNotFoundException: org.bukkit.plugin.java.JavaPlugin
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:97)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 13 more
使用最新构建的bungeecord和
MultiLogin-Bukkit-1.0-BETA.16.jar
[WARNING] Error loading plugin MultiLogin
>java.lang.NoClassDefFoundError: org/bukkit/plugin/java/JavaPlugin
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.md_5.bungee.api.plugin.PluginClassloader.findClass(PluginClassloader.java:146)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:66)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at net.md_5.bungee.api.plugin.PluginManager.enablePlugin(PluginManager.java:340)
at net.md_5.bungee.api.plugin.PluginManager.loadPlugins(PluginManager.java:250)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:271)
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:62)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
>Caused by: java.lang.ClassNotFoundException: org.bukkit.plugin.java.JavaPlugin
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:97)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 13 more
xin_yi_hl 发表于 2021-5-2 23:57
这里有一个报错,
使用最新构建的bungeecord和
MultiLogin-Bukkit-1.0-BETA.16.jar
您确定您是用的是Bungee版本而并非Bukkit版本吗,另外插件需要在online-mode=true的环境下运行
xin_yi_hl 发表于 2021-5-2 23:57
这里有一个报错,
使用最新构建的bungeecord和
MultiLogin-Bukkit-1.0-BETA.16.jar
请不要在Bungeecord环境下使用Bukkit的MultiLogin
MCBBS有你更精彩!!
我想要个搭路区插件啊
还行 跟统一差不了多少
同一个号要么只能用正版登录要么只能用外置登陆吗?
PhineasZ 发表于 2021-5-19 16:47
同一个号要么只能用正版登录要么只能用外置登陆吗?
同uuid账号要么只能使用正版登入,要么只能使用其他一种外置登入。
MiaoLio 发表于 2021-5-19 19:35
同uuid账号要么只能使用正版登入,要么只能使用其他一种外置登入。

[03:36:06 WARN]: java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.net.URLClassLoader.addURL(java.net.URL) accessible: module java.base does not "opens java.net" to unnamed module @21798475
[03:36:06 WARN]: at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
[03:36:06 WARN]: at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
[03:36:06 WARN]: at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
[03:36:06 WARN]: at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
[03:36:06 WARN]: at moe.caa.multilogin.core.lib.LibChecker.initLoader(LibChecker.java:180)
[03:36:06 WARN]: at moe.caa.multilogin.core.lib.LibChecker.load(LibChecker.java:160)
[03:36:06 WARN]: at moe.caa.multilogin.core.lib.LibChecker.check(LibChecker.java:57)
[03:36:06 WARN]: at moe.caa.multilogin.core.MultiCore.initService(MultiCore.java:40)
[03:36:06 WARN]: at moe.caa.multilogin.bukkit.impl.MultiLoginBukkit.onEnable(MultiLoginBukkit.java:96)
[03:36:06 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[03:36:06 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:364)
[03:36:06 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:495)
[03:36:06 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518)
[03:36:06 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432)
[03:36:06 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:591)
[03:36:06 WARN]: at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:281)
[03:36:06 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1066)
[03:36:06 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:290)
[03:36:06 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
草yyds,我直接爱死
每天为反作弊的事焦虑,感谢楼主终于让我不再担心作弊端的问题了,支持一下
挺好用,支持
感谢作者分享
感谢作者分享
非常棒的插件!
mysql存储中文都是乱码
插件非常棒
666666666666
yyeerai 发表于 2021-6-25 09:33
mysql存储中文都是乱码
请不要将Yggd path设置成中文,尽量避免中文ID的情况。
白钻想peach 发表于 2021-3-22 18:08
给MultiLogin插件的一些建议
1.支持正版免注册.
2.可以用皮肤站的披风和皮肤.【皮肤已经实现但是披风还不知 ...
插件本身就不存在注册的概念把
yyeerai 发表于 2021-6-25 09:33
mysql存储中文都是乱码
1.可能是你查看工具的问题
2.数据库内插件是否乱码不会影响使用效果
3.正常使用流程中 用户不应该对本插件数据库进行干涉
4.部分表使用二进制直接进行储存 那不是乱码 那只是二进制而已
楼主辛苦了非常好用
ksqeib445 发表于 2021-7-23 16:32
1.可能是你查看工具的问题
2.数据库内插件是否乱码不会影响使用效果
3.正常使用流程中 用户不应该对本插 ...
不是二进制,就是插件存储的时候编码问题
插件报错
[18:26:51 ERROR]: Could not load 'plugins\MultiLogin-Bukkit-1.0-RC.2.jar' in fol
der 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: com/mo
jang/brigadier/exceptions/CommandSyntaxException
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:131) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
java:329) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:251) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.j
ava:318) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.ja
va:222) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.jav
a:616) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_102]
Caused by: java.lang.NoClassDefFoundError: com/mojang/brigadier/exceptions/Comma
ndSyntaxException
at moe.caa.multilogin.core.main.MultiCore.<init>(MultiCore.java:47) ~[?:
?]
at moe.caa.multilogin.bukkit.main.MultiLoginBukkit.<init>(MultiLoginBukk
it.java:49) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
~[?:1.8.0_102]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
~[?:1.8.0_102]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce) ~[?:1.8.0_102]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_1
02]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav
a:94) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:127) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
... 6 more
Caused by: java.lang.ClassNotFoundException: com.mojang.brigadier.exceptions.Com
mandSyntaxException
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:156) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:104) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_102]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_102]
at moe.caa.multilogin.core.main.MultiCore.<init>(MultiCore.java:47) ~[?:
?]
at moe.caa.multilogin.bukkit.main.MultiLoginBukkit.<init>(MultiLoginBukk
it.java:49) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
~[?:1.8.0_102]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
~[?:1.8.0_102]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce) ~[?:1.8.0_102]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_1
02]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav
a:94) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:127) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
... 6 more
[18:26:51 ERROR]: Could not load 'plugins\MultiLogin-Bukkit-1.0-RC.2.jar' in fol
der 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: com/mo
jang/brigadier/exceptions/CommandSyntaxException
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:131) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
java:329) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:251) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.j
ava:318) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.ja
va:222) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.jav
a:616) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_102]
Caused by: java.lang.NoClassDefFoundError: com/mojang/brigadier/exceptions/Comma
ndSyntaxException
at moe.caa.multilogin.core.main.MultiCore.<init>(MultiCore.java:47) ~[?:
?]
at moe.caa.multilogin.bukkit.main.MultiLoginBukkit.<init>(MultiLoginBukk
it.java:49) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
~[?:1.8.0_102]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
~[?:1.8.0_102]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce) ~[?:1.8.0_102]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_1
02]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav
a:94) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:127) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
... 6 more
Caused by: java.lang.ClassNotFoundException: com.mojang.brigadier.exceptions.Com
mandSyntaxException
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:156) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:104) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_102]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_102]
at moe.caa.multilogin.core.main.MultiCore.<init>(MultiCore.java:47) ~[?:
?]
at moe.caa.multilogin.bukkit.main.MultiLoginBukkit.<init>(MultiLoginBukk
it.java:49) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
~[?:1.8.0_102]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
~[?:1.8.0_102]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce) ~[?:1.8.0_102]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_1
02]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav
a:94) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:127) ~[minecraft_server.1.12.2.jar:git-Paper-1618]
... 6 more
本帖最后由 MiaoLio 于 2021-7-26 18:52 编辑
brigadier-1.0.18.jar
(75.31 KB, 下载次数: 4)
用解压缩程序打开这个依赖库和插件本体,将这个依赖库内容全部拖动至插件本体中
love12138 发表于 2021-7-26 18:27
插件报错
[18:26:51 ERROR]: Could not load 'plugins\MultiLogin-Bukkit-1.0-RC.2.jar' in fol
der 'plugi ...

怎么有两个,下载哪个,这是装在BC还是子服
zxc450705154 发表于 2021-7-31 21:01
怎么有两个,下载哪个,这是装在BC还是子服
其实有四个,支持fabric,bungee,spigot和velocity,看你的需求
一般BC装了后端就不需要装了
使用的spigot 1.17.1 下载了最新版插件,扔进plugins配置文件无任何更改,Mojang正版登录无法验证用户名,使用littleskin外置可以进服
chenzhuochen13 发表于 2021-8-3 18:00
使用的spigot 1.17.1 下载了最新版插件,扔进plugins配置文件无任何更改,Mojang正版登录无法验证用户名, ...
无法验证用户名估计是服务端方向正版验证受阻,建议多试几次。或将authretry调大
帖主可以提供一下源代码和汉化版本吗,感谢
本帖最后由 MiaoLio 于 2021-8-25 12:14 编辑
uid为你服务器的uid(替换时移除前后空格,url对大小写非常敏感),使用 MultiLogin 之前需要移除所有的外置登入插件(nide8、authlib-injetor)以免产生冲突干扰验证流程
美味的曲奇 发表于 2021-8-25 11:03
如果说像要用正版+统一通行证(https://login2.nide8.com:233/)
应该怎样配置统一通行证的外置呀
...

太牛了这个插件
可以加入微软登录吗?
15xiangzheng 发表于 2021-9-10 21:54
可以加入微软登录吗?
微软就是正版登入,同样使用mojang那套api
不错,不错 真心不错,是我喜欢的类型
无法添加Q群,找不到
mcbbs有你精彩
请问这样TAB能够显示正版头像功能吗
z77z43883 发表于 2021-10-17 00:02
请问这样TAB能够显示正版头像功能吗
当然能,加密连接后的客户端就会在tab中显示皮肤头像
很实用的插件,支持一下
小白腐竹,问一下fabric端应该下载哪一个呀?配置文件在哪里修改?

支持支持qwq
本帖最后由 MiaoLio 于 2021-10-24 18:45 编辑
新版本的fabric版本还在制作中,可能还需要一点点时间
fujiahao 发表于 2021-10-24 18:24
大佬牛b!!以后新版不支持fabric了嘛?这个版本现在好像没有皮肤修复的功能 ...
新版本的fabric版本还在制作中,可能还需要一点点时间

提个意见,希望能够加一个权重的功能。
A验证方式 权重大于 B验证方式时,A验证方式 的同名玩家加入将会踢出 B验证方式 的同名玩家,且 A验证方式 的玩家在游戏中时,B验证方式 的玩家无法加入游戏,这样可以很好的保障正版玩家的权益(毕竟人家多花钱了嘛
A验证方式 权重大于 B验证方式时,A验证方式 的同名玩家加入将会踢出 B验证方式 的同名玩家,且 A验证方式 的玩家在游戏中时,B验证方式 的玩家无法加入游戏,这样可以很好的保障正版玩家的权益(毕竟人家多花钱了嘛
本帖最后由 MiaoLio 于 2021-10-28 20:15 编辑
为了最大程度上保证玩家不会因为ID重复而认错人,只要某个ID在数据库中有记录过,不管这个ID持有玩家在不在线,其他任何一名玩家都不能用这个ID来登入游戏。
关于维护一方的权益,是有个safeId节点的配置,他的功能在配置文件注释已给出,即让此验证服务器下的玩家绕过重名检查进入游戏并且强制下线重名者。
safeId 提供了两种级别的权重,只不过 safeId 节点及其功能将会在未来版本中被移除出去,ID使用权按照先来后到原则处理,为了安全性考虑不做权重功能。
Woolf 发表于 2021-10-28 02:42
提个意见,希望能够加一个权重的功能。
A验证方式 权重大于 B验证方式时,A验证方式 的同名玩家加入将会踢 ...
为了最大程度上保证玩家不会因为ID重复而认错人,只要某个ID在数据库中有记录过,不管这个ID持有玩家在不在线,其他任何一名玩家都不能用这个ID来登入游戏。
关于维护一方的权益,是有个safeId节点的配置,他的功能在配置文件注释已给出,即让此验证服务器下的玩家绕过重名检查进入游戏并且强制下线重名者。
safeId 提供了两种级别的权重,只不过 safeId 节点及其功能将会在未来版本中被移除出去,ID使用权按照先来后到原则处理,为了安全性考虑不做权重功能。