导出触发与插件配置
基本信息
| 属性 |
值 |
| 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():即使 gregtech modid 存在,
版本串以 GT6 开头也判为未加载——因为 GT5 与 GT6 共用 modid。