From 1565707809ab7e9223bdb69a95d54f085b0fdaee Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Sun, 7 Nov 2021 13:40:12 +0100 Subject: [PATCH] De-activates an unregistered portal to prevent its sign to be re-drawn if destroyed while activated --- src/main/java/net/knarcraft/stargate/portal/PortalRegistry.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/net/knarcraft/stargate/portal/PortalRegistry.java b/src/main/java/net/knarcraft/stargate/portal/PortalRegistry.java index 331aaac..a2e238f 100644 --- a/src/main/java/net/knarcraft/stargate/portal/PortalRegistry.java +++ b/src/main/java/net/knarcraft/stargate/portal/PortalRegistry.java @@ -162,6 +162,7 @@ public class PortalRegistry { */ public static void unregisterPortal(Portal portal, boolean removeAll) { Stargate.debug("Unregister", "Unregistering gate " + portal.getName()); + portal.getPortalActivator().deactivate(); portal.getPortalOpener().closePortal(true); String portalName = portal.getName().toLowerCase();