From 69a62c921c400051daccc206181677557cf3b5f7 Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Sun, 10 Oct 2021 17:21:19 +0200 Subject: [PATCH] Fixes the color inconsistency for the portal selection "arrows" for gates with colored names --- .../java/net/knarcraft/stargate/utility/SignHelper.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/knarcraft/stargate/utility/SignHelper.java b/src/main/java/net/knarcraft/stargate/utility/SignHelper.java index 2bcfc0e..feaf8ba 100644 --- a/src/main/java/net/knarcraft/stargate/utility/SignHelper.java +++ b/src/main/java/net/knarcraft/stargate/utility/SignHelper.java @@ -82,9 +82,11 @@ public final class SignHelper { if (freeGatesGreen) { Portal destination = PortalHandler.getByName(portal.getDestinationName(), portal.getNetwork()); boolean green = PermissionHelper.isFree(portal.getActivePlayer(), portal, destination); - Stargate.setLine(sign, signLineIndex, (green ? ChatColor.DARK_GREEN : "") + ">" + portal.getDestinationName() + "<"); + Stargate.setLine(sign, signLineIndex, (green ? ChatColor.DARK_GREEN : "") + ">" + + portal.getDestinationName() + (green ? ChatColor.DARK_GREEN : "") + "<"); } else { - Stargate.setLine(sign, signLineIndex, " >" + portal.getDestinationName() + "< "); + Stargate.setLine(sign, signLineIndex, ChatColor.BLACK + " >" + portal.getDestinationName() + + ChatColor.BLACK + "< "); } }