base.cfg文件
[通用]
# 定义是否在后台运行性能分析器(主要应用于服务器,会计算速度,预计生成时间等)
B:enable-profiler=true
[通用.generator]
# 定义每个游戏刻生成区块的毫秒数
I:time-per-tick=40
# 定义任务的优先级。游戏还是预生成。
E:priority=游戏
# 定义启动游戏时任务队列是否自动继续
B:auto-resume=false
# 缓存上次记录的预生成速度
P:pregen-speeds= <
0;1.0,
-1;1.0,
1;1.0
>
[通用.tweaks]
# 启用在多人游戏屏幕中显示服务器预览文本的警告,包括估计完成时间(会在进入游戏前的界面显示)
B:enable-login-warning=true
# 定义当预生成器认为游戏即将耗尽内存时是否自动关闭游戏以防止世界损坏
B:memory-protector=true
# 定义内存达到多低时预生成器将在30秒内自动关闭游戏
I:memory-limit=384
# 定义在预生成器自动暂停之前必须在线的玩家数量
I:player-limit=-1
# 定义是否自动删除矿井引用以减少内存泄漏效应
B:clear-mineshafts=true
[通用.commands]
# 定义是否启用用户保护
B:user-protection=true
[通用.customization]
# 定义在预生成期间发送到聊天中的内容(前提是enable-profiler=true)
e:logger-order= <
任务,
世界,
任务信息,
处理速度,
加载的文件,
工作区域,
预计时间,
内存使用,
控制
>
# 定义玩家可以使用的权限
P:player-permissions=
# 定义是否在服务器端进行翻译
B:force-server-translation=false
[客户端]
# 定义在GUI中显示工具提示的延迟,单位为毫秒
I:tooltip-delay=200
# 禁用来自现代版本的命令行的回退
B:disable-advanced-commandline=false
# 定义是否自动调整预览的比例以始终适合整个GUI
B:disable-preview-auto-scale=false
# 允许为使用默认背景的配置选择自定义背景
E:custom-background=PLANKS
# 定义背景是否始终可见或仅在未处于活动世界时可见
B:ingame-background=false
# 是否显示了Forge Essentials的警告
B:warning-forge-essentials=false
[客户端.pregen-overlay]
# 定义是否启用叠加层
B:isEnabled=true
# 定义叠加层的水平对齐方式
E:Horizontal Alignment=开始
# 定义叠加层的垂直对齐方式
E:Vertical Alignment=开始
# 定义叠加层的比例
D:Scale=1.0
# 定义每次轮询之间的刻数
I:Poll Delay=1
[客户端.tracker-overlay]
# 定义是否启用叠加层
B:isEnabled=false
# 定义叠加层的水平对齐方式
E:Horizontal Alignment=结束
# 定义叠加层的垂直对齐方式
E:Vertical Alignment=开始
# 定义叠加层的比例
D:Scale=1.0
# 定义每次轮询之间的刻数
I:Poll Delay=1
# 定义详细信息应关注的维度
I:detailed-dimension=0
example.json文件
{
"fileheader": "Chunk Pregen 示例文件,执行其中存储的所有命令",
"filename": "这个文件只是教程,实际使用此功能的文件名为:onDimensionCreation.json",
"filecontents": "onDimensionCreation 文件是一个 JSON 文件。其中的所有命令将作为服务器执行",
"filecommands": "插入的命令可以是一个数组或 JSON 形式的值,命令必须写成在控制台中编写的方式",
"fileformat": "示例条目中的所有内容代表 onDimensionCreation.json 的外观。换句话说,它是文件的根目录",
"example": {
"any": "/pregen start gen radius TESTING%1$s SQUARE 0 0 100 %1$s",
"DimensionId": "仅在特定维度上执行这些命令。维度ID 必须是该维度的整数 ID,可以是值或数组",
"server": "在服务器首次启动时执行这些命令,可以是值或数组",
"0": "/msg hello world"
}
}