From db88f6a3c4f37dd29f4e5ac49a24311aee23b664 Mon Sep 17 00:00:00 2001 From: M_Viper Date: Mon, 26 Jan 2026 23:00:41 +0000 Subject: [PATCH] =?UTF-8?q?src/main/java/de/mviper/adventskalender/AdventC?= =?UTF-8?q?alendarExpansion.java=20gel=C3=B6scht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AdventCalendarExpansion.java | 62 ------------------- 1 file changed, 62 deletions(-) delete mode 100644 src/main/java/de/mviper/adventskalender/AdventCalendarExpansion.java diff --git a/src/main/java/de/mviper/adventskalender/AdventCalendarExpansion.java b/src/main/java/de/mviper/adventskalender/AdventCalendarExpansion.java deleted file mode 100644 index cfa50e0..0000000 --- a/src/main/java/de/mviper/adventskalender/AdventCalendarExpansion.java +++ /dev/null @@ -1,62 +0,0 @@ -package de.mviper.adventskalender; - -import me.clip.placeholderapi.expansion.PlaceholderExpansion; -import org.bukkit.entity.Player; -import java.time.LocalDate; -import java.time.Month; - -public class AdventCalendarExpansion extends PlaceholderExpansion { - - @Override - public String getIdentifier() { - // Der Identifier ist jetzt nur noch "ak" - return "ak"; - } - - @Override - public String getAuthor() { - return "mviper"; - } - - @Override - public String getVersion() { - return "1.1.0"; - } - - @Override - public boolean canRegister() { - return true; - } - - @Override - public String onPlaceholderRequest(Player player, String identifier) { - if (player == null) { - return ""; - } - - // Die Platzhalter sind jetzt viel kürzer - switch (identifier) { - case "c": // Geöffnet (claimed) - return String.valueOf(CalendarData.getClaimedCount(player)); - - case "n": // Nächstes (next) - for (int day = 1; day <= 24; day++) { - if (!CalendarData.hasClaimed(player, day)) { - return String.valueOf(day); - } - } - return "None"; - - case "d": // Tage (days) - LocalDate today = LocalDate.now(); - LocalDate christmas = LocalDate.of(today.getYear(), Month.DECEMBER, 25); - if (today.isAfter(christmas)) { - christmas = christmas.plusYears(1); - } - return String.valueOf((int) java.time.temporal.ChronoUnit.DAYS.between(today, christmas)); - - default: - return null; - } - } -} \ No newline at end of file