package io.github.lucaseasedup.logit.message; import static io.github.lucaseasedup.logit.message.MessageHelper.t; import io.github.lucaseasedup.logit.LogItCore; import org.bukkit.entity.Player; public final class QuitMessageGenerator { private QuitMessageGenerator() { } public static String generate(Player player) { if (player == null) throw new IllegalArgumentException(); LogItCore core = LogItCore.getInstance(); boolean beautifyMessages = core.getConfig("config.yml") .getBoolean("messages.beautify"); String message; if (beautifyMessages) { message = t("quit.beautified"); } else { message = t("quit.native"); } return message.replace("{0}", player.getName()); } }