owo-lib

owo-lib

适用于Fabric和Quilt模组开发的通用工具、GUI和配置库

 
 一个用于 Fabric 和 Quilt 模组开发的通用工具、图形界面和配置库

 

功能包括:

  • owo-ui,一个功能完备的声明式 UI 库,可用于构建动态、美观的界面,开发速度极快

  • owo-config,基于 owo-ui 构建的内置、可定制配置系统。它提供了与 Cloth Config 相同的许多功能,同时还增加了许多新的便利特性,例如服务器-客户端配置同步

  • 一个全自动的注册系统,设计上尽可能通用。对于基本注册表,它使用起来简单且不冗长,但底层 API 树十分灵活,也可用于许多自定义注册方案

  • 物品组扩展,允许在模组的物品组中设置子标签,还支持自定义按钮、纹理和物品变体处理等多种其他功能

  • 一个功能完备的网络层,具有全自动序列化、确保客户端兼容性的握手协议,以及内置的跨侧(客户端/服务端)触发带参数粒子事件的解决方案

  • 客户端粒子辅助工具,可轻松组合多粒子特效

  • 富文本翻译,允许你在语言文件中使用 Minecraft 的文本组件格式,无需编写代码即可提供样式化文本

 


owo 有两种主要的文档形式:

 

 
如果你是一位想使用 owo 的模组开发者,可以加入 Wisp Forest Discord 服务器获取帮助并讨论这个库