From f5e3695ff6121e6b34add10ab445ba134114946a Mon Sep 17 00:00:00 2001 From: Fortern Date: Thu, 16 Jul 2026 07:04:37 +0800 Subject: [PATCH] update --- src/main/kotlin/xyz/fortern/persistent/DatetimeTagType.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/xyz/fortern/persistent/DatetimeTagType.kt b/src/main/kotlin/xyz/fortern/persistent/DatetimeTagType.kt index bb9306c..9e13707 100644 --- a/src/main/kotlin/xyz/fortern/persistent/DatetimeTagType.kt +++ b/src/main/kotlin/xyz/fortern/persistent/DatetimeTagType.kt @@ -11,7 +11,7 @@ import java.time.ZonedDateTime */ object DatetimeTagType : PersistentDataType { - @Suppress("UNCHECKED_CAST") + @Suppress("UNCHECKED_CAST","PLATFORM_CLASS_MAPPED_TO_KOTLIN") override fun getPrimitiveType(): Class { //此处如果返回Long::class.java,编译器会进行“优化”将其变为原始类型long的Class,从而导致Bukkit报错 //我们所期望的是java.lang.Long的Class