McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Config API

Config API - 配置 API

适用于Fabric、Forge、NeoForge和Quilt的配置API
fabric / forge / neoforge / quilt 作者 Craftjakob 支持版本 1.20 - 1.21.11
下载量
30,805
关注数
14
数据来源
Modrinth
模组详细介绍

这是一个适用于 Fabric、Forge、NeoForge 和 Quilt 的配置 API。

它包含一个配置屏幕,如果特定模组使用此系统作为配置系统,该屏幕会自动添加。

这是一个“核心”模组,专为多加载器项目设计。它允许你以 Forge 和 NeoForge 配置系统的风格,轻松创建客户端、通用和服务器的新配置。

为什么你应该使用这个而不是 Forge 和 NeoForge 的配置系统?

  • 自动添加功能完整的配置屏幕
  • 你可以使用更多方法,如 getComments()getKey()getRange()
  • 它跨平台支持 Fabric、Forge、NeoForge 和 Quilt

开发者指南

  • 打开你的 build.gradle
  • 将此插件添加到你的其他插件中
  • ```

plugins {

id 'io.github.0ffz.github-packages' version '1.2.+'

}

3.  下一步是添加此仓库:
    - ```
      repositories {
        maven githubPackage.invoke("Craftjakob/Config-API")
      }
  • 之后,你可以为你的项目添加依赖项并选择以下实现之一。(如果你不能使用 modImplementation,请使用 compileOnlyruntimeOnly
  • ```

dependencies {

modImplementation "com.craftjakob:configapi-common:${mcversion}-${configapiversion}"

modImplementation "com.craftjakob:configapi-fabric:${mcversion}-${configapiversion}"

modImplementation "com.craftjakob:configapi-forge:${mcversion}-${configapiversion}"

modImplementation "com.craftjakob:configapi-neoforge:${mcversion}-${configapiversion}"

modImplementation "com.craftjakob:configapi-quilt:${mcversion}-${configapiversion}"

}

5.  最后,你可以重新加载你的 `build.gradle`。

更多信息,请访问 [GitHub](https://github.com/Craftjakob/Config-API) 页面。

更新日志

  # 配置 API 版本 2.4.0

---
- **新增** 对 1.21.2 和 1.21.3 的支持
- **移除** 对背景配置的支持,由于 Minecraft 的诸多更改
- **更改** `registerConfig` 方法中的参数顺序
- **清理** 代码并进行性能改进
- **重构** ConfigTracking 以提高效率
- **更改** 重置所有服务器配置按钮的位置

# 配置 API 版本 2.3.2

---
- 修复了打开屏幕时崩溃的问题
- 添加了 HolderHelper,这是一个实用类

# 配置 API 版本 2.3.1

---
- 添加了 SimpleResourceLocation,因为新系统没有必要

# 配置 API 版本 2.3.0

---
- 为 Fabric 和 NeoForge 更新至 1.21

# 配置 API 版本 2.2.1

---
### 感谢 xLuPo, ornithoptercat
- 从 quilt.mod.json 中移除许可证,以防止崩溃
- 重新添加对 NeoForge 1.20.4 的支持
- 修复了 Forge 在 1.20.4 上因 Logo 导致的崩溃
- 修复了服务器兼容性,ServiceLoader 曾尝试在服务器上加载客户端方法

# 配置 API 版本 2.0.0

---

- 使 ConfigTracker 更高效
  - 添加了停止跟踪配置的方法
- 为类型为 SERVER 的配置添加服务器支持
  - 这些配置仅在服务器上加载
  - 服务器配置保存在世界文件夹内
    - 这允许你仅在世界中设置特定内容
- 添加 ConfigWorldSelectionScreen
  - 如果你想打开服务器配置,但不在世界中,你可以选择要修改哪个配置
  - 如果你在某个世界中,可以直接修改它
- 为配置屏幕添加了示例配置
- 修复了 quilt mixin

# 配置 API 版本 1.2.0

---

- 添加了 CheckboxButton
- 添加了深度搜索
  - 如果你在文件夹中并启用它,将显示文件夹内及之后的所有配置
- 现在你需要输入 '#' 来搜索工具提示
- 为 SearchBox 添加了新机制
  - 搜索建议
  - 现在显示为搜索放大镜
  - 如果你搜索了某些内容,可以点击删除按钮
- 修复了客户端配置在 Fabric 上未被跟踪的问题
- 优化了加载和跟踪方法
- 重写了 ConfigFileWriter 以获得更好的性能
- 优化了其他一些内容

# 配置 API 版本 1.1.1

---

- 修复了服务器兼容性
- 添加了 ConfigEditBox 以提供更友好的可用性
  - 现在你可以按 Enter 键退出 EditBox/Searchbox
  - 以及其他一些功能
- 修复了 Enum & ListScreen 的重置按钮未正确设置的问题

# 配置 API 版本 1.1.0

---
#### 关键变更:新文件格式为 .cfg,移动了目录,现在与 v1.0.0 不兼容

- 添加了导航按钮
- 显示的配置名称现在在大写字母后有一个空格
- 修复了重置按钮不重置所有配置的问题
- 移除了配置屏幕中的重置所有按钮
- 重构了配置类型选择屏幕
  - 为特定配置类型添加了图标
  - 添加了重置按钮,用于重置文件
  - 添加了打开配置文件按钮
- 添加了 SearchBox 作为额外组件
- 添加了 ImageTextButton 作为额外组件
- 添加了用于获取配置目录、检查模组是否加载和获取环境的服务

# 配置 API 版本 1.0.0

---
- 支持的模组加载器:Fabric、Forge、NeoForge 和 Quilt
- Fabric 需要 Fabric API
- 配置屏幕功能:
    - 自动添加
    - 按类别组织
    - 目前仅适用于 Forge 和 NeoForge
- 配置文件仅在特定环境中保存和跟踪
    - 通用配置始终被跟踪并直接加载,它们是最安全的使用方式
- 使用说明请参考 Github 上的 README.md 文件
    - 目前无法访问,因为需要密码密钥
基本信息
模组名称Config API
作者Craftjakob
下载量30,805
关注数14
支持版本1.20 - 1.21.11
加载器fabric / forge / neoforge / quilt
客户端required
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:89,844  |  历史访问人次:179,725

今日访问人数:580  |  今日访问人次:597

昨日访问人数:19,978  |  昨日访问人次:22,291

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6