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