Update ConfigurationSerializableAdapter.kt
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
@file:Suppress("unused")
|
||||||
|
|
||||||
package net.axay.kspigot.serialization
|
package net.axay.kspigot.serialization
|
||||||
|
|
||||||
import kotlinx.serialization.KSerializer
|
import kotlinx.serialization.KSerializer
|
||||||
@@ -16,12 +18,12 @@ import org.bukkit.util.io.BukkitObjectOutputStream
|
|||||||
import java.io.ByteArrayOutputStream
|
import java.io.ByteArrayOutputStream
|
||||||
import kotlin.reflect.KClass
|
import kotlin.reflect.KClass
|
||||||
|
|
||||||
object ColorSerializer: KSerializerForBukkit<Color>(Color::class)
|
object ColorSerializer : KSerializerForBukkit<Color>(Color::class)
|
||||||
object BoundingBoxSerializer: KSerializerForBukkit<BoundingBox>(BoundingBox::class)
|
object BoundingBoxSerializer : KSerializerForBukkit<BoundingBox>(BoundingBox::class)
|
||||||
object ItemMetaSerializer: KSerializerForBukkit<ItemMeta>(ItemMeta::class)
|
object ItemMetaSerializer : KSerializerForBukkit<ItemMeta>(ItemMeta::class)
|
||||||
object ItemStackSerializer: KSerializerForBukkit<ItemStack>(ItemStack::class)
|
object ItemStackSerializer : KSerializerForBukkit<ItemStack>(ItemStack::class)
|
||||||
object LocationSerializer: KSerializerForBukkit<Location>(Location::class)
|
object LocationSerializer : KSerializerForBukkit<Location>(Location::class)
|
||||||
object VectorSerializer: KSerializerForBukkit<Vector>(Vector::class)
|
object VectorSerializer : KSerializerForBukkit<Vector>(Vector::class)
|
||||||
|
|
||||||
open class KSerializerForBukkit<T : ConfigurationSerializable>(
|
open class KSerializerForBukkit<T : ConfigurationSerializable>(
|
||||||
private val kClass: KClass<T>
|
private val kClass: KClass<T>
|
||||||
|
Reference in New Issue
Block a user