From 1d6729425f9f7fc3be795da2d04ad68619cf3019 Mon Sep 17 00:00:00 2001 From: montlikadani Date: Tue, 9 Oct 2018 02:21:21 +0200 Subject: [PATCH] Do not create a welcome.txt file when boolean is false (#1633) * Update WelcomeMessageConfiguration.java * Update WelcomeMessageConfiguration.java * Fix compile error --- .../authme/settings/WelcomeMessageConfiguration.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/fr/xephi/authme/settings/WelcomeMessageConfiguration.java b/src/main/java/fr/xephi/authme/settings/WelcomeMessageConfiguration.java index 42e0c9f01..7a2da188f 100644 --- a/src/main/java/fr/xephi/authme/settings/WelcomeMessageConfiguration.java +++ b/src/main/java/fr/xephi/authme/settings/WelcomeMessageConfiguration.java @@ -74,6 +74,10 @@ public class WelcomeMessageConfiguration implements Reloadable { @PostConstruct @Override public void reload() { + if (!(service.getProperty(RegistrationSettings.USE_WELCOME_MESSAGE))) { + return; + } + List welcomeMessage = new ArrayList<>(); for (String line : readWelcomeFile()) { welcomeMessage.add(ChatColor.translateAlternateColorCodes('&', line)); @@ -111,6 +115,10 @@ public class WelcomeMessageConfiguration implements Reloadable { * @return the lines of the welcome message file */ private List readWelcomeFile() { + if (!(service.getProperty(RegistrationSettings.USE_WELCOME_MESSAGE))) { + return Collections.emptyList(); + } + File welcomeFile = new File(pluginFolder, "welcome.txt"); if (copyFileFromResource(welcomeFile, "welcome.txt")) { try {