Skip to main content

How to select a config library

Under Construction

Config System(Neo)Forge Config SystemCloth Config APIJupiterFTB Libraryowo-libMaLiLib&MaFgLib
StandaloneWith ConfiguredWith Forge Config ScreensWith Jupiter
MetaFor Config System Only////×××
Has Document///××
Config CreationCreate New Config///
Basic Value Type///
Complex Value Type
(Custom Class&Record)
×///
KeyBind Support×///××?
Reflection Based Creation×///Partly××
Value Validation
(Include Range)
///×
Comments///×
Config EditingReload Without Restart///×??×
Generate Config ScreenPartlyManually
List<Enum> Editing×PartlyPartlyPartly???Manually
Mod List Screen IntegrationManuallyOptionalManuallyManually×ManuallyManually
Customize Background×××?Manually
MultiplayerSync To Client///×Manually×
Error When Syncing××××××××
Remote Editing×××××
Remote Editing
Permision Control
//OP OnlyOP Only/OP Only//
FormatTOML///×××Manually
JSON×///×Manually
YAML×///×××Manually
Other×///Manually×SNBT×Manually
MiscConfig Data Fixer×///××××
Suggested SideBoth///ClientBothBothBothClient