数据配置

数据配置

一个为Minecraft数据包提供可视化图形配置界面的模组。数据包作者只需编写简单的JSON配置,玩家即可通过游戏内的Cloth Config界面直接调整数据包参数,无需手动

管理

简介

Datapack Config Mod 是一款适用于 Minecraft Forge 1.20.1 的实用模组,为数据包开发者提供了便捷的图形化配置界面。

通过集成 Cloth Config API,该模组允许玩家直接在游戏内修改数据包参数,无需手动编辑 JSON 文件或重启游戏。


主要特性

🎨 图形化配置界面

  • 使用 Cloth Config 提供用户友好的界面
  • 支持 10 多种配置类型:滑块、文本框、下拉菜单、颜色选择器等
  • 修改即时生效 — 无需重启游戏

🌍 完整本地化支持

  • 双语界面(中文和英文)
  • 配置选项名称、描述和提示可按语言分别设置

📦 全局数据包加载

  • 自动从 config/datapack-config-mod/ 加载 .zip 数据包
  • 每个数据包可通过配置界面单独启用/禁用
  • 数据包以最高优先级加载

🔧 主菜单快捷入口

  • 主菜单右上角新增“数据包配置”按钮,一键即可访问

支持的配置类型

类型 描述
boolean 布尔开关
int / slider 整数输入 / 滑块
double / double_slider 浮点数输入 / 滑块
string 文本输入
enum / enum_selector 下拉菜单 / 枚举选择器
color 颜色选择器

快速入门

面向数据包作者

在数据包根目录下创建 datapack_config.json 文件:

{
  "config": {
    "spawn_rate": {
      "type": "slider",
      "default": "50",
      "min": 0,
      "max": 100,
      "name": {
        "zh_cn": "生物生成率",
        "en_us": "Mob Spawn Rate"
      },
      "filePath": "data/mydatapack/config.json",
      "key": "spawn_rate"
    }
  }
}