设置地平线

设置地平线

以前所未有的方式设置整合包

杂项

🌅 Setup Horizon 🌅

整合包设置向导

⚠️ 早期 Alpha 阶段 — 此项目尚处于早期开发阶段,目前可能会频繁出现 Bug!

向导展示

✨ 功能介绍 ✨

首次启动时,Setup Horizon 会显示一个 向导,向你提出问题,且每个选择都会 应用其对应的效果。

你可以在 config/setuphorizon/config.json 中编写问题 — 该模组会 一次性 创建此文件,并且 永远不会覆盖 它。

{
  "id": "performance",
  "title": "Performance",
  "description": "Fewer chunks and no shadows.",
  "effects": [
    { "type": "game_option", "key": "renderDistance", "value": "6" }
  ]
}

🎛️ 效果类型 🎛️

# 效果 作用对象 可撤销
1 game_option options.txt 中的一个键值 ⚠️ 否
2 resourcepack 开启或关闭某个资源包 ✅ 是
3 mod_config 模组 JSON 配置文件中的一个值 ⚠️ 否
4 replace_file 用你的文件覆盖游戏文件 ✅ 是

↩️ 撤销操作 ↩️

  • /setuphorizon reopen 重新显示向导。
  • /setuphorizon restore 撤销已应用的效果。

第二次运行会 撤销 第一次运行所应用的所有效果。

🎨 主题定制 🎨

你可以在同一个配置文件中设置向导的 颜色和图片,甚至可以让某个选项 重新设置其自身卡片的样式。

卡片图片采用 九宫格 格式,因此无论卡片尺寸多大,其 四角大小保持不变。

"image": {
  "file": "theme/card-frame.png",
  "ninePatch": { "corner": 16 }
}

📦 支持的版本 📦

版本 状态
1.21.11 ✅ 支持
1.21.x 🚧 计划中
1.20.x ❌ 暂无计划

🛠️ 模组加载器支持 🛠️

加载器 状态
Fabric ✅ 支持
Quilt 🚧 未测试
NeoForge ❌ 不支持

需要 owo-lib

💬 社区与支持 💬

如果你有任何疑问或建议,请在我们的 Discord 服务器 上告诉我们!

🐛 发现 Bug?请在 问题追踪器 上报告!