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

Fzzy Config

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

10
0
优化
实用工具

基本信息

我的世界Java版本

1.21–1.21.4
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)团队

详情信息

许可证 保留所有权益/无许可证
发布于 4 months ago
更新于 5 months ago
简介渲染图更新日志版本百科反馈讨论
全部版本fzzy_config-0.5.0+1.21

fzzy_config-0.5.0+1.21

自动推荐
下载
举报反馈

更新日志

新增内容

  • 添加了 ValidatedField 映射。通过新的 map 方法,可以将验证映射到任何其他可转换类型的验证。
    • 新的辅助类 ValidatedRegistryType 将 ValidatedIdentifier 映射到注册对象,这样就可以轻松直接基于注册对象(物品、方块等)实现设置,而无需之后自己再去映射标识符。
  • ValidatedField 现在有一个辅助的 codec 方法,用于生成基础类型的编解码器。
  • ValidatedField 现在有一个监听器系统,在该字段的任何 set 操作时触发。这个监听器是一个 Consumer<ValidatedField<T>> ,通过 withListener 添加。
  • 在 Config 类中添加了 EventApi 以及相应的直接实现
    • 和其他子API一样,通过 ConfigApi 访问此API。
    • onSyncClient - 当配置同步到客户端时触发。
    • onUpdateClient - 当客户端在游戏内更新配置时触发。
    • onUpdateServer - 当服务器端在游戏内更新配置时触发。
  • 添加了 ConfigAction ,可用于在配置GUI中添加任意的点击按钮。用它们来链接到你的维基百科,打开一本补丁手册指南书,给玩家一个物品等等。
  • 添加了极其基础的 PlatformApi ,用于简单的跨加载器任务,比如检查游戏状态是否是客户端端的。

更改内容

  • 专用小部件不再在内部扩展 PressableWidget 或 ButtonWidget ,这曾导致视觉大修或任何其他泄露小部件构造函数的模组出现问题。建议在任何自定义验证实现中使用这些类的 Custom 变体。

修复内容

  • ValidatedIdentifier 现在可以使用 ofRegistryKey 初始化方法绑定到动态注册。
  • 修复登录时同步不起作用的问题。
  • 修复了仅客户端配置的更新有时会用完整配置内容填满日志的问题。

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

5756679

运行环境

\n \n \nFabric\n \n \n \n \n \n \n \n \nQuilt

游戏版本

1.21–1.21.1

下载量

0

发布时间

2025-02-15 17:14:11

版本号

设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

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

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