导出触发与插件配置
基本信息
| 属性 | 值 |
|---|---|
| modid | nesql-exporter |
| 配置项数 | 本组 2 项 |
配置项
| 配置键 | 类型 | 默认值 | 含义 |
|---|---|---|---|
enable_config_file |
Boolean | false |
是否生成配置文件 |
enabled_plugins |
List<String> | 全部 9 个插件名 | 启用的导出插件列表 |
auto_export_on_connect |
Boolean | false |
进入服务器时自动导出一次 |
触发方式
- 手动:命令
/nesql [文件名后缀]/nesql— 使用默认文件名/nesql <suffix>— 追加文件名后缀- 参数多于 1 个会直接报
Too many parameters! Usage: /nesql [filename suffix]并返回
- 自动:
auto_export_on_connect = true时进入服务器自动导出
导出在独立线程中执行(
new Thread(exporter::exportReportException).start()), 因此导出期间不会阻塞客户端主线程;logging_frequency(默认 100)控制进度日志间隔。
插件列表(9 个)
| 插件 | 内部名 | 门控依赖 |
|---|---|---|
| BASE | base |
无(强制启用)——base plugin must be enabled! |
| MINECRAFT | minecraft |
无 |
| NEI | nei |
无 |
| FORGE | forge |
无 |
| MOBS_INFO | mobsinfo |
mobsinfo |
| AVARITIA | avaritia |
Avaritia |
| GREGTECH | gregtech |
gregtech(且版本不以 GT6 开头) |
| THAUMCRAFT | thaumcraft |
Thaumcraft + thaumcraftneiplugin |
| QUEST | quest |
betterquesting |
ModDependency.GREGTECH_5覆写了isLoaded():即使gregtechmodid 存在, 版本串以GT6开头也判为未加载——因为 GT5 与 GT6 共用 modid。