BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件
汉化
论坛
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
Fzzy Config

Fzzy Config

带有自动图形用户界面、强大的验证选项、服务器与客户端同步等功能的配置应用程序编程接口!

19
1
优化
实用工具

基本信息

我的世界Java版本

1.21.x
1.20.4–1.20.6
1.20.1

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

其他链接

反馈问题 查看源码 访问 wiki
CurseForge地址

搬运团队

BBSMC 官方搬运(3)
BBSMC 官方搬运(3)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 保留所有权益/无许可证
发布于 9 months ago
更新于 16 days ago
简介渲染图更新日志版本百科反馈讨论

全部版本

1
6
7
8
15

fzzy_config-0.5.9+1.20.1

on 2025 Feb 16
下载

计划在0.6.0版本移除的API: 已验证实体属性 。如有需要,请重新实现该类的使用方式。

新增内容

  • 在 平台API 中新增了 isDev 方法,用于检查实例是否在开发环境中运行。
  • 为对象的跨平台注册实现了一个基础的 注册器 系统。该API处于试验阶段,计划在0.6.0版本达到稳定。
    • 将对象注册到 注册供应器 实例中,这很像(新)Forge的延迟注册系统。
  • 在 事件API 中添加了 onRegisteredClient 和 onRegisteredServer ,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。
  • 已验证字段.验证并设置 的新版本,即 验证并设置标记 ,它接受 条目标记.标记 (并检查字段自身的标记),并根据存在的标记改变设置行为。
    • 条目标记.标记.安静 :被标记的字段在更改时不会调用监听器。
    • 条目标记.标记.强 :字段 验证并设置 / 验证并设置标记 将使用强验证。弱验证是标准方式。
    • 条目标记.标记.更新 :设置值时,字段将更新其当前的同步状态。
  • 为 验证结果.报告 添加了重载,可直接接受一个字符串消费者,以便立即报告问题。
  • 在移植工具类中新增了 编解码器 辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。

更改内容

  • 配置API.是否加载配置(范围) 已被弃用,取而代之的是 配置API.是否加载配置(范围,类型) 。这个新的重载可以检查客户端配置;现在被弃用的方法仅检查已同步的配置。
    • 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
  • 计划在 0.6.0 版本移除 已验证实体属性 。就我在github上进行的全面搜索来看,它完全未被使用,而且总体来说是一个相当不稳定的概念。如有需要,可以自行构建类似的验证方式以供使用。

修复内容

  • 修复了 已验证实体属性.构建器 和 实体属性实例持有者 中不准确的文档说明。

fzzy_config-0.5.9+1.21.3+neoforge

on 2025 Feb 16
下载

计划在0.6.0版本移除的API: 已验证实体属性(ValidatedEntityAttribute) 。如有需要,请重新实现该类的使用方式。

新增内容

  • 在 平台API(PlatformApi) 中新增了 isDev 方法,用于检查实例是否在开发环境中运行。
  • 为对象的跨平台注册实现了一个基础的 注册器(Registrar) 系统。该API处于试验阶段,计划在0.6.0版本达到稳定。
    • 将对象注册到 注册供应器(RegistrySupplier) 实例中,很像(新)Forge的延迟注册系统。
  • 在 事件API(EventApi) 中添加了 onRegisteredClient 和 onRegisteredServer ,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。
  • 已验证字段(ValidatedField).validateAndSet 的新版本,即 validateAndSetFlagged ,它接受 条目标志(EntryFlag).标志(Flag) (并检查字段自身的标志),并根据存在的标志改变设置行为。
    • 条目标志(EntryFlag).标志(Flag).安静(QUIET) :被标记的字段在更改时不会调用监听器。
    • 条目标志(EntryFlag).标志(Flag).强(STRONG) :字段 validateAndSet / validateAndSetFlagged 将使用强验证。弱验证是标准方式。
    • 条目标志(EntryFlag).标志(Flag).更新(UPDATE) :当设置值时,字段将更新其当前的同步状态。
  • 为 验证结果(ValidationResult).report 添加了重载,可直接接受一个字符串消费者,以便立即报告问题。
  • 在移植工具类(PortingUtils)中新增了 编解码器(Codecs) 辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。

更改内容

  • 配置API(ConfigApi).isConfigLoaded(范围(scope)) 已被弃用,取而代之的是 配置API(ConfigApi).isConfigLoaded(范围(scope), 类型(type)) 。这个新的重载可以检查客户端配置;现在已弃用的方法仅检查已同步的配置。
    • 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
  • 计划在 0.6.0 版本移除 已验证实体属性(ValidatedEntityAttribute) 。就我通过github进行的全面搜索来看,它完全未被使用,而且总体来说是一个相当不稳定的概念。如有需要,可以为自己的使用构建类似的验证。

