aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/features/events/anniversity
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-10-19 00:27:17 +0200
committerLinnea Gräf <nea@nea.moe>2025-10-19 00:27:17 +0200
commit28c3ba952d69c8a654301c9211d536493513fdd5 (patch)
treee5fc341fe7f12d2d5b7bc9d78474b9472d9af163 /src/main/kotlin/features/events/anniversity
parent9036f2f09cab47bc78c0d7e5ae4909da745e07ec (diff)
downloadFirmament-28c3ba952d69c8a654301c9211d536493513fdd5.tar.gz
Firmament-28c3ba952d69c8a654301c9211d536493513fdd5.tar.bz2
Firmament-28c3ba952d69c8a654301c9211d536493513fdd5.zip
fix: strings in mc bindings
Diffstat (limited to 'src/main/kotlin/features/events/anniversity')
-rw-r--r--src/main/kotlin/features/events/anniversity/AnniversaryFeatures.kt11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/kotlin/features/events/anniversity/AnniversaryFeatures.kt b/src/main/kotlin/features/events/anniversity/AnniversaryFeatures.kt
index 80b30ee..ded5e13 100644
--- a/src/main/kotlin/features/events/anniversity/AnniversaryFeatures.kt
+++ b/src/main/kotlin/features/events/anniversity/AnniversaryFeatures.kt
@@ -5,6 +5,7 @@ import io.github.notenoughupdates.moulconfig.xml.Bind
import org.joml.Vector2i
import kotlin.time.Duration.Companion.seconds
import net.minecraft.entity.passive.PigEntity
+import net.minecraft.text.Text
import net.minecraft.util.math.BlockPos
import moe.nea.firmament.annotations.Subscribe
import moe.nea.firmament.events.EntityInteractionEvent
@@ -202,12 +203,12 @@ object AnniversaryFeatures {
@OptIn(ExpensiveItemCacheApi::class)
@Bind
- fun name(): String {
+ fun name(): Text {
return when (backedBy) {
- is Reward.Coins -> "Coins"
- is Reward.EXP -> backedBy.skill
- is Reward.Items -> itemStack.asImmutableItemStack().name.string
- is Reward.Unknown -> backedBy.text
+ is Reward.Coins -> Text.literal("Coins")
+ is Reward.EXP -> Text.literal(backedBy.skill)
+ is Reward.Items -> itemStack.asImmutableItemStack().name
+ is Reward.Unknown -> Text.literal(backedBy.text)
}
}