From a84210d5506079cbb96931b5c9de483c03d4d053 Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Sat, 13 Nov 2021 03:44:27 +0100 Subject: [PATCH] Fixes a couple of bugs which prevented portals using spaces in the name from being properly connected --- .../java/net/knarcraft/stargate/portal/PortalActivator.java | 2 +- .../java/net/knarcraft/stargate/portal/PortalSignDrawer.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/knarcraft/stargate/portal/PortalActivator.java b/src/main/java/net/knarcraft/stargate/portal/PortalActivator.java index 0e52d66..3397e81 100644 --- a/src/main/java/net/knarcraft/stargate/portal/PortalActivator.java +++ b/src/main/java/net/knarcraft/stargate/portal/PortalActivator.java @@ -98,7 +98,7 @@ public class PortalActivator { * @param destination

The new destination of this portal activator's portal

*/ public void setDestination(Portal destination) { - setDestination(destination.getCleanName()); + setDestination(destination.getName()); } /** diff --git a/src/main/java/net/knarcraft/stargate/portal/PortalSignDrawer.java b/src/main/java/net/knarcraft/stargate/portal/PortalSignDrawer.java index 6133a89..cb59c04 100644 --- a/src/main/java/net/knarcraft/stargate/portal/PortalSignDrawer.java +++ b/src/main/java/net/knarcraft/stargate/portal/PortalSignDrawer.java @@ -257,7 +257,8 @@ public class PortalSignDrawer { setLine(sign, 2, highlightColor + "(" + mainColor + fixColor(portal.getNetwork()) + highlightColor + ")"); } - Portal destination = PortalHandler.getByName(portal.getDestinationName(), portal.getNetwork()); + Portal destination = PortalHandler.getByName(Portal.cleanString(portal.getDestinationName()), + portal.getNetwork()); if (destination == null && !portal.getOptions().isRandom()) { setLine(sign, 3, errorColor + Stargate.getString("signDisconnected")); } else {