winkle小布丁
很方便的插件!

我真护啊
MCBBS有你更精彩

我真护啊
MCBBS有你更精彩

我真护啊
MCBBS有你更精彩

丨叶白丨
为什么我这始终出现这个报错,libs在github下载的最新,每次启动BC都出来这个,配置文件之改了QQ和群


  1. [严重] java.security.NoSuchProviderException: JCE cannot authenticate the provider BC

  2. 03:31:08 [严重]     at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:131)

  3. 03:31:08 [严重]     at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:240)

  4. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)

  5. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)

  6. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)

  7. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)

  8. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)

  9. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)

  10. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$serializer.deserialize(ECDH.kt:122)

  11. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$serializer.deserialize(ECDH.kt:122)

  12. 03:31:08 [严重]     at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)

  13. 03:31:08 [严重]     at kotlinx.serialization.protobuf.internal.ProtobufTaggedDecoder.decodeSerializableElement(ProtobufTaggedDecoder.kt:82)

  14. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$serializer.deserialize(AccountSecretsManager.kt:80)

  15. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$serializer.deserialize(AccountSecretsManager.kt:80)

  16. 03:31:08 [严重]     at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)

  17. 03:31:08 [严重]     at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:214)

  18. 03:31:08 [严重]     at kotlinx.serialization.protobuf.ProtoBuf.decodeFromByteArray(ProtoBuf.kt:137)

  19. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs(utils.kt:168)

  20. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs(utils.kt:1)

  21. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs$default(utils.kt:163)

  22. 03:31:08 [严重]     at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs$default(utils.kt:1)

  23. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:198)

  24. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:192)

  25. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:240)

  26. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:152)

  27. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:36)

  28. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:24)

  29. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)

  30. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)

  31. 03:31:08 [严重]     at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)

  32. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:28)

  33. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:97)

  34. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:111)

  35. 03:31:08 [严重]     at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:257)

  36. 03:31:08 [严重]     at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)

  37. 03:31:08 [严重]     at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)

  38. 03:31:08 [严重]     at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)

  39. 03:31:08 [严重]     at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)

  40. 03:31:08 [严重]     at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)

  41. 03:31:08 [严重]     at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

  42. 03:31:08 [严重] Caused by: java.util.jar.JarException: The JCE Provider file:/D:/Desktop/Server/BC/%5B0%5D%20-%20BungeeCord/plugins/Phenyl/libs/mirai-core-all-2.10.0.jar is not signed.

  43. 03:31:08 [严重]     at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:464)

  44. 03:31:08 [严重]     at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:317)

  45. 03:31:08 [严重]     at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:260)

  46. 03:31:08 [严重]     at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:130)

  47. 03:31:08 [严重]     at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:190)

  48. 03:31:08 [严重]     at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:218)

  49. 03:31:08 [严重]     at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:128)

  50. 03:31:08 [严重]     ... 39 more
复制代码

不咸
看着很好玩的插件,感谢楼主分享

xsling
Tito_XD 发表于 2022-2-26 01:23
想问下大佬不支持paper端的独立使用吗 放入plugin文件夹后重新启动提示
ERROR]: Could not load 'plugins/P ...

是的,这是专给群组服设计的插件。Bukkit端的同类替代产品你可以考虑MiraiMC或者Minecraft_QQ。

xsling
本帖最后由 xsling 于 2022-2-26 15:03 编辑
丨叶白丨 发表于 2022-2-26 03:34
为什么我这始终出现这个报错,libs在github下载的最新,每次启动BC都出来这个,配置文件之改了QQ和群

看起来是本地 BouncyCastle 配置有误,可以尝试一下更换JDK吗。
https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/17/jdk/x64/windows/OpenJDK17U-jdk_x64_windows_hotspot_17.0.2_8.msi

可以参考:https://help.aliyun.com/document_detail/166139.html?utm_content=g_1000230851&spm=5176.20966629.toubu.3.f2991ddcpxxvD1#h2--jce-cannot-authenticate-the-provider-bc-3


