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