# 配置文件

# 说明

配置文件用于配置 PCSMT2 的运行参数,包括:

  • 服务器运行参数
  • Java 运行参数
  • API 端口号
  • 自动更新源
  • 数据收集间隔
  • 程序名称
  • 程序版本
  • ...

# 如何配置

使用三种方式配置:

  • 命令行配置
  • 修改文件
  • 网页配置
  1. 命令行配置 配置方式如下: 在命令框或者图形界面输入:
change_参数名 参数值 参数值 ...

具体参数名请参考 修改

  1. 修改文件 打开 config.json 文件,直接修改参数值
{
    "PCSMT2_Version": "版本号",
    "ReleaseVersion": "发布版本",
    "RunningMemories_Min": 运行内存最小值,
    "RunningMemories_Max": 运行内存最大值,
    "Nogui": 是否无界面,
    "WaitEulaGenerateTime": 等待EULA生成时间,
    "AutomaticStartup": 自启动,
    "AutoUpdateSource": "自动更新源:Github/Gitee",
    "MinecraftTestVersion": 是否获取Minecraft测试版本,
    "StorageSizeUpdateTime": 数据收集间隔,
    "Port": API端口号
}
  1. 网页配置 打开网址: http://localhost:{ your_port }/ 然后点击设置,根据提示输入参数值,点击保存即可

# 配置参数说明

  • PCSMT2_Version
    • 此为程序版本,请不要修改
    • 即使你修改了,也不会影响程序的运行,程序会重新写入此参数
  • ReleaseVersion: 发布版本
    • 此为发布版本,请不要修改
    • 即使你修改了,也不会影响程序的运行,程序会重新写入此参数
  • RunningMemories_Min: 运行内存最小值
    • 此为运行内存最小值,请根据自己的电脑配置进行调整
    • 单位为 MB
    • 最小值为 2048 MB
  • RunningMemories_Max: 运行内存最大值
    • 此为运行内存最大值,请根据自己的电脑配置进行调整
    • 单位为 MB
    • 最小值为 2048 MB
  • Nogui: 是否无界面
    • 此为是否无界面,请根据自己的需求进行调整
    • true 无界面
    • false 有界面
  • WaitEulaGenerateTime
    • 等待EULA生成时间
    • 单位为 秒
    • 最小值为 0 秒
  • AutomaticStartup
    • 自启动
    • true 自启动
    • false 不自启动
  • AutoUpdateSource
    • 自动更新源
    • true Github
    • false Gitee
  • MinecraftTestVersion
    • 是否获取Minecraft测试版本
    • true 获取
    • false 不获取
  • MinecraftTestVersion
    • 是否获取Minecraft测试版本
    • true 获取
    • false 不获取
  • StorageSizeUpdateTime
    • 数据收集间隔
    • 单位为 秒
    • 最小值为 10 秒
    • 最大值为 60 秒
  • StorageSizeUpdateTime
    • 数据收集间隔
    • 单位为 秒
    • 最小值为 1 秒
  • Port: API端口号
    • 范围: 1024-65535