修复内容

  • 修复了在 已验证实体属性(ValidatedEntityAttribute).构建器(Builder) 和 实体属性实例持有者(EntityAttributeInstanceHolder) 中不准确的文档。

fzzy_config-0.5.9+1.21+neoforge

on 2025 Feb 16
下载

计划在0.6.0版本移除的API: 已验证实体属性 。如有需要,请重新实现该类的使用方式。

新增内容

  • 平台API 中新增了 isDev 方法,用于检查实例是否在开发环境中运行。
  • 为对象的跨平台注册实现了一个基础的 注册器 系统。该API处于试验阶段,计划在0.6.0版本达到稳定。
    • 将对象注册到 注册供应器 实例中,这与(新)Forge的延迟注册系统很相似。
  • 在 事件API 中添加了 onRegisteredClient 和 onRegisteredServer ,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。
  • 已验证字段.验证并设置 的新版本,即 验证并设置标记 ,它接受 条目标记.标记 (并检查字段自身的标记),并根据存在的标记改变设置行为。
    • 条目标记.标记.安静 :被标记的字段在更改时不会调用监听器。
    • 条目标记.标记.强 :字段 验证并设置 / 验证并设置标记 将使用强验证。弱验证是标准方式。
    • 条目标记.标记.更新 :设置值时,字段将更新其当前的同步状态。
  • 为 验证结果.报告 添加了重载,它直接接受一个字符串消费者,以便立即报告问题。
  • 移植工具类中新增了 编解码器 辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。

更改内容

  • 配置API.是否加载配置(范围) 已被弃用,取而代之的是 配置API.是否加载配置(范围,类型) 。这个新的重载可以检查客户端配置;现在被弃用的方法仅检查已同步的配置。
    • 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
  • 计划在 0.6.0 版本移除 已验证实体属性 。就我通过github全局搜索所能判断的情况来看,它完全未被使用,而且总体来说是一个相当不稳定的概念。如有需要,可以自行构建类似的验证方式以供使用。

修复内容

  • 修复了 已验证实体属性.构建器 和 实体属性实例持有者 中不准确的文档说明。

fzzy_config-0.5.9+1.20.6+neoforge

on 2025 Feb 16
下载

计划在0.6.0版本移除的API: 已验证实体属性 。如有需要,请重新实现该类的使用方式。

新增内容

  • 在 平台API 中新增了 isDev 方法,用于检查实例是否在开发环境中运行。
  • 为对象的跨平台注册实现了一个基础的 注册器 系统。该API处于试验阶段,计划在0.6.0版本达到稳定。
    • 将对象注册到 注册供应器 实例中,这与(新)Forge的延迟注册系统很相似。
  • 在 事件API 中添加了 onRegisteredClient 和 onRegisteredServer ,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。
  • 已验证字段.验证并设置 的新版本 验证并设置标记 ,它接受 条目标记.标记 (并检查字段自身的标记),并根据存在的标记改变设置行为。
    • 条目标记.标记.安静 :被标记的字段在更改时不会调用监听器。
    • 条目标记.标记.强 :字段 验证并设置 / 验证并设置标记 将使用强验证。弱验证是标准方式。
    • 条目标记.标记.更新 :设置值时,字段将更新其当前的同步状态。
  • 为 验证结果.报告 添加了重载,可直接接受一个字符串消费者,以便立即报告问题。
  • 在移植工具类中新增了 编解码器 辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。

更改内容

  • 配置API.是否加载配置(范围) 已被弃用,取而代之的是 配置API.是否加载配置(范围,类型) 。这个新的重载可以检查客户端配置;现在被弃用的方法仅能检查已同步的配置。
    • 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
  • 计划在 0.6.0 版本移除 已验证实体属性 。就我在github上进行的全面搜索来看,它完全未被使用,而且总体来说是一个相当不稳定的概念。如有需要,可以为自己的使用构建类似的验证。

修复内容

  • 修复了在 已验证实体属性.构建器 和 实体属性实例持有者 中不准确的文档。

fzzy_config-0.5.9+1.20.4+neoforge

on 2025 Feb 16
下载

计划在0.6.0版本移除的API: 已验证实体属性(ValidatedEntityAttribute) 。请根据需要重新实现该类的使用方式。

