fzzy_config-0.4.1+1.21+neoforge
on 2025 Feb 15新增内容
- 创建了新的网络API,以促进跨平台游戏阶段的网络连接。
-
添加了新的
configure_update list
命令,用于列出当前被隔离的更新,由于该命令的参数现在是一个简单的字符串,这样有助于获取正确的ID名称。
更改内容
-
configure_update
命令现在使用字符串参数,以避免需要序列化自定义参数。Fzzy配置应该可以再次与原版客户端一起使用。
修复内容
- 修复了Forge 1.20.1实际上未能正确初始化的问题
fzzy_config-0.4.1+1.20.6+neoforge
on 2025 Feb 15新增内容
- 创建了新的网络API,以促进跨平台游戏阶段的网络连接。
-
添加了新的
configure_update list
命令来列出当前被隔离的更新,由于该命令的参数现在是一个简单的字符串,这样有助于获取正确的ID名称。
更改内容
-
configure_update
命令现在使用字符串参数,以避免需要序列化自定义参数。Fzzy配置应该可以再次与原版客户端一起使用。
修复内容
- 修复了Forge 1.20.1实际上无法正确初始化的问题
fzzy_config-0.4.1+1.20.4+neoforge
on 2025 Feb 15新增内容
- 创建了新的网络API,以促进跨平台游戏阶段的网络连接。
-
添加了新的
configure_update list
命令来列出当前被隔离的更新,由于该命令的参数现在是一个简单字符串,这样有助于获取正确的ID名称。
更改内容
-
configure_update
命令现在使用字符串参数,以避免需要序列化自定义参数。Fzzy配置应该能再次与原版客户端配合使用。
修复内容
- 修复了Forge 1.20.1实际上无法正确初始化的问题
fzzy_config-0.4.1+1.20.1+forge
on 2025 Feb 15新增内容
- 创建了新的网络应用程序编程接口(API),以便于跨平台游戏阶段的联网。
-
添加了新的
configure_update list
命令来列出当前被隔离的更新,由于该命令的参数现在是一个简单的字符串,这样有助于获取正确的ID名称。
更改内容
-
configure_update
命令现在使用字符串参数,以避免需要序列化自定义参数。Fzzy配置应该能再次在原版客户端上正常工作了。
修复内容
- 修复了Forge 1.20.1实际上未能正确初始化的问题
fzzy_config-0.4.0+1.21
on 2025 Feb 15新增内容
-
添加了
@WithCustomPerms
和@AdminLevel
,用于使用LuckPerms/Forge权限API的“节点”式权限来定义用户权限-
添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的
/configure_update
命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的
-
添加了新的
@RequiresAction
注解,它取代了现已弃用的RequiresRestart的功能- 重启(RESTART) - 与RequiresRestart相同的功能
- 重新登录(RELOG) - 提示用户从世界或服务器断开连接并重新连接
- 重新加载两者(RELOAD_BOTH) - 提示重新加载数据包和资源包
- 重新加载数据(RELOAD_DATA) - 提示重新加载数据包
- 重新加载资源(RELOAD_RESOURCES) - 提示重新加载资源包
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代了原来的“!”符号
-
添加了
ValidatedString#fromValues
,用于创建一个经过验证的字符串,可传入一组可变参数的允许字符串,无需列表包装器。
更改内容
-
弃用了
@RequiresRestart
- 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标本身时,会显示所需操作的工具提示,而不是作为主要设置工具提示中的标题显示。在使用键盘导航时,工具提示现在会在设置描述之后而不是之前添加操作警报,以避免在了解设置的作用之前就得浏览一堆警报。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地实现多加载器支持。
- 在许多地方更新或调整了KDoc。
修复内容
-
ValidatedChoice
现在在每次选择更改后能正确更新其工具提示。 -
在最新版本中添加了
ConfigApiJava
。 -
在
ValidatedSet#toChoices
中添加了缺失的部件和翻译提供程序可选参数。
fzzy_config-0.4.0+1.20.6
on 2025 Feb 15新增内容
-
添加了`@WithCustomPerms`和`@AdminLevel`,用于使用LuckPerms/Forge权限API的“节点”式权限来定义用户权限
- 添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的`/configure_update`命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的`@RequiresAction`注解,它取代了现已弃用的RequiresRestart的功能
- RESTART - 与RequiresRestart相同的功能
- RELOG - 提示用户从世界或服务器断开连接并重新连接
- RELOAD_BOTH - 提示重新加载数据包和资源包
- RELOAD_DATA - 提示重新加载数据包
- RELOAD_RESOURCES - 提示重新加载资源包
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代了原来的一个“!”符号
- 添加了`ValidatedString#fromValues`,用于创建一个经过验证的字符串,可传入一组可变参数的允许字符串,无需列表包装器。
更改内容
- 弃用了`@RequiresRestart`
- 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标本身时,会显示所需操作的工具提示,而不是作为主要设置工具提示中的标题显示。在使用键盘导航时,工具提示现在会在设置描述之后而不是之前添加操作警报,以避免在了解设置的作用之前就得浏览一堆警报。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地实现多加载器支持。
- 在许多地方更新或调整了KDoc
修复内容
- `ValidatedChoice`现在在每次选择更改后能正确更新其工具提示。
- 在最新版本中添加了`ConfigApiJava`。
- 在`ValidatedSet#toChoices`中添加了缺失的部件和翻译提供者可选参数。
fzzy_config-0.4.0+1.20.4
on 2025 Feb 15新增内容
-
添加了
@WithCustomPerms
和@AdminLevel
,用于使用LuckPerms/Forge权限API的“节点”式权限来定义用户权限-
添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的
/configure_update
命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的
-
添加了新的
@RequiresAction
注解,它取代了现已弃用的RequiresRestart的功能- RESTART - 与RequiresRestart相同的功能
- RELOG - 提示用户从世界或服务器断开连接并重新连接
- RELOAD_BOTH - 提示重新加载数据包和资源包
- RELOAD_DATA - 提示重新加载数据包
- RELOAD_RESOURCES - 提示重新加载资源包
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代原来的“!”符号
-
添加了
ValidatedString#fromValues
,用于创建一个带有可变参数集的允许字符串的已验证字符串,无需列表包装器。
更改内容
-
弃用了
@RequiresRestart
- 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标本身时,会显示所需操作的工具提示,而不是作为主设置工具提示中的标题显示。在使用键盘导航时,工具提示现在会在设置描述之后而不是之前添加操作警报,以避免在了解设置的作用之前就得浏览一堆警报。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地促进多加载器。
- 在许多地方更新或调整了KDoc
修复内容
-
ValidatedChoice
现在在每次选择更改后能正确更新其工具提示。 -
在最新版本中添加了
ConfigApiJava
。 -
在
ValidatedSet#toChoices
中添加了缺失的小部件和翻译提供者可选参数。
fzzy_config-0.4.0+1.20.1
on 2025 Feb 15新增内容
-
添加了`@WithCustomPerms`和`@AdminLevel`,用于使用LuckPerms/Forge权限API的“节点”式权限来定义用户权限
- 添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的`/configure_update`命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的`@RequiresAction`注解,它取代了现已弃用的RequiresRestart的功能
- RESTART - 与RequiresRestart相同的功能
- RELOG - 提示用户从世界或服务器断开连接并重新连接
- RELOAD_BOTH - 提示重新加载数据包和资源包
- RELOAD_DATA - 提示重新加载数据包
- RELOAD_RESOURCES - 提示重新加载资源包
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代了那个“!”符号
- 添加了`ValidatedString#fromValues`,用于创建一个经过验证的字符串,可传入一组可变参数的允许字符串,无需列表包装器。
更改内容
- 弃用了`@RequiresRestart`
- 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标本身时,会显示所需操作的工具提示,而不是作为主设置工具提示中的标题显示。在使用键盘导航时,工具提示现在会在设置描述之后添加操作警报,而不是之前,以避免在了解设置的作用之前就得先浏览一堆警报。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地实现多加载器支持。
- 在许多地方更新或调整了KDoc
修复内容
- `ValidatedChoice`现在在每次选择更改后能正确更新其工具提示。
- 在最新版本中添加了`ConfigApiJava`。
- 在`ValidatedSet#toChoices`中添加了缺失的小部件和翻译提供者可选参数。
fzzy_config-0.4.0+1.21+neoforge
on 2025 Feb 15新增内容
- 移植到NeoForge!这是一个初始移植版本,如果你在使用过程中遇到任何问题,请在我的问题追踪器或Discord上告知我
-
添加了
@WithCustomPerms
和@AdminLevel
,用于使用LuckPerms/Forge权限API的“节点”式权限来定义用户权限-
添加了新的更新隔离功能。如果某个更新有可疑之处,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将会收到通知,并有机会使用新的
/configure_update
命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的更新隔离功能。如果某个更新有可疑之处,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将会收到通知,并有机会使用新的
-
添加了新的
@RequiresAction
注解,它取代了现已弃用的RequiresRestart的功能- RESTART - 与RequiresRestart相同的功能
- RELOG - 提示用户从世界或服务器断开连接并重新连接
- RELOAD_BOTH - 提示重新加载数据包和资源包
- RELOAD_DATA - 提示重新加载数据包
- RELOAD_RESOURCES - 提示重新加载资源包
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代原来的那个“!”符号
-
添加了
ValidatedString#fromValues
,用于创建一个经过验证的字符串,可传入一组可变参数的允许字符串,无需列表包装器。
更改内容
-
弃用了
@RequiresRestart
- 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标本身时,会显示所需操作的提示信息,而不是作为主设置提示信息中的标题显示。在使用键盘导航时,提示信息现在会在设置描述之后添加操作警报,而不是之前,这样可以避免在了解设置的作用之前就得浏览一堆警报信息。
- 在内部将所有与Fabric相关的代码重构到了通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组开发者请注意你们的源集!这是为了更有效地支持多加载器。
- 在很多地方更新或调整了KDoc。
修复内容
-
ValidatedChoice
现在在每次选择更改后都会正确更新其提示信息。 -
在最新版本中添加了
ConfigApiJava
。 -
在
ValidatedSet#toChoices
中添加了缺失的部件和翻译提供者可选参数。
fzzy_config-0.4.0+1.20.6+neoforge
on 2025 Feb 15新增内容
- 移植到NeoForge!这是初始移植版本,如果你在我的问题追踪器或Discord上遇到任何问题,请告知我。
-
添加了
@WithCustomPerms
和@AdminLevel
,用于使用LuckPerms/Forge权限API“节点”样式权限来定义用户权限。-
添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的
/configure_update
命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的更新隔离功能。如果某个更新可疑,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将收到通知,并有机会使用新的
-
添加了新的
@RequiresAction
注解,它取代了现已弃用的RequiresRestart的功能。- RESTART - 与RequiresRestart相同的功能。
- RELOG - 提示用户从世界或服务器断开连接并重新连接。
- RELOAD_BOTH - 提示重新加载数据包和资源包。
- RELOAD_DATA - 提示重新加载数据包。
- RELOAD_RESOURCES - 提示重新加载资源包。
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代了原来的“!”符号。
-
添加了
ValidatedString#fromValues
,用于创建一个经过验证的字符串,可传入可变参数的允许字符串集合,无需列表包装器。
更改内容
-
弃用了
@RequiresRestart
。 - 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标本身时,会显示所需操作的工具提示,而不是作为主要设置工具提示中的标题显示。在使用键盘导航时,工具提示现在会在设置描述之后而不是之前添加操作警报,以避免在了解设置的作用之前就得浏览一堆警报。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地支持多加载器。
- 在许多地方更新或调整了KDoc。
修复内容
-
ValidatedChoice
现在在每次选择更改后能正确更新其工具提示。 -
在最新版本中添加了
ConfigApiJava
。 -
在
ValidatedSet#toChoices
中添加了缺失的小部件和翻译提供者可选参数。
fzzy_config-0.4.0+1.20.4+neoforge
on 2025 Feb 15新增内容
- 移植到NeoForge!这是一个初始移植版本,如果你在使用过程中遇到任何问题,请在我的问题追踪器或Discord上告知我。
-
添加了`@WithCustomPerms`和`@AdminLevel`,用于使用LuckPerms/Forge权限API的“节点”式权限来定义用户权限。
- 添加了新的更新隔离功能。如果某个更新存在可疑情况,Fzzy配置将对其进行隔离,而不是应用它或直接删除它。管理员将会收到通知,并可以使用新的`/configure_update`命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的`@RequiresAction`注解,它取代了现已弃用的RequiresRestart的功能。
- RESTART - 与RequiresRestart相同的功能。
- RELOG - 提示用户从世界或服务器断开连接并重新连接。
- RELOAD_BOTH - 提示重新加载数据包和资源包。
- RELOAD_DATA - 提示重新加载数据包。
- RELOAD_RESOURCES - 提示重新加载资源包。
- 为新的操作警报系统添加了新图标,这些图标将出现在配置的左侧,取代原来的一个“!”符号。
- 添加了`ValidatedString#fromValues`,用于创建一个经过验证的字符串,可传入一组可变参数的允许字符串,无需列表包装器。
更改内容
- 弃用了`@RequiresRestart`。
- 权限检查在忽略单人游戏方面做得更好了。
- 现在,当鼠标悬停在图标上时,会显示所需操作的提示信息,而不是作为主设置提示信息中的标题显示。在使用键盘导航时,提示信息现在会在设置描述之后添加操作警报,而不是之前,以避免在了解设置的作用之前就得浏览一堆警报信息。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地支持多加载器。
- 在很多地方更新或调整了KDoc。
修复内容
- `ValidatedChoice`现在在每次选择更改后能正确更新其提示信息。
- 在最新版本中添加了`ConfigApiJava`。
- 在`ValidatedSet#toChoices`中添加了缺失的部件和翻译提供程序可选参数。
fzzy_config-0.4.0+1.20.1+forge
on 2025 Feb 15新增内容
- 移植到(新)Forge!这是初始移植版本,若您在使用过程中遇到任何问题,请在我的问题追踪器或Discord上告知我
-
添加了
@WithCustomPerms
和@AdminLevel
,用于使用LuckPerms/Forge权限API“节点”式权限来定义用户权限-
添加了新的更新隔离功能。若某个更新存疑,Fzzy配置将对其进行隔离,而非应用它或直接删除它。管理员将会收到通知,并可使用新的
/configure_update
命令对其进行检查,根据需要接受或拒绝该更新。
-
添加了新的更新隔离功能。若某个更新存疑,Fzzy配置将对其进行隔离,而非应用它或直接删除它。管理员将会收到通知,并可使用新的
-
添加了新的
@RequiresAction
注解,它取代了现已弃用的RequiresRestart的功能- RESTART - 与RequiresRestart具有相同功能
- RELOG - 提示用户从世界或服务器断开连接并重新连接
- RELOAD_BOTH - 提示重新加载数据包和资源包
- RELOAD_DATA - 提示重新加载数据包
- RELOAD_RESOURCES - 提示重新加载资源包
- 为新的操作提醒系统添加了新图标,这些图标将出现在配置的左侧,取代原来的那个“!”符号
-
添加了
ValidatedString#fromValues
,用于创建一个经过验证的字符串,可传入一组可变参数形式的允许字符串,无需列表包装器。
更改内容
-
弃用了
@RequiresRestart
- 权限检查在忽略单人游戏方面做得更好了。
- 当鼠标悬停在图标上时,现在会显示所需操作的提示信息,而不是作为主设置提示信息中的标题显示。在使用键盘导航时,提示信息现在会在设置描述之后添加操作提醒,而不是之前,这样可以避免在了解设置的作用之前就得浏览一堆提醒信息。
- 在内部将所有与Fabric相关的代码重构为通用访问点。
- 如果设置转发失败,Fzzy配置现在会向发送者发出问题警报。
- 移除了环境注解。模组制作者请注意你们的源集!这是为了更有效地实现多加载器支持。
- 在很多地方更新或调整了KDoc
修复内容
-
ValidatedChoice
现在在每次选择更改后能正确更新其提示信息。 -
在最新版本中添加了
ConfigApiJava
。 -
在
ValidatedSet#toChoices
中添加了缺失的部件和翻译提供者可选参数。
fzzy_config-0.3.7+1.20.4
on 2025 Feb 15新增内容
- 将0.3.7版本移植到1.20.4版本
更改内容
- 无。
修复内容
- 无。
fzzy_config-0.3.7+24w34a.jar
on 2025 Feb 15新增内容
- 移植到24w34a版本
- 添加了`ConfigApiJava`,其中包含一些方法,如果直接从`ConfigApi`通过Java代码调用这些方法,可能会导致集成开发环境(IDE)出现问题。
- 为`ValidatedChoice`添加了`translate`辅助方法,用于简化常见的翻译/描述提供程序的创建。
- 在`Expression`中添加了`min(a,b)`和`max(a,b)`
更改内容
- `ValidatedExpression`部件现在包含最大值和最小值,并且部件按钮带有描述性的工具提示。
修复内容
- 序列化器现在如果缺少`@ConvertFrom`文件候选(已经转换过,或者从未存在过),将会忽略它,而不是在日志中抛出异常。
fzzy_config-0.3.7+1.21
on 2025 Feb 15新增内容
- 添加了`ConfigApiJava`,其中包含一些方法,如果直接从`ConfigApi`通过Java代码调用这些方法,可能会导致IDE出现问题。
- 在`ValidatedChoice`中添加了`translate`辅助方法,用于简化常见的翻译/描述提供程序创建。
- 在`Expression`中添加了`min(a,b)`和`max(a,b)`。
更改内容
- `ValidatedExpression`部件现在包含了最大值和最小值,并且部件按钮带有描述性的工具提示。
修复内容
- 序列化器现在如果缺少`@ConvertFrom`文件候选(已经转换过,或者从未存在过),将忽略它,而不是在日志中抛出异常。
fzzy_config-0.3.7+1.20.6
on 2025 Feb 15新增内容
- 添加了`ConfigApiJava`,其中包含一些方法,如果直接从`ConfigApi`通过Java代码调用这些方法,可能会导致IDE出现问题。
- 为`ValidatedChoice`添加了`translate`辅助方法,用于简化常见的翻译/描述提供程序创建过程。
- 在`Expression`中添加了`min(a,b)`和`max(a,b)`。
更改内容
- `ValidatedExpression`部件现在包含了最大值和最小值,并且部件按钮带有描述性的工具提示。
修复内容
- 序列化器现在如果缺少`@ConvertFrom`文件候选(已经转换过,或者从未存在过),将忽略它,而不是在日志中抛出异常。
fzzy_config-0.3.7+1.20.1
on 2025 Feb 15新增内容
- 添加了`ConfigApiJava`,其中包含一些方法,如果由Java代码直接从`ConfigApi`调用这些方法,可能会导致IDE出现问题。
- 为`ValidatedChoice`添加了`translate`辅助方法,用于简化常见的翻译/描述提供程序创建。
- 在`Expression`中添加了`min(a,b)`和`max(a,b)`。
更改内容
- `ValidatedExpression`部件现在包含最大值和最小值,并且部件按钮带有描述性的工具提示。
修复内容
- 序列化器现在如果缺少`@ConvertFrom`文件候选(已经转换过,或者从未存在过),将会忽略它,而不是在日志中抛出异常。
fzzy_config-0.3.6+1.21
on 2025 Feb 15新增内容
- 无。
更改内容
-
已验证选项(ValidatedChoice)
现在具有参数翻译提供器(translationProvider)
和描述提供器(descriptionProvider)
,这两个双功能函数可让您将选项的基础翻译键以及选项的一个实例转换为文本实例。对于为字符串或其他非可翻译(Translatable)
的选项创建翻译/描述很有用。 -
已验证列表转选项(ValidatedList.toChoices)
现在允许用户定义翻译和部件行为。
修复内容
- 在内部清理代码。行为上无外部变化。
fzzy_config-0.3.6+1.20.6
on 2025 Feb 15新增内容
- 无。
更改内容
-
ValidatedChoice
现在具有参数translationProvider
和descriptionProvider
,这两个双功能函数可让您将选项的基础翻译键和选项的一个实例转换为一个文本实例。对于为非可翻译的
字符串或其他选项创建翻译/描述很有用。 -
ValidatedList.toChoices
现在允许用户定义翻译和部件行为。
修复内容
- 在内部清理代码。行为上无外部变化
fzzy_config-0.3.6+1.20.1
on 2025 Feb 15新增内容
- 无。
改动内容
-
ValidatedChoice
现在具有参数翻译提供器(translationProvider)
和描述提供器(descriptionProvider)
,这两个双功能函数可让您将选项的基础翻译键和选项实例转换为文本实例。对于为字符串或其他非可翻译(Translatable)
的选项创建翻译/描述很有用。 -
ValidatedList.toChoices
现在允许用户定义翻译和部件行为。
修复内容
- 在内部清理代码。行为上无外部变化