config.yml
config.yml 是 Matrix 的主要配置文件。它位于 Matrix 文件夹中。
yaml
# Matrix 应在启动时检查更新吗?
check_update: true
# 在此处填写访问令牌,你可以从 https://cp.rerere.me (Client - Token) 获取
# 请不要将你的访问令牌分享给任何人!
access_token: ''
# 权限缓存刷新间隔时间(单位:秒,默认值:15)
permission_refresh_interval: 15
# 启用 BungeeCord 的 GeyserMC 支持?
# Matrix 支持两种运行 GeyserMC 的方式:
# 1. Spigot 模式:在 Spigot 中安装 GeyserMC/FloodGate,你无需修改此设置,Matrix 将自动支持此模式
# 2. Bungee 模式:当 GeyserMC 安装在 BungeeCord 中时,你需要启用此选项,同时在 BungeeCord 中安装 Matrix
# !!! 如果你没有在 BungeeCord 中安装 GeyserMC,请不要启用此选项
bungee_geysermc_support: false
# 如果有人使用 /matrix kick 被踢出,是否显示闪电视觉效果?
kick_strike_lightning: true
# Discord Webhook
discord_webhook:
# 启用 Discord Webhook
enable: false
# Webhook URL
url: ''
# 服务器延迟保护
# 当你的服务器出现延迟时,自动禁用一些检查。这可以防止
# 大部分(但不是全部)的误判。
tps_protection:
# 启用此功能?
enable: true
# 触发保护所需的最低 TPS
min_tps: 17.0
# 延迟峰值阈值(毫秒)
# 如果服务器在一定时间内没有响应,则关闭检查
lag_threshold: 1000
# 记录违规行为(默认值:true)
# 将所有违规行为记录到文件中。文件可以在 /plugins/Matrix/logs 中找到。
# 警告:如果你正在使用 BungeeCord,建议将此选项设置为 FALSE。
# 这将防止存储无用的日志文件并节省宝贵的磁盘空间。
log_file: true
# 删除过期日志文件(天数)
# 如果日志文件存储时间超过指定的天数,日志文件将被删除。
# 你可以将其设置为 `-1` 来禁用此功能。
delete_time: 30
# 禁止绕过权限(默认值:false)
# 将此选项设置为 TRUE 时,你将强制 Matrix 检查服务器上的每个人,
# 包括任何拥有管理员权限的人。通过设置此选项为 TRUE,你可以在不移除
# 管理员权限的情况下运行必要的测试。
disable_bypass_permission: false
## 重新登录时间
# 玩家被踢出后允许重新登录的时间(秒)
# 你也可以设置为 -1 来禁用此功能
relog_time: 5