From ea4eee4fa175c3c23f957a12b1a0c65617e8ecda Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Thu, 13 Mar 2025 00:28:13 +0700 Subject: [PATCH] feat: added remember player join time --- .../main/java/ru/dragonestia/msb3/api/player/MsbPlayer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/src/main/java/ru/dragonestia/msb3/api/player/MsbPlayer.java b/api/src/main/java/ru/dragonestia/msb3/api/player/MsbPlayer.java index 6470443..c556a44 100644 --- a/api/src/main/java/ru/dragonestia/msb3/api/player/MsbPlayer.java +++ b/api/src/main/java/ru/dragonestia/msb3/api/player/MsbPlayer.java @@ -1,17 +1,20 @@ package ru.dragonestia.msb3.api.player; +import lombok.Getter; import net.minestom.server.entity.Player; import net.minestom.server.network.player.GameProfile; import net.minestom.server.network.player.PlayerConnection; import org.jetbrains.annotations.NotNull; import ru.dragonestia.msb3.api.util.UncheckedRunnable; +import java.time.Instant; import java.util.HashMap; import java.util.Map; public class MsbPlayer extends Player { private final Map contexts = new HashMap<>(); + @Getter private final Instant startSessionTime = Instant.now(); public MsbPlayer(@NotNull PlayerConnection playerConnection, @NotNull GameProfile gameProfile) { super(playerConnection, gameProfile);