diff --git a/src/main/java/cc/fascinated/account/Account.java b/src/main/java/cc/fascinated/account/Account.java index 165b59a..b5fc8d4 100644 --- a/src/main/java/cc/fascinated/account/Account.java +++ b/src/main/java/cc/fascinated/account/Account.java @@ -1,6 +1,7 @@ package cc.fascinated.account; import cc.fascinated.Aetheria; +import cc.fascinated.config.Lang; import cc.fascinated.playercolor.PlayerColor; import cc.fascinated.utils.Style; import lombok.Getter; @@ -74,6 +75,8 @@ public class Account { this.lastLogin = System.currentTimeMillis(); this.save(false); // Save default values log.info("Created new account for " + this.uuid); + + Bukkit.broadcast(Style.getMiniMessage().deserialize(Lang.FIRST_JOIN_MESSAGE.getAsString())); } this.firstJoin = config.getLong("firstJoin"); diff --git a/src/main/java/cc/fascinated/config/Lang.java b/src/main/java/cc/fascinated/config/Lang.java index 2e5fb64..7066660 100644 --- a/src/main/java/cc/fascinated/config/Lang.java +++ b/src/main/java/cc/fascinated/config/Lang.java @@ -25,7 +25,8 @@ public enum Lang { VOTE_COMMAND_LINKS("vote-command.links"), BLOCKED_MESSAGE("blocked-message"), BLOCKED_MESSAGE_ALERT("blocked-message-alert"), - CHAT_FORMAT("chat-format"); + CHAT_FORMAT("chat-format"), + FIRST_JOIN_MESSAGE("first-join-message"); /** * The path of the lang in the lang.yml file. diff --git a/src/main/resources/lang.yml b/src/main/resources/lang.yml index acb37ce..83f4ce9 100644 --- a/src/main/resources/lang.yml +++ b/src/main/resources/lang.yml @@ -5,6 +5,8 @@ chat-format: "<<%chatcolor%>%name%> Your message has been blocked." blocked-message-alert: "%player% tried to send a blocked message: %message%" +first-join-message: "%player% joined for the first time!" + help-command: - "Commands:" - "/kill - Kills you"