概述
CatLib是一个是一个多平台的实用程序集合,旨在将Cave Generator和Ore Stone Variants移植到Minecraft1.16+。
用途
一个非常方便的、基于注释的、与Fabric和Forge兼容的命令注册API。
一个可扩展的语法检查工具,可以在聊天中提供基于表达式的语法高亮显示。
一系列现成的指令,能够自动注册和兼容任何模组。
生物群落修改事件(在Forge端上展示动态注册表和原始生物群落)。
为注册表增加了事件监听器(Forge端上通常没有这个功能)。
动态注册表事件监听器。
动态注册表访问器,它总是提供对当前注册表信息的访问(原版、forge或动态)。
Hjson入门所需的一切。
用于大规模JSON转换的高级API。
一系列有用的数据类型,包括用于处理错误的函数结果类型。
Auburn的FastNoise库的定制版本,包含来自FastNoiseLite的特性和fast noise-遗产。
一个独立于平台的小型方法集合,可用于基本的注册表查找。
一些有用的IO实用程序。