[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>)

在此处键入或粘贴代码

在此处键入或粘贴代码
2 个赞

fabric服务器可以使用吗?没找到plugins文件夹

2 个赞

这个是插件(plugin),是运行在paper/spigot或基于他们的服务端上的,常见的服务端就是paper和purpur了,而你说的这个属于是模组(mod)端,是需要加载mod的,而这个不是mod。
倒是我见过mcmod有这个:

我没用过,也许也是一个解决方案

2 个赞

缺一个对接koishi?的教程?

1 个赞

如果你是说本帖插件的话,该插件里面带教程
如果你是说McBot的话,你可以点进去看怎么接
最佳答案:我不知道.jpg

2 个赞

我想给fabric服务器解决这个问题,mcbotmod貌似是直接链接qq的?我想问有没有对接koishi插件

1 个赞

据我所知,这个mod只能直接对接协议端,没法对接框架

1 个赞