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);