nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
  • Fix PreConfigSaved not having the old config values passed properly.
  • Fixed compat with GCAPI2

Important note: This can coexist with GCAPI2 without issues.

  • Fixed many bugs, like integer configs having max length being set wrong, and a couple of crash issues.
  • Config validation is now properly applied when loading from files.
  • Converted to YAML instead of JSON, due to it being much easier to edit for users.
  • Added the ability for modders to hide config fields from the gui.
  • Many other small changes that are only really relevant to coders, which are covered in the github documentation.
  • Fixed an oversight where the client would crash on joining a server if the config UI wasn't opened beforehand.
  • Fixed an oversight where the root config screens would always show the cycle buttons, even if there was nothing to cycle to.
  • Fixed a crash issue on some installs when guava wasn't included.
  • Fixed an oversight in the enum handler that prevented it's actual use, and a crash on startup on fresh configs.

This is a pretty big release. For a summary of all the noteworthy feature changes, see the Migration page.

  • You can now reset fields to default.
  • The config cycle tabs now show the other configs, are hidden when there are no other configs, and also show the name of their related configs.
  • Fixed a ton of bad and otherwise janky save behaviors.
  • Fixed a few logging issues.
  • Added enum support.
  • Added vanilla server related events.
  • Added the ability to dynamically provide config fields, and decide if a category should get loaded.
  • Some other under the hood changes. See the migration page.
  • Fixed a bug where the preload entrypoint was never called.

Initial Modrinth release.

Changes since 1.2.1:

  • Fixes many input issues inside the scrollable screens, causing tooltips, button presses, text field highting, and other unwanted effects outside the visible area.
  • Adds JsonObject support for reloadConfig.

External resources


Project members

calmilamsy

Member


Technical information

License
CC0-1.0
Client side
optional
Server side
optional
Project ID