From aabd9247a60726382073905861a701dd320b4459 Mon Sep 17 00:00:00 2001 From: Matsv Date: Sat, 2 Apr 2016 21:45:24 +0200 Subject: [PATCH] Stop allowing everyone to change the instance --- src/main/java/us/myles/ViaVersion/api/ViaVersion.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/us/myles/ViaVersion/api/ViaVersion.java b/src/main/java/us/myles/ViaVersion/api/ViaVersion.java index 71cd5a5c5..07dbf8e5e 100644 --- a/src/main/java/us/myles/ViaVersion/api/ViaVersion.java +++ b/src/main/java/us/myles/ViaVersion/api/ViaVersion.java @@ -1,6 +1,7 @@ package us.myles.ViaVersion.api; import lombok.Getter; +import org.apache.commons.lang.Validate; import us.myles.ViaVersion.ViaVersionPlugin; public class ViaVersion { @@ -11,6 +12,7 @@ public class ViaVersion { private static ViaVersionConfig config; public static void setInstance(ViaVersionPlugin plugin) { + Validate.isTrue(instance == null, "Instance is already set"); ViaVersion.instance = plugin; ViaVersion.config = plugin; }