Config API

Config API

Mod

A Config API for Fabric, Forge, NeoForge and Quilt

Server LibraryManagementUtility

192 downloads
4 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...

CONFIG API VERSION 2.4.0


  • Added support for 1.21.2 and 1.21.3
  • Removed support of background configs, due to many changes from Minecraft
  • Changed the parameter order in the registerConfig method
  • Cleaned-Up code and performance improvements
  • Reworked the ConfigTracking for increasing efficient
  • Changed the Position of the Reset All Server Config Button

CONFIG API VERSION 2.2.1


Thanks to xLuPo, ornithoptercat

  • Removed license from quilt.mod.json, to prevent a crash
  • Added back the support for NeoForge 1.20.4
  • Fixed Forge crash on 1.20.4, because of the Logo
  • Fixed Server Compatibility, the ServiceLoader had tried to load Client methods on Server

CONFIG API VERSION 2.0.0


  • Made the ConfigTracker more efficient
    • added a method to stop tracked configs
  • Added Server support for Config with the type SERVER
    • These configs are only loaded on the server
    • The server configs are saved inside the worlds folder
      • That allows you to set specific things only in the World
  • Added ConfigWorldSelectionScreen
    • If you want to open a Server config, and you are not in a world, you can choose which config do you want to modify
    • If you are inside a world, you can directly modify it
  • Added an example config for the Config Screen
  • fixed quilt mixin

CONFIG API VERSION 1.0.0

  • Supported Modloaders Fabric, Forge, NeoForge and Quilt
  • Fabric requires Fabric API
  • Config Screen features:
    • Automatically added
    • Organized with categories
    • Currently available only for Forge and NeoForge
  • Config files are saved and tracked only when you are in the specific environment
    • Common Configs are always tracked and directly loaded, they are the safest to use
  • For usage instructions, please refer to the README.md file on Github
    • Access is currently not possible, due to the requirement of a password key

Project members

Craftjakob

Member

Details

Licensed MIT
Published 12 days ago
Updated 16 days ago