entryOrElse

inline fun <T : Any> Provider<ConfigProvider>.entryOrElse(default: T?, vararg path: String): Provider<T>
inline fun <T : Any> Provider<ConfigProvider>.entryOrElse(default: Provider<T>?, vararg path: String): Provider<T>
inline fun <T : Any> ConfigProvider.entryOrElse(default: T?, vararg path: String): Provider<T>
inline fun <T : Any> ConfigProvider.entryOrElse(default: Provider<T>?, vararg path: String): Provider<T>

Deprecated

Use entry instead

Replace with

import xyz.xenondevs.nova.config.entry
entry(default, *path)

inline fun <T : Any> Provider<ConfigProvider>.entryOrElse(default: T?, vararg paths: List<String>): Provider<T>
inline fun <T : Any> Provider<ConfigProvider>.entryOrElse(default: Provider<T>?, vararg paths: List<String>): Provider<T>
inline fun <T : Any> ConfigProvider.entryOrElse(default: T?, vararg paths: Array<String>): Provider<T>
inline fun <T : Any> ConfigProvider.entryOrElse(default: Provider<T>?, vararg paths: Array<String>): Provider<T>

Deprecated

Use entry instead

Replace with

import xyz.xenondevs.nova.config.entry
entry(default, *paths)

fun <T : Any> ConfigProvider.entryOrElse(type: KType, default: Provider<T>?, vararg path: String): Provider<T>

Deprecated

Use entry instead

Replace with

import xyz.xenondevs.nova.config.entry
entry(type, default, *path)

fun <T : Any> ConfigProvider.entryOrElse(type: KType, default: Provider<T>?, vararg paths: Array<String>): Provider<T>

Deprecated

Use entry instead

Replace with

import xyz.xenondevs.nova.config.entry
entry(type, default, *paths)