新增内容

  • 在 平台API(PlatformApi) 中新增了 isDev 方法,用于检查实例是否在开发环境中运行。
  • 为对象的跨平台注册实现了一个基础的 注册器(Registrar) 系统。该API处于试验阶段,计划在0.6.0版本达到稳定。
    • 将对象注册到 注册供应器(RegistrySupplier) 实例中,这很像(新)Forge的延迟注册系统。
  • 在 事件API(EventApi) 中添加了 onRegisteredClient 和 onRegisteredServer ,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。
  • 已验证字段(ValidatedField).validateAndSet 的新版本,即 validateAndSetFlagged ,它接受 条目标志(EntryFlag).标志(Flag) (并检查字段自身的标志),并根据存在的标志改变设置行为。
    • 条目标志(EntryFlag).标志(Flag).安静(QUIET) :被标记的字段在更改时不会调用监听器。
    • 条目标志(EntryFlag).标志(Flag).强(STRONG) :字段 validateAndSet / validateAndSetFlagged 将使用强验证。弱验证是标准方式。
    • 条目标志(EntryFlag).标志(Flag).更新(UPDATE) :当设置值时,字段将更新其当前的同步状态。
  • 为 验证结果(ValidationResult).report 添加了重载,它直接接受一个字符串消费者,以便立即报告问题。
  • 在移植工具类(PortingUtils)中新增了 编解码器(Codecs) 辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。

更改内容

  • 配置API(ConfigApi).isConfigLoaded(范围(scope)) 已被弃用,取而代之的是 配置API(ConfigApi).isConfigLoaded(范围(scope), 类型(type)) 。这个新的重载可以检查客户端配置;现在被弃用的方法仅检查已同步的配置。
    • 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
  • 计划在 0.6.0 版本移除 已验证实体属性(ValidatedEntityAttribute) 。就我通过在github上进行全面搜索所能判断的情况而言,它完全未被使用,而且总体来说是一个相当不稳定的概念。如果需要,你可以自行构建类似的验证方式以供使用。

修复内容

  • 修复了在 已验证实体属性(ValidatedEntityAttribute).建造者(Builder) 和 实体属性实例持有者(EntityAttributeInstanceHolder) 中不准确的文档。

fzzy_config-0.5.9+1.20.1+forge

on 2025 Feb 16
下载

计划在0.6.0版本移除的API: 已验证实体属性 。如有需要,请重新实现该类的使用方式。

新增内容

  • 在 平台API 中新增了 isDev 方法,用于检查实例是否在开发环境中运行。
  • 为对象的与平台无关的注册实现了一个基础的 注册器 系统。该API处于试验阶段,计划在0.6.0版本达到稳定。
    • 将对象注册到 注册供应器 实例中,这很像(Neo)Forge的延迟注册系统。
  • 在 事件API 中添加了 onRegisteredClient 和 onRegisteredServer ,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。
  • 已验证字段.验证并设置 的新版本,即 验证并设置标记 ,它接受 条目标记.标记 (并检查字段自身的标记),并根据存在的标记改变设置行为。
    • 条目标记.标记.安静 :被标记的字段在更改时不会调用监听器。
    • 条目标记.标记.强 :字段 验证并设置 / 验证并设置标记 将使用强验证。弱验证是标准方式。
    • 条目标记.标记.更新 :当设置值时,字段将更新其当前的同步状态。
  • 为 验证结果.报告 添加了重载,它直接接受一个字符串消费者,以便立即报告问题。
  • 在移植工具类中新增了 编解码器 辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。

更改内容

  • 配置API.是否加载配置(范围) 已被弃用,取而代之的是 配置API.是否加载配置(范围,类型) 。这个新的重载可以检查客户端配置;现在被弃用的方法仅检查已同步的配置。
    • 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
  • 计划在 0.6.0 版本移除 已验证实体属性 。就我通过github进行的全面搜索来看,它完全未被使用,而且总体来说是一个相当不稳定的概念。如有需要,可以为自己的使用构建类似的验证。

修复内容

  • 修复了 已验证实体属性.构建器 和 实体属性实例持有者 中不准确的文档。

fzzy_config-0.5.8+1.21.2

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理具有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为transient。

fzzy_config-0.5.8+1.21

on 2025 Feb 16
下载

新增内容

  • 无。

改动内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理包含非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为transient。

fzzy_config-0.5.8+1.20.6

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理具有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为瞬态。

fzzy_config-0.5.8+1.20.4

on 2025 Feb 16
下载

新增内容

  • 无。

改动

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理带有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为瞬态。

fzzy_config-0.5.8+1.20.1

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理具有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为transient。

fzzy_config-0.5.8+1.21.2+neoforge

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理具有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为瞬态。

fzzy_config-0.5.8+1.21+neoforge

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了`@IgnoreVisibility`无法处理包含非私有成员的私有类的问题
  • 修复了`transient`在反序列化/序列化时无法正常工作的问题
  • `ConfigSection`现在能正确地将其内部键标记为`transient`。

fzzy_config-0.5.8+1.20.6+neoforge

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理具有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为瞬态。

fzzy_config-0.5.8+1.20.4+neoforge

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理包含非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为瞬态。

