Minix
5.0.0-alpha
module-data
/
dev.racci.minix.data.extensions
Package-level
declarations
Functions
Properties
Functions
encode
If
Link copied to clipboard
inline
fun
<
T
:
Any
>
CompositeEncoder
.
encodeIf
(
descriptor
:
SerialDescriptor
,
index
:
Int
,
value
:
T
?
,
serializer
:
KSerializer
<
T
>
=
serializer()
,
predicate
:
(
)
->
Boolean
)
encode
Non
Default
Link copied to clipboard
inline
fun
<
T
:
Any
>
CompositeEncoder
.
encodeNonDefault
(
descriptor
:
SerialDescriptor
,
index
:
Int
,
value
:
T
,
default
:
T
,
serializer
:
KSerializer
<
T
>
=
serializer()
)
encode
Non
Null
Link copied to clipboard
inline
fun
<
T
:
Any
>
CompositeEncoder
.
encodeNonNull
(
descriptor
:
SerialDescriptor
,
index
:
Int
,
serializer
:
KSerializer
<
T
>
,
value
:
T
?
)
:
Boolean
non
Virtual
Node
Link copied to clipboard
fun
ConfigurationNode
.
nonVirtualNode
(
vararg
path
:
Any
)
:
Result
<
ConfigurationNode
>
to
Double
Link copied to clipboard
@
JvmName
(
name
=
"toDoubleIntInt"
)
fun
Pair
<
Int
,
Int
>
.
toDouble
(
)
:
Pair
<
Double
,
Double
>
to
Float
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
>
to
Int
Link copied to clipboard
@
JvmName
(
name
=
"toIntDoubleDouble"
)
fun
Pair
<
Double
,
Double
>
.
toInt
(
)
:
Pair
<
Int
,
Int
>
Properties
bukkit
Link copied to clipboard
val
Key
.
bukkit
:
NamespacedKey
supports
Paper
Link copied to clipboard
val
MCVersion.Companion
.
supportsPaper
:
Boolean
supports
Purpur
Link copied to clipboard
val
MCVersion.Companion
.
supportsPurpur
:
Boolean
supports
Tentacles
Link copied to clipboard
val
MCVersion.Companion
.
supportsTentacles
:
Boolean