丨叶白丨
xsling 发表于 2022-2-26 14:48
看起来是本地 BouncyCastle 配置有误,可以尝试一下更换JDK吗。
https://mirrors.tuna.tsinghua.edu.cn/Ad ...

好的,解决了,还真是JDK的问题

Kavin2333
你好作者,我想请问下,在游戏内phenyl bind QQ号后,会要求在QQ群内发送验证,但我发送#确认绑定 xxxxxx 后确没有反应,这是哪步做错了吗?

nvtuzi
有希望支持paper嘛

茶酒
挺好用的插件,感谢分享

Thirteen_
非常的详细 可以说是爱了爱了

2212042555
MCBBS有你更精彩~

xsling
Kavin2333 发表于 2022-3-6 21:49
你好作者,我想请问下,在游戏内phenyl bind QQ号后,会要求在QQ群内发送验证,但我发送#确认绑定 xxxxxx  ...

可以检查下配置文件里的确认绑定指令是否吻合

含笑甲醛
能不能发一个网盘的链接

xsling
含笑甲醛 发表于 2022-3-25 12:54
能不能发一个网盘的链接

贴内附件可以直接下载。

含笑甲醛
xsling 发表于 2022-3-25 16:25
贴内附件可以直接下载。

我说的是libs太慢

xsling

依赖正常情况下让Phenyl自己下载就好,是下载过程遇到什么问题了吗?

含笑甲醛
xsling 发表于 2022-3-25 22:03
依赖正常情况下让Phenyl自己下载就好,是下载过程遇到什么问题了吗?

根本无法启动

xsling

请贴出错误信息。

含笑甲醛
HexaCord-v268.jar,没有错误就是用不了

含笑甲醛
本帖最后由 含笑甲醛 于 2022-3-27 12:42 编辑
xsling 发表于 2022-3-26 21:32
请贴出错误信息。


HexaCord-v268.jar,没有错误就是用不了,HexaCord是源码编译的

xsling
含笑甲醛 发表于 2022-3-27 12:40
HexaCord-v268.jar,没有错误就是用不了,HexaCord是源码编译的

你的JRE版本是?
你的运行平台是?
以及请贴出运行失败时的终端输出。
Phenyl在Bungeecord和Waterfall最新构建下测试通过,对于第三方构建,没有足够信息的情况下恕无法提供支持。

ANXGE
可以可以,nb

含笑甲醛
本帖最后由 含笑甲醛 于 2022-3-28 14:38 编辑
xsling 发表于 2022-3-28 02:16
你的JRE版本是?
你的运行平台是?
以及请贴出运行失败时的终端输出。

8,321
win 2012r2
没有QQ
使用皮肤站
e5-2690v2ibm x3550 m4
32G ram(1066MHz)
q2000

14:26:57 [警告] Error enabling plugin Phenyl
java.lang.UnsupportedClassVersionError: live/turna/phenyl/Phenyl has been compil
ed by a more recent version of the Java Runtime (class file version 61.0), this
version of the Java Runtime only recognizes class file versions up to 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:44)
    at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:37)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at net.md_5.bungee.api.plugin.PluginManager.enablePlugin(PluginManager.java:328)
    at net.md_5.bungee.api.plugin.PluginManager.loadPlugins(PluginManager.java:235)
    at net.md_5.bungee.BungeeCord.start(BungeeCord.java:292)
    at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:113)
    at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)



Skeleton-X
这个插件针不戳

xsling
含笑甲醛 发表于 2022-3-28 14:25
8,321
win 2012r2
没有QQ

贴中有标明Phenyl需要JRE17及以上才能运行。请考虑升级。

含笑甲醛
xsling 发表于 2022-3-28 16:44
贴中有标明Phenyl需要JRE17及以上才能运行。请考虑升级。

ok        

LxAs
请问有计划支持velocity吗

1335639735
MCBBS有你更精彩~

