ConfigJS

ConfigJS

Write custom Forge toml configs with KubeJS

2 214 downloads 6 followers

Adds the ability to create custom Forge toml config files through KubeJS scripts, see the wiki for specifics and usage

An example of creating a common config file:

ConfigsEvent.common(event => {
    event.setName('My Very Cool Config File')
    event.push('debug')
    event.comment('Determines how many particles should be spawned around the player in debug mode')
    global.debugParticleCount = event.intValue('numberOfParticles', 0, 0, 20)
    event.comment('Determines if debug mode is enabled')
    global.debugEnabled = event.booleanValue('enabled', false)
    event.pop()
    event.comment('be wild!')
    global.selector = event.enumValue('selectorType', 'basic', ['basic', 'advanced', 'supreme'])
})

No gallery available for this project.

Version Minecraft Loader Download

ConfigJS 1.0.3

1.0.3

1.20.1
forge, neoforge
Download

ConfigJS 1.0.2

1.0.2

1.20.1
forge, neoforge
Download

ConfigJS 1.0.1

1.0.1

1.20.1
forge, neoforge
Download