From c86a344d49a17510b7237b1343bcdd0ffa007c7a Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Thu, 22 Jun 2023 02:00:51 +0200 Subject: [PATCH] Trying a different way to see if a player is a new player --- .../src/main/java/com/alttd/chat/listeners/PlayerListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java b/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java index 615167a..b89dd94 100755 --- a/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java +++ b/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java @@ -23,6 +23,7 @@ import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerQuitEvent; import java.util.UUID; +import java.util.concurrent.TimeUnit; public class PlayerListener implements Listener { @@ -41,7 +42,7 @@ public class PlayerListener implements Listener { ChatUser user = ChatUserManager.getChatUser(uuid); if(user != null) return; - if (serverConfig.FIRST_JOIN_MESSAGES && !player.hasPlayedBefore()) { + if (serverConfig.FIRST_JOIN_MESSAGES && System.currentTimeMillis() - player.getFirstPlayed() < TimeUnit.SECONDS.toMillis(10)) { player.getServer().sendMessage(MiniMessage.miniMessage().deserialize(Config.FIRST_JOIN, Placeholder.parsed("player", player.getName()))); }