Closed CleMooling closed 2 years ago
如题
Bukkit
Spigit-1.19
1.7
1.6
[11:35:33] [DefaultDispatcher-worker-2/INFO]: [星块服务器总群——多服联运中……/643220119] 木叶之泠CleMooling(2719246957): @全体成员 暂时不要在群内聊天,准备测试互通服消息互通问题并反馈插件作者 [11:36:22] [Network Listener - #1/INFO]: [Geyser-Spigot] /117.28.15.160:51345 尝试连接! [11:36:23] [Network Listener - #0/INFO]: [Geyser-Spigot] 玩家以 CleMooling 的用户名建立了连接 [11:36:23] [defaultEventLoopGroup-5-3/INFO]: [Geyser-Spigot] CleMooling (登录为: CleMooling) 已连接到 Java 服务器 [11:36:25] [Geyser Spigot connection thread-4-4/INFO]: UUID of player CleMooling is 00000000-0000-0000-0009-01f58472835a [11:36:25] [Server thread/INFO]: [floodgate] Floodgate 玩家 CleMooling 加入了 (UUID: 00000000-0000-0000-0009-01f58472835a) [11:36:25] [Server thread/INFO]: CleMooling joined the game [11:36:25] [Server thread/INFO]: CleMooling[/117.28.15.160:0] logged in with entity id 3643 at ([StPlanetCP]-26.17479, 100.0, -51.655136) [11:36:25] [Craft Scheduler Thread - 13/INFO]: [AuthMe] CleMooling logged in 117.28.15.160 [11:36:27] [Server thread/INFO]: Incorrect command arguments! [11:36:27] [Server thread/INFO]: ==========[ AuthMeReloaded ]========== [11:36:27] [Server thread/INFO]: 参数: [11:36:27] [Server thread/INFO]: 玩家: 玩家 (可选) [11:36:27] [Server thread/INFO]: Detailed help: /authme help forcelogin [11:36:38] [Async Chat Thread - #5/INFO]: <CleMooling> #2333 [11:36:43] [Async Chat Thread - #5/INFO]: <CleMooling> 2333 [11:36:56] [Server thread/INFO]: CleMooling issued server command: /qchat 2333 [11:37:10] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/3567410047] [星块服务器总群——多服联运中……(643220119)] 木叶之泠CleMooling(2719246957) -> 2333 [11:37:10] [DefaultDispatcher-worker-4/INFO]: [星块服务器总群——多服联运中……/643220119] 木叶之泠CleMooling(2719246957): 2333 [11:37:15] [defaultEventLoopGroup-5-3/INFO]: [Geyser-Spigot] CleMooling 因为 基岩版客户端已断开连接 与 Java 服务器断开了连接 [11:37:15] [Geyser Spigot connection thread-4-4/INFO]: [floodgate] Floodgate 玩家 CleMooling 已断开连接 [11:37:15] [Server thread/INFO]: CleMooling lost connection: Disconnected [11:37:15] [Server thread/INFO]: CleMooling left the game [11:37:29] [Server thread/INFO]: VisceralCarp986 tried to swim in lava [11:37:44] [Async Chat Thread - #6/INFO]: <VisceralCarp986> 有铁吗
系统:Windows Server 2022 (x64) Java版本:17 是否重载过插件配置:是 群聊消息截图反馈:见图片 本地插件配置config.yml:
general:
allow-bStats: true
require-command-to-chat: false
command-also-broadcast-to-chat: true
available-worlds:
spawn
available-worlds-use-as-blacklist: false
in-game-chat-format: "&6[%groupname%/%groupid%] &a%nick%(%qq%)&r: %message%"
allow-console-chat: true
console-name: "控制台"
requite-special-word-prefix:
enabled: false
prefix:
use-nick-if-namecard-null: true
use-miraimc-bind: true
bind-chat-format: "&6[QQ]&r %vault_prefix%%player_name%%vault_suffix%: %message%"
bot:
bot-accounts:
3567410047
group-ids:
643220119
group-chat-format: "[星块互通服]%player%:%message%"
send-player-join-quit-message: true
player-join-message: "%player%进入服务器"
player-join-message-interval: 0
player-quit-message: "%player%离开服务器"
player-quit-message-interval: 0
blacklist:
qq:
player:
Alex
word:
全员禁言不影响图示测试,因为测试的QQ账号都是管理员。
问题描述
如题
复现方法
服务端类型
Bukkit
服务端版本
Spigit-1.19
MiraiMC 插件版本
1.7
Chat2QQ 插件版本
1.6
服务端日志
额外说明
系统:Windows Server 2022 (x64) Java版本:17 是否重载过插件配置:是 群聊消息截图反馈:见图片 本地插件配置config.yml:
游戏内配置
此部分配置只会影响 Minecraft 服务器内的聊天
general:
是否允许bStats统计
allow-bStats: true
是否必须使用命令才能向QQ群发送聊天消息
require-command-to-chat: false
使用命令时是否同时向服务器内发送聊天消息
command-also-broadcast-to-chat: true
可用的世界,玩家只有在下面列出的世界中聊天才会被发送到QQ群
available-worlds:
spawn
是否将上面的列表用作黑名单,即玩家在上面列出的世界聊天不会发送到QQ群
available-worlds-use-as-blacklist: false
QQ群消息广播到游戏内聊天的格式(可以使用样式代码)
变量:
%groupname% - 群名称
%groupid% - 群号
%nick% - 发送者群名片
%qq% - 发送者QQ号
%message% - 消息内容
in-game-chat-format: "&6[%groupname%/%groupid%] &a%nick%(%qq%)&r: %message%"
是否允许控制台使用聊天命令
allow-console-chat: true
如果作为控制台发送到QQ群的聊天消息,控制台要叫什么名字
console-name: "控制台"
游戏聊天前缀(聊天需要带有指定前缀才能发送到QQ群)
requite-special-word-prefix:
启用这个功能
enabled: false
聊天前缀(可设置多个,群聊天只有带下面的前缀之一才会发送到服务器)
prefix:
当群名片不存在时是否尝试获取昵称
use-nick-if-namecard-null: true
启用 MiraiMC 内置的QQ绑定
use-miraimc-bind: true
已绑定玩家向服务器发送聊天消息的格式
如果玩家没有绑定,消息格式仍按照上方设置的格式发送
内置变量仍然可以使用
bind-chat-format: "&6[QQ]&r %vault_prefix%%player_name%%vault_suffix%: %message%"
机器人配置
此部分配置只会影响到QQ群的聊天
bot:
指定使用的QQ号,只有这个QQ号接收到的群消息才会被处理
请至少设置一个
bot-accounts:
3567410047
指定接收指定群的群消息,只有这个群接收到的消息才会被处理
请至少设置一个
group-ids:
643220119
群聊天前缀(聊天需要带有指定前缀才能发送到服务器)
requite-special-word-prefix:
启用这个功能
enabled: false
聊天前缀(可设置多个,群聊天只有带下面的前缀之一才会发送到服务器)
prefix:
服务器消息发送到QQ群的格式(可以使用PlaceholderAPI变量)
自带变量:
%player% - 玩家显示昵称
%message% - 消息内容
group-chat-format: "[星块互通服]%player%:%message%"
是否发送玩家进服退服消息
send-player-join-quit-message: true
进服消息
自带变量:
%player% - 玩家显示昵称
player-join-message: "%player%进入服务器"
玩家进服消息发送间隔,单位:秒
在此间隔内多次进入不会多次发送群消息
player-join-message-interval: 0
退服消息
自带变量:
%player% - 玩家显示昵称
player-quit-message: "%player%离开服务器"
玩家退服消息发送间隔,单位:秒
在此间隔内多次退出不会多次发送群消息
player-quit-message-interval: 0
黑名单
无论上方如何设置,下方的黑名单如有匹配则不会进行任何操作(优先级最高)
blacklist:
屏蔽的QQ,插件不会转发此处列出的QQ发出的消息
qq:
屏蔽的玩家名,插件不会转发此处列出的玩家的所有消息
player:
Alex
屏蔽词,插件不会转发包含下方列出的屏蔽词的消息
word:
协议