promotional bannermobile promotional banner

CatLib

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

CatLib-Forge-2.0.jar

File nameCatLib-Forge-2.0.jar
Uploader
personthecatpersonthecat
Uploaded
Apr 17, 2022
Downloads
117
Size
738.8 KB
Mod Loaders
Forge
File ID
3756217
Type
R
Release
Supported game versions
  • 1.18.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:catlib-513391:3756217")

Learn more about Curse Maven

What's new

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.

This mod has no additional files