aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/util/mc/SkullItemData.kt
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2025-08-16 06:19:02 -0400
committerLinnea Gräf <nea@nea.moe>2025-08-17 13:55:47 +0200
commit096f1da17cbdd39a4cace3aea0121228be30e576 (patch)
tree4ffaddd93ca5fbd7fb9b92a271cfce1476d08066 /src/main/kotlin/util/mc/SkullItemData.kt
parentc76576c54fe021da5633cea889f99267e9706421 (diff)
downloadFirmament-096f1da17cbdd39a4cace3aea0121228be30e576.tar.gz
Firmament-096f1da17cbdd39a4cace3aea0121228be30e576.tar.bz2
Firmament-096f1da17cbdd39a4cace3aea0121228be30e576.zip
Fix Instant crashes
Uses Java's Instant instead since its more stable and other places seemed to use Java's time APIs as well.
Diffstat (limited to 'src/main/kotlin/util/mc/SkullItemData.kt')
-rw-r--r--src/main/kotlin/util/mc/SkullItemData.kt5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/kotlin/util/mc/SkullItemData.kt b/src/main/kotlin/util/mc/SkullItemData.kt
index 1b7dcba..3a4c508 100644
--- a/src/main/kotlin/util/mc/SkullItemData.kt
+++ b/src/main/kotlin/util/mc/SkullItemData.kt
@@ -5,9 +5,8 @@ package moe.nea.firmament.util.mc
import com.mojang.authlib.GameProfile
import com.mojang.authlib.minecraft.MinecraftProfileTexture
import com.mojang.authlib.properties.Property
+import java.time.Instant
import java.util.UUID
-import kotlinx.datetime.Clock
-import kotlinx.datetime.Instant
import kotlinx.serialization.Serializable
import kotlinx.serialization.UseSerializers
import net.minecraft.component.DataComponentTypes
@@ -32,7 +31,7 @@ data class MinecraftTexturesPayloadKt(
val profileId: UUID? = null,
val profileName: String? = null,
val isPublic: Boolean = true,
- val timestamp: Instant = Clock.System.now(),
+ val timestamp: Instant = Instant.now(),
)
fun GameProfile.setTextures(textures: MinecraftTexturesPayloadKt) {