配置说明
LyGuideReload 的主配置负责控制属性插件、数据保存、界面显示、图鉴提示、套装分类和点数阶段。图鉴条目与套装条目分别放在独立目录中维护。
属性插件
yaml
attribute-plugin: "AttributePlus"attribute-plugin 决定图鉴属性交给哪个属性系统读取。常见值如下:
| 值 | 说明 |
|---|---|
AttributePlus | 使用 AttributePlus |
SX-Attribute2 | 使用新版 SX 属性接口 |
SX-Attribute3 | 使用 3.x 属性接口 |
AttributeSystem | 使用 AttributeSystem |
修改属性插件后,建议重启服务器,并用 /tjr update [玩家] 刷新玩家属性。
保存设置
yaml
auto-save-interval: 300auto-save-interval 是自动保存间隔,单位通常按配置注释为准。图鉴属于玩家长期数据,不建议设置过长。
死亡监听
yaml
enable-bukkit-death-event: true开启后,插件会监听 Bukkit 原生死亡事件,用于处理击杀类图鉴。服务器如果主要通过 MythicMobs 怪物触发收集,也可以根据实际环境调整。
MySQL
MySQL 前置要求
只要启用 MySQL 存储,就必须先安装 LyMySQLCore,并确认它已成功连接数据库。LyMySQLCore 未加载或连接失败时,本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。
yaml
mysql:
enable: false
host: "localhost"
port: 3306
database: "minecraft"
user: "root"
password: "123456"| 配置 | 说明 |
|---|---|
enable | 是否启用 MySQL |
host | 数据库地址 |
port | 数据库端口 |
database | 数据库名 |
user | 用户名 |
password | 密码 |
单服可以使用默认本地保存。多服同步图鉴数据时,再启用 MySQL。
默认配置加载
yaml
load-default-config: true首次安装时可以保持开启,用于生成默认示例。正式服配置完成后,如果不希望示例被重新生成,可以按需求关闭。
界面与提示
主配置中包含总览界面、分类界面、套装界面、音效、附魔显示、点击提示和消息文本。
常见配置项包括:
| 配置 | 说明 |
|---|---|
title | 界面标题 |
sound | 收集或点击时播放的音效 |
enchant | 是否使用附魔光效显示已收集状态 |
click | 点击图鉴后的处理方式 |
guide-collected-lore | 图鉴已收集时追加的说明 |
guide-not-collected-lore | 图鉴未收集时追加的说明 |
界面道具通常会读取图鉴自身的 item、name、lore 配置,再追加收集状态说明。
分类配置
yaml
suit-class:
示例分类:
name: "示例分类"
lore:
- "&7这里显示分类说明"分类用于把套装或图鉴分组展示。分类 id 建议使用英文或数字,显示名可以写中文。
点数阶段
yaml
point:
10:
tag: "&a见习收藏家"
attribute:
- "生命值: 100"point 用于按玩家总图鉴点数发放阶段效果。
| 配置 | 说明 |
|---|---|
| 阶段数字 | 达到该点数后生效 |
tag | 点数称号,可通过变量读取 |
attribute | 达到该点数后提供的属性 |
点数阶段适合做全服长期成长,例如收集越多图鉴,获得越高的基础加成。