Package-level declarations

Functions

Link copied to clipboard
inline fun <T : Any> CompositeEncoder.encodeIf(descriptor: SerialDescriptor, index: Int, value: T?, serializer: KSerializer<T> = serializer(), predicate: () -> Boolean)
Link copied to clipboard
inline fun <T : Any> CompositeEncoder.encodeNonDefault(descriptor: SerialDescriptor, index: Int, value: T, default: T, serializer: KSerializer<T> = serializer())
Link copied to clipboard
inline fun <T : Any> CompositeEncoder.encodeNonNull(descriptor: SerialDescriptor, index: Int, serializer: KSerializer<T>, value: T?): Boolean
Link copied to clipboard
fun ConfigurationNode.nonVirtualNode(vararg path: Any): Result<ConfigurationNode>
Link copied to clipboard
@JvmName(name = "toDoubleIntInt")
fun Pair<Int, Int>.toDouble(): Pair<Double, Double>
Link copied to clipboard
@JvmName(name = "toFloatDoubleDouble")
fun Pair<Double, Double>.toFloat(): Pair<Float, Float>
@JvmName(name = "toFloatIntInt")
fun Pair<Int, Int>.toFloat(): Pair<Float, Float>
Link copied to clipboard
@JvmName(name = "toIntDoubleDouble")
fun Pair<Double, Double>.toInt(): Pair<Int, Int>

Properties

Link copied to clipboard
val Key.bukkit: NamespacedKey
Link copied to clipboard