XinEra
您好,我在Waterfall(JRE17, git:Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:8d64a1a:485)配置好了您的消息桥插件。
聊天、指令都可正常执行,我遇见了UUID获取错误的问题:
对于每个用户的头像,都是Alex。检查./storage目录,发现其给出的UUID与https://mcuuid.net/的给定并不符。
我确认Phenyl插件为此刻的最新Release,请问这是什么原因,谢谢。

joneschung

我正好需要这个插件 结果就出来了 哈哈哈 再也不用单调的全球了

xsling
XinEra 发表于 2022-5-6 01:00
您好,我在Waterfall(JRE17, git:Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:8d64a1a:485)配置好了您的消息 ...

Waterfall是否开启了正版验证(online-mode)?

a44556
超有意思的插件 支持

XinEra
xsling 发表于 2022-5-6 13:42
Waterfall是否开启了正版验证(online-mode)?

您好,没有开启

小奇又来了
支持原创,感谢LZ分享!

小草_XCWQW1
本帖最后由 小草_XCWQW1 于 2022-5-7 18:24 编辑

大佬,你的插件在玩家被封禁的情况下进入服务器还会提示XXX 玩家离开了游戏
而且Q群也会发送有办法解决吗
(不知道是谁挺人才的弄了一个号反复进入服务器让后等待登录插件t他 估计是个压测或许. . .大佬你可以给你的插件加一个ban玩家的功能?或者是不转发某个玩家的所有消息

小奇又来了
可以支持其他的吗,比如查服?

xsling
XinEra 发表于 2022-5-6 17:49
您好,没有开启

非正版验证模式下,玩家数据不由Mojang服务器校验及发送,UUID等玩家信息都由服务端本地随机生成并管理,自然不能通过Mojang APi查询到。正常情况下离线模式下的玩家游戏内也是无法显示皮肤的,如果通过SkinsRestorer或类似插件加载了皮肤,Phenyl也无从得知。

xsling
小草_XCWQW1 发表于 2022-5-7 18:09
大佬,你的插件在玩家被封禁的情况下进入服务器还会提示XXX 玩家离开了游戏
而且Q群也会发送有办法解决吗
( ...

只是想不转发来自这个玩家的消息的话可以用/phenyl mute [用户名]的指令。但是由于游戏内的聊天消息和连接/断开连接是不同的事件,所以不会一并阻止进出服消息。这个问题已经注意到了,可以等后续改进。

1667726077
非常好的插件拿走了,谢谢

xsling
本帖最后由 xsling 于 2022-5-12 03:44 编辑

更新日志:

Phenyl 1.1.12 @ 2022.5.12:
本次更新为累积更新:


此外,本次更新对项目进行了近乎完全的重构,以便支持跨平台的开发(Velocity的版本已在开发中)。由于改动范围太大,可能出现未排除的新问题,欢迎随时反馈。
注意:要升级到此版本,请确保已为玩家添加 phenyl.use.at 权限节点以使用 /phenyl at 指令。

更新示意



1421300931
可以让玩家信息直接变成图片,这是真的舒服

XinEra
xsling 发表于 2022-5-8 15:08
非正版验证模式下,玩家数据不由Mojang服务器校验及发送,UUID等玩家信息都由服务端本地随机生成并管理, ...

谢谢。我已解决了这个问题,供同样处于非在线模式的服务器参考:
我选择在BungeeCord上使用生成“MOJANG的UUID”的登录插件,以解决盗版服务器皮肤问题。
目前使用的是LibrePremium这个插件,设置到Mojang模式。(该插件仍处于早期开发阶段)

mmtrstr
挺好用的,支持原创

xsling
XinEra 发表于 2022-5-14 14:58
谢谢。我已解决了这个问题,供同样处于非在线模式的服务器参考:
我选择在BungeeCord上使用生成“MOJANG ...

感谢分享!

雷翊豪
312312312313123

雷翊豪
55555555555555555555555555555555555

lms2084736198
MCBBS有你更精彩!好兄弟

第一页 上一页 下一页 最后一页