fzzy_config-0.5.6+1.20.4+neoforge
on 2025 Feb 16新增内容
-
在
ValidatedField和ConfigAction中添加了一个标记系统EntryFlag。目前仅有一个标记REQUIRES_WORLD。带有REQUIRES_WORLD标记的字段表示玩家需要在游戏中才能使该设置正常工作。当不在游戏中时,配置界面将显示“不在游戏中”而非该设置。 -
在
ValidatedIdentifier中添加了ofDynamicKey构建器方法。对于非同步动态注册表(主要是战利品注册表或未同步的模组化动态注册表)使用ofRegistryKey现在已被弃用,并将记录一条警告。ofDynamicKey能更稳健地处理基于条件的注册表列表的同步。 - 添加了繁体中文(zh_tw)翻译。
更改内容
-
ValidatedIdentifier现在会自动将REQUIRES_WORLD应用于对需要加载世界的动态注册表的验证。它们现在在游戏外将不可用。- 验证包装器(列表、ValidatedCondition 等)将自动继承其委托标记。
-
基于
ClickAction.RUN_COMMAND或ClickAction.SUGGEST_COMMAND的ConfigActions现在会自动应用REQUIRES_WORLD。
修复内容
-
未经验证的
ValidatedIdentifier不再试图“强制”您在文本框中使用“minecraft”命名空间。 - 自动验证时枚举会恢复到其正确的默认值(配置中的普通字段)。
- 配置操作现在会遵循权限设置。
fzzy_config-0.5.6+1.20.1+forge
on 2025 Feb 16新增内容
- 在`ValidatedField`和`ConfigAction`中添加了一个标记系统`EntryFlag`。目前只有一个标记`REQUIRES_WORLD`。带有`REQUIRES_WORLD`标记的字段表示玩家需要在游戏中才能使该设置正常工作。当不在游戏中时,配置屏幕将显示“不在游戏中”而非该设置。
- 在`ValidatedIdentifier`中添加了`ofDynamicKey`构建器方法。对于非同步动态注册表(主要是战利品注册表或未同步的模组化动态注册表)使用`ofRegistryKey`现在已被弃用,并将记录一条警告。`ofDynamicKey`能更稳健地处理基于条件的注册表列表的同步。
- 添加了繁体中文(zh_tw)翻译
更改内容
-
`ValidatedIdentifier`现在会自动将`REQUIRES_WORLD`应用于对需要加载世界的动态注册表的验证。它们现在在游戏外将不可用。
- 验证包装器(列表、ValidatedCondition等)将自动继承其委托标记
- 基于`ClickAction.RUN_COMMAND`或`ClickAction.SUGGEST_COMMAND`的`ConfigActions`现在会自动应用`REQUIRES_WORLD`
修复内容
- 未经验证的`ValidatedIdentifier`不再试图“强制”您在文本框中使用“minecraft”命名空间
- 枚举在自动验证时(配置中的普通字段)会恢复到其正确的默认值
- 配置操作现在会遵守权限
fzzy_config-0.5.5-fix2+1.21.2
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
- 使FMJ适配1.21.2及1.21.3……
fzzy_config-0.5.5-fix1+1.21.2
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
- 使FMJ适配1.21.2版本
fzzy_config-0.5.5-fix1+1.21.2+neoforge
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
- 使mods.toml适配1.21.2版本
fzzy_config-0.5.5+1.21.2
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在可与显然不在常规动态注册表管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体的错误捕捉功能得到了改进
-
修复了类级别的
@Translation取反操作未被遵守的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.21.2+neoforge
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在能与显然不在常规动态注册管理器中的三种表(战利品表、函数表、谓词表)正常协同工作了 - ValidatedMaps有了更好的弹出式错误报告
- 整体的错误捕捉能力得到了提升
-
修复了类级别的
@Translation取反操作未被遵守的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理Translatable条目
fzzy_config-0.5.5-fix1+1.20.1+forge
on 2025 Feb 16新增内容
- 无。
改动
- 无。
修复
- 对数据同步事件采用一种与版本无关的方法,该方法应可避免因加载器版本过旧/过新而产生的问题。
fzzy_config-0.5.5+1.21.2-pre4
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在可与显然不在常规动态注册表管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - ValidatedMaps具有更好的弹出式错误报告功能
- 整体错误捕获能力得到提升
-
修复了类级别的
@Translation取反未被遵守的问题 -
ValidatedAny能够像常规配置设置那样识别并优先处理Translatable条目
fzzy_config-0.5.5+1.21
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在能与显然不在常规动态注册表管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体的错误捕捉能力得到了提升
-
修复了类级别的
@Translation取反操作未被遵循的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.20.6
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在可与显然不在常规动态注册管理器中的三种表(战利品、函数、谓词)正常协同工作 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体错误捕获能力得到提升
-
修复了类级别的
@Translation取反未被遵循的问题 -
ValidatedAny能够像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.20.4
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在能与显然不在常规动态注册管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体的错误捕获得到了改进
-
修复了类级别的
@Translation取反未被遵守的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.20.1
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在能与显然不在常规动态注册表管理器中的三种表(战利品、函数、谓词)正常协同工作了 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体的错误捕捉能力得到了提升
-
修复了类级别的
@Translation取反操作未被遵循的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.21+neoforge
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在能与显然不在常规动态注册表管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - ValidatedMaps有了更好的弹出式错误报告
- 整体的错误捕捉能力得到了提升
-
修复了类级别
@Translation取反未被遵守的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理Translatable条目
fzzy_config-0.5.5+1.20.6+neoforge
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在可与显然不在常规动态注册管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体错误捕捉能力得到提升
-
修复了类级别的
@Translation取反操作未被遵守的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.20.4+neoforge
on 2025 Feb 16新增内容
- 无。
改动内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在能与显然不在常规动态注册表管理器中的三种表(战利品表、函数表、谓词表)正常协同工作 - 已验证的映射(ValidatedMaps)有了更好的弹出式错误报告
- 整体的错误捕获得到了改进
-
修复了类级别的
@Translation取反操作未被遵守的问题 -
ValidatedAny能像常规配置设置那样识别并优先处理可翻译(Translatable)条目
fzzy_config-0.5.5+1.20.1+forge
on 2025 Feb 16新增内容
- 无。
更改内容
- 无。
修复内容
-
ValidatedIdentifier.ofRegistryKey现在可与显然不在常规动态注册管理器中的三种表(战利品、函数、谓词)正常协同工作 - ValidatedMaps具有更好的弹出错误报告功能
- 整体错误捕获能力得到提升
-
修复了类级别的
@Translation取反未被遵守的问题 -
ValidatedAny能够像常规配置设置那样识别并优先处理Translatable条目
fzzy_config-0.5.4+1.21.2-pre4
on 2025 Feb 16新增内容
-
新的`ValdiatedCondition`验证包装器。当调用`get`时,通过`withCondition`添加的条件检查来限制被包装的值。如果检查失败,将提供一个备用值来代替存储的“实时”值,并且在图形用户界面(GUI)中该设置将被锁定。
- `ValidatedField`中的新方法`toCondition`,用于将一个对象转换为`ValidatedCondition`
- `FcText`中的`Text.isEmpty()`和`Text.isNotEmpty()`扩展函数
- `FcText`中的`toLinebreakText`,用于将一个文本列表转换为按换行符分割的一个文本
更改内容
- 名称在一行中显示不下(用省略号截断)的配置设置,现在其全名将显示在工具提示中
- 0.4.0以下的存档文档版本。如果您出于某种原因需要参考特定的旧版本,请随时与我联系。
修复内容
- 现在,如果可翻译的内容被自动验证包装,其翻译将得到正确处理。
- 修复了在某些情况下右键菜单(上下文菜单)显示在文本下方的问题
- 配置项(“行”)能更好地将其工具提示信息合成到包含它的部件想要渲染的任何原生工具提示上。
- 改进了对配置项工具提示的旁白;根据需要在工具提示旁白之后添加堆叠操作旁白。
fzzy_config-0.5.4+1.21
on 2025 Feb 16新增内容
-
新的
ValdiatedCondition验证包装器。当调用get时,通过withCondition添加的条件检查来限制被包装的值。如果检查失败,将提供一个备用值来代替存储的“实时”值,并且该设置在图形用户界面(GUI)中将被锁定。-
ValidatedField中的新方法toCondition,可将其转换为一个 ValidatedCondition
-
-
FcText 中的
Text.isEmpty()和Text.isNotEmpty()扩展函数 -
FcText 中的
toLinebreakText,用于将一个文本列表转换为按换行符分割的一个文本
更改内容
- 名称不适合在一行中显示(用省略号截断)的配置设置,现在其全名将显示在工具提示中
- 0.4.0以下的存档文档版本。如果由于某种原因您需要参考特定的旧版本,请随时与我联系。
修复内容
- 可翻译的内容现在如果被自动验证包装,其翻译将得到正确处理。
- 修复了在某些情况下右键菜单(上下文菜单)显示在文本下方的问题
- 配置项(“行”)能更好地将其工具提示信息合成到包含该组件的任何原生工具提示上,以便进行渲染。
- 改进了对配置项工具提示的旁白;根据需要在工具提示旁白之后添加堆叠操作旁白。
fzzy_config-0.5.4+1.20.6
on 2025 Feb 16新增内容
-
新的
ValdiatedCondition验证包装器。当调用get时,通过withCondition添加的条件检查来限制被包装的值。如果检查失败,将提供一个备用值来代替存储的“实时”值,并且该设置在图形用户界面(GUI)中将被锁定。-
ValidatedField中的新方法toCondition,可将其转换为一个 ValidatedCondition
-
-
FcText 中的
Text.isEmpty()和Text.isNotEmpty()扩展函数 -
FcText 中的
toLinebreakText,用于将一个文本列表转换为按换行符分隔的一个文本
更改内容
- 名称不适合在行内显示(用省略号截断)的配置设置,现在其全名将显示在工具提示中
- 0.4.0以下的存档文档版本。如果您因某种原因需要参考特定的旧版本,请随时与我联系。
修复内容
- 可翻译的内容现在如果被自动验证包装,其翻译将得到正确处理。
- 修复了在某些情况下右键菜单(上下文菜单)显示在文本下方的问题
- 配置项(“行”)能更好地将其工具提示信息合成到包含它的部件想要渲染的任何原生工具提示上。
- 改进了对配置项工具提示的旁白;根据需要在工具提示旁白之后添加堆叠操作旁白。




