跳到主要内容

配置说明

config.yml

这是主配置文件,负责默认登录模式、数据库、Mojang API、兼容开关和占位符显示文本。

默认值说明
default-modeOFFLINE新玩家的基础默认登录模式
mojang-api.base-urlhttps://api.mojang.comMojang API 地址
mojang-api.session-urlhttps://sessionserver.mojang.comSession Server 地址
mojang-api.timeout5请求超时,单位秒
mojang-api.cache-ttl600Mojang 查询缓存秒数
mojang-api.api-fallbackOFFLINE验证失败时的回退策略
storage.typeSQLITE存储类型,SQLITEMYSQL
storage.sqlite.filedata/matrixauth.dbSQLite 文件路径
storage.mysql.*见默认配置MySQL 连接参数
storage.pool.*4 / 1 / 10000HikariCP 连接池参数
debugfalse是否输出调试日志
placeholder.bedrock&b基岩%matrixauth_type% 基岩显示文本
placeholder.premium&a正版%matrixauth_type% 正版显示文本
placeholder.offline&e离线%matrixauth_type% 离线显示文本
account-switch.kick-message内置文案切换账号后踢出提示
bedrock.preserve-source-identitytrue保留 Floodgate/Geyser 原始基岩身份
compatibility.mcmmo.sync-profile-datatrue登录时尝试同步 mcMMO 档案数据

api-fallback

  • OFFLINE:Mojang API 异常时退回离线逻辑。
  • KICK:Mojang API 异常时拒绝登录。

settings/guide.yml

这个文件控制玩家向导和入服提醒。

默认值说明
enabledtrue向导系统总开关
reminder-enabledtrue是否发送入服提醒
auto-send-on-jointrue玩家加入后是否自动发送
clickable-actionstrueJava 版是否启用聊天点击动作
join-delay-ticks40入服后延迟多少 tick 再提醒
remind-when-profiles-emptytrue没有档案时是否提醒
remind-when-profiles-existtrue已有档案时是否提醒

行为规则:

  • Java 玩家会收到可点击的 /account guide/matrixauth 相关提示。
  • 基岩玩家只收到纯文本指令提示。
  • 关闭 clickable-actions 后,Java 玩家也会退回纯文本提示。

settings/easybot.yml

这个文件控制插件侧 EasyBot HTTP 兼容接口。

默认值说明
enabledfalse是否启用 HTTP 查询接口
host127.0.0.1监听地址
port26992监听端口
tokenmatrixauth-easybot-tokenEasyBot 查询令牌

如果 EasyBot 不和 Minecraft 在同一台机器上,host 不能继续使用 127.0.0.1

messages.yml

这个文件负责:

  • 玩家提示
  • 向导文案
  • 帮助页
  • 命令反馈
  • 点击提示文本

如果你需要改玩家看到的所有文案,优先从 messages.yml 下手。