From cc20e19a4b616321dcd2e4887bb3a949d4aa9d46 Mon Sep 17 00:00:00 2001
From: Octol1ttle <l1ttleofficial@outlook.com>
Date: Sat, 20 Jan 2024 13:21:45 +0500
Subject: [PATCH] fix fallback death message

---
 .../knockdowns/common/events/KnockdownsEvents.java           | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/common/src/main/java/ru/octol1ttle/knockdowns/common/events/KnockdownsEvents.java b/common/src/main/java/ru/octol1ttle/knockdowns/common/events/KnockdownsEvents.java
index 30ee56c..be6b190 100644
--- a/common/src/main/java/ru/octol1ttle/knockdowns/common/events/KnockdownsEvents.java
+++ b/common/src/main/java/ru/octol1ttle/knockdowns/common/events/KnockdownsEvents.java
@@ -63,8 +63,9 @@ public class KnockdownsEvents {
 
             KnockdownsNetwork.sendToWorld(serverPlayer.getServerWorld(), new PlayKnockedDownSoundS2CPacket(serverPlayer.getX(), serverPlayer.getY(), serverPlayer.getZ()));
 
-            TranslatableTextContent content = (TranslatableTextContent) entity.getDamageTracker().getDeathMessage().getContent();
-            Text replaced = Text.translatableWithFallback(content.getKey().replace("death.", "knockdown."), content.getKey(), content.getArgs());
+            Text deathMessage = entity.getDamageTracker().getDeathMessage();
+            TranslatableTextContent content = (TranslatableTextContent) deathMessage.getContent();
+            Text replaced = Text.translatableWithFallback(content.getKey().replace("death.", "knockdown."), deathMessage.getString(), content.getArgs());
 
             server.getPlayerManager().broadcast(replaced, false);