merge-ml.conf
Multilogin 插件数据迁移配置文件。在data-merge模块激活时有效。
# 源数据库配置source { # 源库类型,支持 H2DB 或 MYSQL type=H2DB # H2 配置 h2 { # ⚠️可选:直接指定 JDBC URL。留空时按 path + parameters 生成 jdbc-url="" # H2 文件路径(相对于插件数据目录) path="merge/multilogin" # ⚠️H2 JDBC 附加参数 parameters="MODE=MySQL" # H2 用户名 username=root # H2 密码 password=root } # MySQL 配置 mysql { # MySQL 地址 host="127.0.0.1" # MySQL 端口 port=3306 # 数据库名 database="mixed_login" # 用户名 username=root # 密码 password=password # ⚠️JDBC 参数 parameters="useSSL=false&serverTimezone=UTC&characterEncoding=utf8" }}# 源表名配置tables { # ⚠️旧库 UserDataTableV3 的表名 user-data-table="multilogin_user_data_v3" # ⚠️旧库 InGameProfileTableV3 的表名 in-game-profile-table="multilogin_in_game_profile_v3"}# ⚠️service_id 到 entryId 的映射,键为旧库的服务 ID,值为新库的服务 ID;未配置时默认使用 ml_{serviceId}service-id-mapping { "1"=mojang}