diff --git a/src/main/java/com/comandante/creeper/CreeperUtils.java b/src/main/java/com/comandante/creeper/CreeperUtils.java index 89c0a5745769bdb3c8d637161625aad4fbefa45a..00ecb36948582eeced355e164a01034666e5a2f4 100644 --- a/src/main/java/com/comandante/creeper/CreeperUtils.java +++ b/src/main/java/com/comandante/creeper/CreeperUtils.java @@ -64,6 +64,8 @@ public class CreeperUtils { textToJoin.forEach(ss -> { if (ss.size() > 0) { sb[0].append(ss.remove(0)).append(seperator); + } else { + sb[0].append(seperator); } }); sb[0].append("\r\n"); diff --git a/src/main/java/com/comandante/creeper/command/CompareCommand.java b/src/main/java/com/comandante/creeper/command/CompareCommand.java index fbb445855ed92430587d5d00adee13a3be5257d3..232eb79dfc44387756ce998250b2ba49089c61e6 100644 --- a/src/main/java/com/comandante/creeper/command/CompareCommand.java +++ b/src/main/java/com/comandante/creeper/command/CompareCommand.java @@ -52,7 +52,7 @@ public class CompareCommand extends Command { Npc currentNpc = gameManager.getEntityManager().getNpcEntity(npcId); if (currentNpc.getValidTriggers().contains(target)) { String npcLookString = gameManager.getLookString(currentNpc, Levels.getLevel(gameManager.getStatsModifierFactory().getStatsModifier(player).getExperience())); - write(Lists.newArrayList(selfLookStrong, npcLookString) + "\r\n"); + write(CreeperUtils.printStringsNextToEachOther(Lists.newArrayList(selfLookStrong, npcLookString)," | ") + "\r\n"); } } });