ConfigJS

ConfigJS

使用KubeJS编写自定义Forge toml配置

通过 KubeJS 脚本添加创建自定义 Forge toml 配置文件的功能,具体细节和用法请参阅 wiki

创建通用配置文件的示例:

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'])
})