Refactor message translations to use parameterized strings

This commit is contained in:
IM23a-spirgif
2025-05-05 18:02:25 +02:00
parent 290f950e48
commit 857bb33980
3 changed files with 14 additions and 13 deletions
@@ -25,7 +25,7 @@ public class CarryManager {
} }
Optional<Player> existing = carrier.getPassengers().stream() Optional<Player> existing = carrier.getPassengers().stream()
.filter(p -> p instanceof Player) .filter(p -> p instanceof Player)
.map(p -> (Player)p) .map(p -> (Player) p)
.findFirst(); .findFirst();
if (existing.isPresent()) { if (existing.isPresent()) {
stopCarry(existing.get(), carrier); stopCarry(existing.get(), carrier);
@@ -54,8 +54,8 @@ public class CarryManager {
if (knocked instanceof ServerPlayer spKnocked) { if (knocked instanceof ServerPlayer spKnocked) {
spKnocked.connection.send(mountPacket); spKnocked.connection.send(mountPacket);
} }
carrier.sendSystemMessage(Component.translatable("message.knockedback.picked_up" + knocked.getName().getString())); carrier.sendSystemMessage(Component.translatable("message.knockedback.picked_up", knocked.getDisplayName()));
knocked.sendSystemMessage(Component.translatable("message.knockedback.being_carried" + carrier.getName().getString())); knocked.sendSystemMessage(Component.translatable("message.knockedback.being_carried", carrier.getDisplayName()));
} }
@@ -67,8 +67,8 @@ public class CarryManager {
if (knocked instanceof ServerPlayer spKnocked) { if (knocked instanceof ServerPlayer spKnocked) {
spKnocked.connection.send(dismountPacket); spKnocked.connection.send(dismountPacket);
} }
carrier.sendSystemMessage(Component.translatable("message.knockedback.dropped" + knocked.getName().getString())); carrier.sendSystemMessage(Component.translatable("message.knockedback.dropped", knocked.getDisplayName()));
knocked.sendSystemMessage(Component.translatable("message.knockedback.been_dropped")); knocked.sendSystemMessage(Component.translatable("message.knockedback.been_dropped", carrier.getDisplayName()));
} }
@SubscribeEvent @SubscribeEvent
@@ -130,9 +130,9 @@ public class PlayerExecutionHandler {
new ExecutionProgressPacket(0) new ExecutionProgressPacket(0)
); );
} }
executor.sendSystemMessage(Component.translatable("message.knockedback.you_executed" + knockedPlayer.getName().getString() + "!")); executor.sendSystemMessage(Component.translatable("message.knockedback.you_executed", knockedPlayer.getDisplayName(), "!"));
if (knockedPlayer instanceof ServerPlayer serverPlayer) { if (knockedPlayer instanceof ServerPlayer serverPlayer) {
serverPlayer.sendSystemMessage(Component.translatable("message.knockedback.you_were_executed" + executor.getName().getString() + "!")); serverPlayer.sendSystemMessage(Component.translatable("message.knockedback.you_were_executed", executor.getDisplayName(), "!"));
} }
} }
@@ -5,17 +5,18 @@
"message.knockedback.cannot_carry_while_knocked": "Du kannst niemanden tragen, während du betäubt bist!", "message.knockedback.cannot_carry_while_knocked": "Du kannst niemanden tragen, während du betäubt bist!",
"message.knockedback.cannot_execute_while_knocked": "Du kannst niemanden hinrichten, während du betäubt bist!", "message.knockedback.cannot_execute_while_knocked": "Du kannst niemanden hinrichten, während du betäubt bist!",
"message.knockedback.picked_up": "%s wurde Aufgehoben",
"message.knockedback.being_carried": "Du wirst von %s getragen",
"message.knockedback.dropped": "%s wurde Abgesetzt",
"message.knockedback.been_dropped": "Du wurdest abgesetzt",
"message.knockedback.execution_started": "Hinrichtung gestartet...", "message.knockedback.execution_started": "Hinrichtung gestartet...",
"message.knockedback.being_executed": "Du wirst hingerichtet!", "message.knockedback.being_executed": "Du wirst hingerichtet!",
"message.knockedback.execution_interrupted": "Hinrichtung abgebrochen!", "message.knockedback.execution_interrupted": "Hinrichtung abgebrochen!",
"message.knockedback.execution_interrupted_executor": "Deine Hinrichtung wurde abgebrochen!", "message.knockedback.execution_interrupted_executor": "Deine Hinrichtung wurde abgebrochen!",
"message.knockedback.you_executed": "Du hast %s hingerichtet!", "message.knockedback.picked_up": "%1$s wurde Aufgehoben",
"message.knockedback.you_were_executed": "Du wurdest von %s hingerichtet!", "message.knockedback.being_carried": "Du wirst von %1$s getragen",
"message.knockedback.dropped": "%1$s wurde Abgesetzt",
"message.knockedback.been_dropped": "Du wurdest von %1$s abgesetzt",
"message.knockedback.you_executed": "Du hast %1$s hingerichtet!",
"message.knockedback.you_were_executed": "Du wurdest von %1$s hingerichtet!",
"overlay.knockedback.recovery_time": "Zeit bis Erholung: %s s" "overlay.knockedback.recovery_time": "Zeit bis Erholung: %s s"
} }