[minecraft-sync-msg]一个用简单socket通信实现的mc插件服消息互通插件

[minecraft-sync-msg]

一个用简单socket通信实现的mc插件服消息互通插件
从spigot服务端插件到koishi插件全部本人一人制作
所有代码已开源至GitHub

演示


功能

  • 将玩家加入/退出服务器消息发送到频道(群聊)
  • 将玩家聊天内容发送到频道(群聊)
  • 将死亡信息发送到频道(群聊)
  • 使用rcon给服务器发送指令并反馈

更多

有关本插件更多信息可以看我的博客

最后

还有些小bug后面会修,感谢大家支持啦

5 个赞

光速前来支持!

3 个赞

我去!支持!
甚至是否有可能使用QQ执行控制台命令?

3 个赞

这条应该就是吧

3 个赞

RCON就是跟控制台一样的

1 个赞

话说,你的博客里说是onebot,那red可以用吗

1 个赞

理论可行,这应该没有用上特殊的特性

1 个赞

能不能只连接rcon?我的是forge服务器上不了插件。
我不需要聊天同步功能,我只是想要一个指令执行功能

2 个赞

项目已开源,可以在github clone我的项目自行修改,目前没空做其他插件

3 个赞

太强啦,刚好来看看学习一下

3 个赞

你好,我使用你的v1.0.v的 chatSocketServer-spigot 和msg成功的连上了服务器RCON,群聊向服务器发送信息可行,但是从服务器到QQ的过程中QQ并未获取到信息,日志报错大致说明MessageEncoder2这个方法错误,配置了指定群聊,用的是onebot协议而且全部是最新版本

日志如下

2024-07-19 20:17:43 [W] bot TypeError: MessageEncoder2 is not a constructor
                            at Proxy.createMessage (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@satorijs\core\lib\index.cjs:343:12)
                            at Object.apply (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@cordisjs\core\lib\index.cjs:176:40)
                            at Object.apply (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@cordisjs\core\lib\index.cjs:176:40)
                            at Proxy.sendMessage (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@satorijs\core\lib\index.cjs:346:33)
                            at Object.apply (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@cordisjs\core\lib\index.cjs:176:40)
                            at Object.apply (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@cordisjs\core\lib\index.cjs:176:40)
                            at Proxy.broadcast (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@koishijs\core\lib\index.cjs:2383:60)
                            at C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\koishi-plugin-minecraft-sync-msg\lib\index.js:100:21
                            at Object.apply (C:\Users\Administrator\Desktop\koishi\koishi-app\node_modules\@cordisjs\core\lib\index.cjs:172:28)
                            at Proxy.forEach (<anonymous>)

在此处键入或粘贴代码

在此处键入或粘贴代码