本帖最后由 lintx 于 2020-12-4 19:28 编辑
|
2021.12 数据,可能有更多内容
|
谁能告诉我,为什么编辑帖子全是错误,无法提交?本插件所用代码部分来自其他开源或闭源(已授权)作品 本插件为非盈利性插件,免费发布,严禁销售和转卖 部分插件源码来自Java-WebSocket开源项目(开源地址:https://github.com/TooTallNate/Java-WebSocket) 部分插件源码来自gson开源项目(开源地址:https://github.com/google/gson)
lintx 发表于 2019-1-3 10:37
谁能告诉我,为什么编辑帖子全是错误,无法提交?本插件所用代码部分来自其他开源或闭源(已授权)作品
[ ...
为什么编辑帖子全是错误,无法提交?
论坛被攻击了
解决方法:http://www.mcbbs.net/thread-835702-1-1.html

帖子名的末尾应为支持的服务器版本,另外还是仔细看看版规吧
现在根本就编辑不了帖子
网站有SSL证书认证吗?
求分享nginx配置QAQ
117779284 发表于 2019-1-3 18:21
网页可以禁言吗·
现在可以
nmlgbaaa 发表于 2019-5-18 22:56
求分享nginx配置QAQ
已更新nginx配置示例
牛批嗷????????
ConfigureCore是什么呢?这个前置在哪
qmsiyu 发表于 2019-7-8 21:36
ConfigureCore是什么呢?这个前置在哪
spigot或我github有
在Bungee端的报错(是不是要装前置插件?但是前置插件我搜不到啊):
插件不错谢谢楼主收下了
感谢分享 插件不错 谢谢
受益匪浅 感谢
X836696023 发表于 2019-7-31 13:45
在Bungee端的报错(是不是要装前置插件?但是前置插件我搜不到啊):
安装前置https://github.com/lintx/ConfigureCore-for-Minecraft-plugins
难道这是我的问题?
更新到1.2.0
一. 新增事件延迟以兼容部分需要监听聊天内容的插件(可以在处理消息前等待一段时间以等待其他插件处理聊天消息,比如箱子商店)
二. 新增Q群同步功能(需要使用酷Q和酷Q HTTP API来实现Q群聊天同步)
配置方法:
1. YinwuChat插件配置
1. 需要开启openwsserver
2. 将coolQGroup设置为你想同步的Q群的号码
3. 将coolQAccessToken设置为一个足够复杂足够长的字符串(推荐32位左右的随机字符串)
2. 安装酷Q HTTP API插件
1. 去 https://github.com/richardchien/coolq-http-api/releases/latest 下载最新版本的coolq-http-api,coolq-http-api具体的安装说明可以到 https://cqhttp.cc/docs/ 或 http://richardchien.gitee.io/coolq-http-api/docs/ 查看
2. 将coolq-http-api放到酷Q目录下的app目录下
3. 打开酷Q的应用管理界面,点击重载应用按钮
4. 找到“[未启用]HTTP API”,点它,然后点右边的启用按钮
5. 有提示的全部点“是”
6. 到酷Q目录下的“data\app\io.github.richardchien.coolqhttpapi\config”目录,下,打开你登录的QQ号对应的json文件(比如你登录的QQ号是10000,那文件名就是10000.json)
7. 将use_http修改为false(如果你没有其他应用需要使用的话)
8. 将use_ws_reverse修改为true(必须!)
9. 将ws_reverse_url修改为插件的websocket监听地址加端口(比如你端口是9000,酷Q和mc服务器在一台机器上就填 ws://127.0.0.1:9000/)
10. post_message_format请务必保证是"string"
11. 将enable_heartbeat设置为true
12. 增加一行 "ws_reverse_use_universal_client": true, 或者如果你的json文件中有ws_reverse_use_universal_client的话将它改为true(必须!)
13. 将access_token修改为和YinwuChat配置中的coolQAccessToken一致的内容
14. 右键酷Q主界面,选择应用-HTTP API-重启应用
升级到1.2.0版本时推荐备份旧配置,等待插件重新生成新版本配置后再将旧版本配置中和新版本中一致的部分还原。
一. 新增事件延迟以兼容部分需要监听聊天内容的插件(可以在处理消息前等待一段时间以等待其他插件处理聊天消息,比如箱子商店)
二. 新增Q群同步功能(需要使用酷Q和酷Q HTTP API来实现Q群聊天同步)
配置方法:
1. YinwuChat插件配置
1. 需要开启openwsserver
2. 将coolQGroup设置为你想同步的Q群的号码
3. 将coolQAccessToken设置为一个足够复杂足够长的字符串(推荐32位左右的随机字符串)
2. 安装酷Q HTTP API插件
1. 去 https://github.com/richardchien/coolq-http-api/releases/latest 下载最新版本的coolq-http-api,coolq-http-api具体的安装说明可以到 https://cqhttp.cc/docs/ 或 http://richardchien.gitee.io/coolq-http-api/docs/ 查看
2. 将coolq-http-api放到酷Q目录下的app目录下
3. 打开酷Q的应用管理界面,点击重载应用按钮
4. 找到“[未启用]HTTP API”,点它,然后点右边的启用按钮
5. 有提示的全部点“是”
6. 到酷Q目录下的“data\app\io.github.richardchien.coolqhttpapi\config”目录,下,打开你登录的QQ号对应的json文件(比如你登录的QQ号是10000,那文件名就是10000.json)
7. 将use_http修改为false(如果你没有其他应用需要使用的话)
8. 将use_ws_reverse修改为true(必须!)
9. 将ws_reverse_url修改为插件的websocket监听地址加端口(比如你端口是9000,酷Q和mc服务器在一台机器上就填 ws://127.0.0.1:9000/)
10. post_message_format请务必保证是"string"
11. 将enable_heartbeat设置为true
12. 增加一行 "ws_reverse_use_universal_client": true, 或者如果你的json文件中有ws_reverse_use_universal_client的话将它改为true(必须!)
13. 将access_token修改为和YinwuChat配置中的coolQAccessToken一致的内容
14. 右键酷Q主界面,选择应用-HTTP API-重启应用
升级到1.2.0版本时推荐备份旧配置,等待插件重新生成新版本配置后再将旧版本配置中和新版本中一致的部分还原。
nuo13260 发表于 2019-10-6 20:21
难道这是我的问题?
我本地测试没有这个问题,你插件版本和服务端版本分别是多少?
更新到1.3.0
1.修复了bc端插件会导致其他插件和bc端交互数据无效的bug
2.修复了1.2.0版本中bukkit端的延时代码可能会导致的主线程休眠的bug(感谢github用户BryanSer的issues)
3.私聊命令增加了tell、t、m共3个alias
4.私聊命令自动补全增加整个bc服所有玩家名
1.修复了bc端插件会导致其他插件和bc端交互数据无效的bug
2.修复了1.2.0版本中bukkit端的延时代码可能会导致的主线程休眠的bug(感谢github用户BryanSer的issues)
3.私聊命令增加了tell、t、m共3个alias
4.私聊命令自动补全增加整个bc服所有玩家名
更新到1.4.0
1.优化和酷Q HTTP API通信的部分代码
2.Q群同步可以单独开启或关闭 Q群->游戏 方向和 游戏->Q群 方向的消息(也就是可以只将Q群消息转发到游戏,或只将游戏内消息转发到Q群)
3.优化前置插件检测,现在会正确检测前置插件是否存在,如不存在将停用插件
4.将QuickShop-Reremake添加到软依赖列表以将yinwuchat放在QuickShop-Reremake之后启动以修复在使用QuickShop-Reremake插件购买/出售物品时将出售/购买的数量发送到公屏的问题
5.bukkit端插件增加一个命令:`yinwuchat-bukkit reload`用于重新加载配置文件
1.优化和酷Q HTTP API通信的部分代码
2.Q群同步可以单独开启或关闭 Q群->游戏 方向和 游戏->Q群 方向的消息(也就是可以只将Q群消息转发到游戏,或只将游戏内消息转发到Q群)
3.优化前置插件检测,现在会正确检测前置插件是否存在,如不存在将停用插件
4.将QuickShop-Reremake添加到软依赖列表以将yinwuchat放在QuickShop-Reremake之后启动以修复在使用QuickShop-Reremake插件购买/出售物品时将出售/购买的数量发送到公屏的问题
5.bukkit端插件增加一个命令:`yinwuchat-bukkit reload`用于重新加载配置文件
经过大量重构的2.0版本上线
注意:如果你是从1.x版本升级到2.0版本,且在1.x版本时已经在使用Q群互通功能,那么你要在酷Q的HTTP API插件配置中,将ws_reverse_url后面加上/ws,比如你原来是ws://127.0.0.1:9000,那么现在就应该是ws://127.0.0.1:9000/ws
1.websocket服务框架更换为netty,bungee和spigot内置,而且性能更好
2.由于更换为netty后可以同时开启http和ws监听,所以新版本内置了http服务器,自带web端文件,需要使用web聊天的服主不需要单独下载web端文件并架设http服务器了
3.web端使用vue替换了angularjs,修复了玩家名列表不能滑动的bug,修复了&r样式代码不能正确还原文字样式的bug
4.bungee端增加qqDenyStyle设置,可以在转发QQ群消息时,禁用部分或全部样式代码(默认为禁用全部样式)
5.bungee端增加webDenyStyle设置,可以设置web端发送消息时,禁用部分或全部样式代码(默认为禁用除颜色和重置外的样式)
6.bukkit端增加了一系列的样式代码权限,具体权限为yinwuchat.style.x,x为具体样式代码,具体为0-9,a-f,klmnor,默认设置时0-9,a-f,r为允许,其他为不允许
7.消息格式中的click字段除了原本的链接和填充到聊天栏之外新增了直接执行命令的支持(以英文感叹号!开头可以直接执行,比如!/tpa {displayName}就可以点击直接给说话的玩家发送tpa请求,注意如果感叹号后面没有斜杠会按发送聊天消息处理)
8.bukkit端增加自定义handle设置,可以自定义设置将玩家发送的聊天内容中一些内容替换为其他内容,默认含有一个[p]的handle,可以将聊天内容中的[p]替换为玩家位置,服主可以按自己的喜好和需求定制handle
9.bungee端新增权限yinwuchat.monitor,新增命令/yinwuchat monitor,当玩家拥有权限yinwuchat.monitor时可以使用该命令切换是否监听其他玩家的私聊信息,默认为监听,当玩家拥有该权限且设置为监听时,其他玩家发送私聊信息会给玩家发送一份监听消息(监听消息的样式可以单独设置)
10.取消了前置插件Configure(现在内置了)
注意:如果你是从1.x版本升级到2.0版本,且在1.x版本时已经在使用Q群互通功能,那么你要在酷Q的HTTP API插件配置中,将ws_reverse_url后面加上/ws,比如你原来是ws://127.0.0.1:9000,那么现在就应该是ws://127.0.0.1:9000/ws
1.websocket服务框架更换为netty,bungee和spigot内置,而且性能更好
2.由于更换为netty后可以同时开启http和ws监听,所以新版本内置了http服务器,自带web端文件,需要使用web聊天的服主不需要单独下载web端文件并架设http服务器了
3.web端使用vue替换了angularjs,修复了玩家名列表不能滑动的bug,修复了&r样式代码不能正确还原文字样式的bug
4.bungee端增加qqDenyStyle设置,可以在转发QQ群消息时,禁用部分或全部样式代码(默认为禁用全部样式)
5.bungee端增加webDenyStyle设置,可以设置web端发送消息时,禁用部分或全部样式代码(默认为禁用除颜色和重置外的样式)
6.bukkit端增加了一系列的样式代码权限,具体权限为yinwuchat.style.x,x为具体样式代码,具体为0-9,a-f,klmnor,默认设置时0-9,a-f,r为允许,其他为不允许
7.消息格式中的click字段除了原本的链接和填充到聊天栏之外新增了直接执行命令的支持(以英文感叹号!开头可以直接执行,比如!/tpa {displayName}就可以点击直接给说话的玩家发送tpa请求,注意如果感叹号后面没有斜杠会按发送聊天消息处理)
8.bukkit端增加自定义handle设置,可以自定义设置将玩家发送的聊天内容中一些内容替换为其他内容,默认含有一个[p]的handle,可以将聊天内容中的[p]替换为玩家位置,服主可以按自己的喜好和需求定制handle
9.bungee端新增权限yinwuchat.monitor,新增命令/yinwuchat monitor,当玩家拥有权限yinwuchat.monitor时可以使用该命令切换是否监听其他玩家的私聊信息,默认为监听,当玩家拥有该权限且设置为监听时,其他玩家发送私聊信息会给玩家发送一份监听消息(监听消息的样式可以单独设置)
10.取消了前置插件Configure(现在内置了)
我将配置里面的{playerName}改成了%player_displayname%,可是并不会显示玩家昵称,如果要显示该怎么写
cp666 发表于 2019-11-20 12:41
我将配置里面的{playerName}改成了%player_displayname%,可是并不会显示玩家昵称,如果要显示该怎么写 ...
你在哪里改的?yinwuchat生效了吗?你装了paipi吗?
lintx 发表于 2019-11-20 21:04
你在哪里改的?yinwuchat生效了吗?你装了paipi吗?
不是插件的问题,可能是其他pi附属导致的
我先收藏一下,还没试,等我电脑回来我就试试,之前找了好几款同步q群和服务器都没成功
这个不错,先收下了。话说支持HTTPS吗?
常木耀 发表于 2019-11-23 03:22
这个不错,先收下了。话说支持HTTPS吗?
最新版本已经没有独立的web端了,插件自带web服务器,然后你要想用https,你就用nginx反向代理,然后给这个反向代理的虚拟机配置ssl证书
插件不错,感谢分享~
话说什么时候能加入如下功能:就是在与Q群同步聊天信息的时候,服务器里面需要在聊天时候加特定前缀字符后才能发送到群里面,否则无法发送到群里面。同理,Q群里面需要在聊天时候加特定前缀字符后才能发送到服务器里面,否则无法发送到服务器里面。希望能考虑一下这个建议。