promotional bannermobile promotional banner

CatLib

Utilies for noise generation, Hjson, command processing, and some useful data types.

File Details

CatLib-Forge-2.0.jar

  • R
  • Apr 17, 2022
  • 738.79 KB
  • 105
  • 1.18.2
  • Forge

File Name

CatLib-Forge-2.0.jar

Supported Versions

  • 1.18.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:catlib-513391:3756217")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

CatLib 2.0 (1.18.2)

This version includes a port to Minecraft 1.18.2, a handful of fixes, and replaces Hjson with XJS, a new JSON superset designed to be far easier to use in the context of Minecraft mods.

Note that most of the previously deprecated code has been removed in this version.

  • New package structure. Most references will need to be reimported.
  • Most of the old Hjson code has been replaced, but only the packages have changed, with a few exceptions.
  • The upgrade to XJS has replaced most of HjsonUtils, now known as XjsUtils.
  • Renamed JsonTransformer#recursive to #scan, which is more accurate.
  • All deprecated methods and classes have been removed.
  • Temporarily removed support for custom structures in FeatureModificationContext. This will have to be moved to a new utility for 1.18+.
  • Most other code is largely unchanged.