Skip to content

配置说明

LyGuideReload 的主配置负责控制属性插件、数据保存、界面显示、图鉴提示、套装分类和点数阶段。图鉴条目与套装条目分别放在独立目录中维护。

属性插件

yaml
attribute-plugin: "AttributePlus"

attribute-plugin 决定图鉴属性交给哪个属性系统读取。常见值如下:

说明
AttributePlus使用 AttributePlus
SX-Attribute2使用新版 SX 属性接口
SX-Attribute3使用 3.x 属性接口
AttributeSystem使用 AttributeSystem

修改属性插件后,建议重启服务器,并用 /tjr update [玩家] 刷新玩家属性。

保存设置

yaml
auto-save-interval: 300

auto-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图鉴未收集时追加的说明

界面道具通常会读取图鉴自身的 itemnamelore 配置,再追加收集状态说明。

分类配置

yaml
suit-class:
  示例分类:
    name: "示例分类"
    lore:
      - "&7这里显示分类说明"

分类用于把套装或图鉴分组展示。分类 id 建议使用英文或数字,显示名可以写中文。

点数阶段

yaml
point:
  10:
    tag: "&a见习收藏家"
    attribute:
      - "生命值: 100"

point 用于按玩家总图鉴点数发放阶段效果。

配置说明
阶段数字达到该点数后生效
tag点数称号,可通过变量读取
attribute达到该点数后提供的属性

点数阶段适合做全服长期成长,例如收集越多图鉴,获得越高的基础加成。