This commit is contained in:
2026-07-16 07:04:37 +08:00
parent 223d14f366
commit f5e3695ff6
@@ -11,7 +11,7 @@ import java.time.ZonedDateTime
*/
object DatetimeTagType : PersistentDataType<Long, ZonedDateTime> {
@Suppress("UNCHECKED_CAST")
@Suppress("UNCHECKED_CAST","PLATFORM_CLASS_MAPPED_TO_KOTLIN")
override fun getPrimitiveType(): Class<Long> {
//此处如果返回Long::class.java,编译器会进行“优化”将其变为原始类型long的Class,从而导致Bukkit报错
//我们所期望的是java.lang.Long的Class