CONFIGURATION GUIDE

主配置 config.yml

数据库、持久化、全息、稀有度、性能和奖励安全。

修改前先确认
  • 数据库类型切换后建议完整重启。
  • 性能参数不要一次大幅提高。
当前配置文件

主配置

config.yml

以下内容来自插件当前默认资源。先确定你想改变的功能,再选择配置分组;技术路径只用于在 YAML 中准确定位。

先看懂这个文件

数据库与持久化

默认 SQLite;MySQL 使用连接池。虚拟钥匙、保底和历史异步写入,队列与关闭超时可调。

推荐阅读顺序
  1. 选择最接近你目标的配置分组。
  2. 点击字段,先看“什么时候需要修改”。
  3. 复制 YAML 片段并只替换需要的值。
本文件常用入口
  • database.type
  • database.mysql.*
  • database.sqlite.file
  • persistence.flush-interval-ticks
  • executor-queue-capacity
  • history.batch-size / queue-capacity
安全修改先备份只用空格缩进一次改一个字段保存后执行 /crate reload
21 个分组 · 61 个可配置字段
03字段教程
数据库/type
文本

类型

database.type

这项配置控制什么

实现或规则类型。只能填写当前配置段支持的枚举值,大小写要求以示例为准。

什么时候需要修改

当服务器需要持久化、跨服同步或连接外部数据库时修改;单服首次使用通常无需改动。

可以怎样填写

枚举文本:必须使用插件当前实现支持的值;默认值可以直接作为有效写法参考。

当前默认值
sqlite
可复制的 YAML 片段
# 放在 database 配置段内
type: sqlite
修改步骤
  1. 先在服务器中找到路径 database.type。
  2. 在冒号后修改内容。值中包含 #、: 或其他特殊字符时,建议保留原有引号。
  3. 保存文件并执行 /crate reload,随后查看控制台。
注意事项

只能使用插件或服务端支持的有效名称;拼写错误可能导致该项被跳过。