From 659fa2961e8e331e29b2245c8d97610f0aa9a653 Mon Sep 17 00:00:00 2001 From: EmrageGHC Date: Sun, 23 Feb 2025 17:44:17 +0100 Subject: [PATCH] add PvPListener --- .../java/me/freezy/plugins/papermc/blazesmp/BlazeSMP.java | 7 +++++++ .../plugins/papermc/blazesmp/listener/PvPListener.java | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/freezy/plugins/papermc/blazesmp/BlazeSMP.java b/src/main/java/me/freezy/plugins/papermc/blazesmp/BlazeSMP.java index 84acc8a..d68eb5d 100644 --- a/src/main/java/me/freezy/plugins/papermc/blazesmp/BlazeSMP.java +++ b/src/main/java/me/freezy/plugins/papermc/blazesmp/BlazeSMP.java @@ -16,7 +16,12 @@ import org.bukkit.scheduler.BukkitTask; import org.bukkit.scoreboard.Team; import org.slf4j.Logger; +import java.time.LocalDateTime; +import java.time.LocalTime; + public final class BlazeSMP extends JavaPlugin { + LocalDateTime now = LocalDateTime.now(); + LocalTime currentTime = now.toLocalTime(); @Getter private static BlazeSMP instance; @Getter @@ -57,6 +62,8 @@ public final class BlazeSMP extends JavaPlugin { this.log.info("Loaded L4M4!"); this.log.info("Loaded BlazeSMP!"); + + this.log.error(currentTime.toString()); } @Override diff --git a/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PvPListener.java b/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PvPListener.java index 98082f8..ea1fe12 100644 --- a/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PvPListener.java +++ b/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PvPListener.java @@ -23,8 +23,8 @@ public class PvPListener implements Listener { if (now.getYear() == 2025 && now.getMonth() == Month.FEBRUARY && now.getDayOfMonth() == 23) { LocalTime currentTime = now.toLocalTime(); - LocalTime startTime = LocalTime.of(17, 30); - LocalTime endTime = LocalTime.of(20, 0); + LocalTime startTime = LocalTime.of(16, 30); + LocalTime endTime = LocalTime.of(19, 0); // Prüft, ob die aktuelle Uhrzeit zwischen 17:30 und 20:00 liegt (inklusive beider Grenzen) if (!currentTime.isBefore(startTime) && !currentTime.isAfter(endTime)) { event.setCancelled(true);