Fix some minor configuration issues #1344

This commit is contained in:
Gabriele C
2017-10-02 08:43:20 +02:00
parent d95e5adc39
commit 3d08e1bae5
5 changed files with 34 additions and 12 deletions
@@ -19,7 +19,6 @@ import org.bukkit.entity.Player;
import org.bukkit.potion.PotionEffectType;
import javax.inject.Inject;
import java.util.List;
import static fr.xephi.authme.settings.properties.RestrictionSettings.PROTECT_INVENTORY_BEFORE_LOGIN;
@@ -91,14 +90,7 @@ public class ProcessSyncPlayerLogin implements SynchronousProcess {
player.saveData();
// Login is done, display welcome message
List<String> welcomeMessage = welcomeMessageConfiguration.getWelcomeMessage(player);
if (commonService.getProperty(RegistrationSettings.USE_WELCOME_MESSAGE)) {
if (commonService.getProperty(RegistrationSettings.BROADCAST_WELCOME_MESSAGE)) {
welcomeMessage.forEach(bukkitService::broadcastMessage);
} else {
welcomeMessage.forEach(player::sendMessage);
}
}
welcomeMessageConfiguration.sendWelcomeMessage(player);
// Login is now finished; we can force all commands
commandManager.runCommandsOnLogin(player);