默认选单

默认选单

一种让整合包默认(按键)配置而不必包含options.txt文件的方法。

杂项

默认设置

需要 Balm 支持 Patreon

此模组可供整合包开发者使用,以便分发默认设置和按键绑定,而不会在每次整合包更新时覆盖用户的更改。

你将不再直接提供 options.txt 文件,而是在整合包中附带一个 "defaultoptions" 文件夹,其中包含之前通过 `/defaultoptions` 命令保存的默认设置。

此模组支持 NeoForge、Fabric 和 Forge 平台。它需要 Balm,必须与之同时安装。

功能特性

  • 首次运行时,玩家将使用你配置的设置启动——之后做出的更改不会在更新时被覆盖
  • 整合包配置的按键将设置为新的默认值,这意味着玩家对按键的更改即使在更新后也会保留
  • 服务器列表将预填整合包提供的服务器(玩家更改在更新后仍会保留)

使用方法

  1. 1. 按你想要在整合包中发布的样式配置选项、按键绑定和服务器列表
  2. 2. 进入任意世界,运行 "/defaultoptions saveAll" 将当前设置保存到 defaultoptions 文件夹(该文件夹位于 config 目录中,应保持不动)
  3. 3. 不要在整合包中包含根目录下的 options.txt 和 servers.dat 文件
  4. 4. 全新的安装(即没有现有 options.txt 文件)现在将从你的默认设置开始运行

如果你使用的是 FoamFix Anarchy 版本,请禁用 FoamFix 配置文件中的 B:initOptions,否则默认设置将无法正常工作。更多信息请参见 此 GitHub 问题。