From 411cdaa104a03138901b03f96385c4f5efcddc57 Mon Sep 17 00:00:00 2001 From: Chipmunk <65827213+ChipmunkMC@users.noreply.github.com> Date: Tue, 27 Dec 2022 17:49:24 +0000 Subject: [PATCH] append new text instead of concatenating (#330) --- .../kaboom/extras/commands/CommandDestroyEntities.java | 10 +++++++--- .../java/pw/kaboom/extras/commands/CommandPing.java | 8 ++++++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main/java/pw/kaboom/extras/commands/CommandDestroyEntities.java b/src/main/java/pw/kaboom/extras/commands/CommandDestroyEntities.java index fee7fbc..f9b1618 100644 --- a/src/main/java/pw/kaboom/extras/commands/CommandDestroyEntities.java +++ b/src/main/java/pw/kaboom/extras/commands/CommandDestroyEntities.java @@ -35,9 +35,13 @@ public final class CommandDestroyEntities implements CommandExecutor { worldCount++; } - sender.sendMessage(Component.text( - "Successfully destroyed " + entityCount + " entities in " - + worldCount + " worlds")); + sender.sendMessage( + Component.text("Successfully destroyed ") + .append(Component.text(entityCount)) + .append(Component.text(" entities in ")) + .append(Component.text(worldCount)) + .append(Component.text(" worlds")) + ); return true; } } diff --git a/src/main/java/pw/kaboom/extras/commands/CommandPing.java b/src/main/java/pw/kaboom/extras/commands/CommandPing.java index b4fd8b1..7ef8118 100644 --- a/src/main/java/pw/kaboom/extras/commands/CommandPing.java +++ b/src/main/java/pw/kaboom/extras/commands/CommandPing.java @@ -54,8 +54,12 @@ public final class CommandPing implements CommandExecutor { break; } - sender.sendMessage(Component.text((args.length == 0 ? - "Your" : target.getName() + "'s") + " ping is ") + Component namePrefix = args.length == 0 + ? Component.text("Your") + : Component.text(target.getName()).append(Component.text("'s")); + + sender.sendMessage(namePrefix + .append(Component.text(" ping is ")) .append(Component.text(ping, highlighting)) .append(Component.text("ms.", highlighting))); return true;