fzzy_config-0.5.8+1.20.1+forge

on 2025 Feb 16
下载

新增内容

  • 无。

更改内容

  • 无。

修复内容

  • 修复了 @IgnoreVisibility 无法处理具有非私有成员的私有类的问题
  • 修复了 transient 在反序列化/序列化时无法正常工作的问题
  • ConfigSection 现在能正确地将其内部键标记为 transient。

fzzy_config-0.5.7+1.21.2

on 2025 Feb 16
下载

新增内容

  • 新增了 ConfigScreenWidget ,可轻松创建一个无文本的20x20小部件,以便从另一个屏幕打开您的配置。
    • 传入您配置的基础作用域(通常是mod_id)
    • 绝对定义一个位置,或者选择一个角来将小部件锚定到该位置,并且可选择设置一个内边距(默认4像素)
    • 记得将您的新小部件添加到屏幕的可绘制子项中!

更改内容

  • TextlessButtonWidget 不再是最终类;如果您想的话,可以进行自定义实现!

修复内容

  • 修复了 ValidatedField.toSet(collection) 返回一个列表而非集合的问题。
    • 警告:如果任何模组使用了 toSet 并且接受了它返回的是 ValidatedList 而不是集合,且没有向我反馈问题,那么这可能会是一个重大变更。它们的字段现在将与返回的类型不匹配。
    • 由于任何这样做的模组都是在不稳定的状态下运行,而不是基于稳定的API,所以不将此标记为一个主要补丁。

fzzy_config-0.5.7+1.21

on 2025 Feb 16
下载

新增内容

  • 新增了 ConfigScreenWidget ,可轻松创建一个无文本的20x20小部件,以便从另一个屏幕打开你的配置。
    • 传入你配置的基础作用域(通常是mod_id)
    • 绝对定义一个位置,或者选择一个角来将小部件锚定到该位置,并且可选择设置一个内边距(默认4像素)
    • 记得将你的新小部件添加到屏幕的可绘制子项中!

改动

  • TextlessButtonWidget 不再是最终类;如果你想的话,可以进行自定义实现!

修复

  • 修复了 ValidatedField.toSet(collection) 返回一个列表而不是集合的问题。
    • 警告:如果有任何模组使用了 toSet 并且接受了它返回的是 ValidatedList 而不是集合,且没有向我反馈问题,那么这可能会是一个重大变更。它们的字段现在将与返回的类型不匹配。
    • 由于任何这样做的模组都是在不稳定的状态下工作,而不是使用稳定的API,所以不将此标记为一个主要补丁。

fzzy_config-0.5.7+1.20.6

on 2025 Feb 16
下载

新增内容

  • 新增了 ConfigScreenWidget ,可轻松创建一个无文本的20x20小部件,以便从另一个界面打开你的配置。
    • 传入你配置的基础作用域(通常是mod_id)
    • 绝对定义一个位置,或者选择一个角来将小部件固定在其上,并且可选择设置一个内边距(默认4像素)
    • 记得将你的新小部件添加到界面的可绘制子项中!

改动

  • TextlessButtonWidget 不再是最终类;如果你想的话,可以进行自定义实现!

修复

  • 修复了 ValidatedField.toSet(collection) 返回一个列表而非集合的问题。
    • 警告:如果有任何模组使用了 toSet 并且接受了它返回的是 ValidatedList 而非集合,且没有向我反馈问题,那么这可能会是一个重大变更。它们的字段现在将与返回的类型不匹配。
    • 由于任何这样做的模组都是在不稳定的状态下工作,而非使用稳定的API,所以不将此标记为一个主要补丁。

fzzy_config-0.5.7+1.20.4

on 2025 Feb 16
下载

新增内容

  • 新增了 ConfigScreenWidget ,可轻松创建一个无文本的20x20小部件,以便从另一个界面打开你的配置。
    • 传入你配置的基础作用域(通常是mod_id)
    • 绝对地定义一个位置,或者选择一个角来将小部件固定在其上,并可选择设置内边距(默认4像素)
    • 记得将你的新小部件添加到界面的可绘制子项中!

更改内容

  • TextlessButtonWidget 不再是最终类;如果你想的话,可以进行自定义实现!

修复内容

  • 修复了 ValidatedField.toSet(collection) 返回一个列表而非集合的问题。
    • 警告:这可能潜在地是一个重大变更,如果有任何模组使用了 toSet 并且接受了它返回的是 ValidatedList 而非集合,也没有向我反馈问题的话。它们的字段现在将与返回的类型不匹配。
    • 由于任何这样做的模组都是在不稳定的状态下工作,并非基于稳定的API,所以未将此标记为一个主要补丁。
1
6
7
8
15
设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12