aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java b/src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java
index aef92239..57095c9f 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/miscgui/CalendarOverlay.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 NotEnoughUpdates contributors
+ * Copyright (C) 2022-2024 NotEnoughUpdates contributors
*
* This file is part of NotEnoughUpdates.
*
@@ -1699,11 +1699,16 @@ public class CalendarOverlay {
}
private List<String> addCountdownCalculatorToTooltip(long millis, List<String> tooltipToModify) {
- if (NotEnoughUpdates.INSTANCE.config.misc.showWhenCountdownEnds == 1 || NotEnoughUpdates.INSTANCE.config.misc.showWhenCountdownEnds == 2) {
+ if (NotEnoughUpdates.INSTANCE.config.misc.showWhenCountdownEnds == 1 ||
+ NotEnoughUpdates.INSTANCE.config.misc.showWhenCountdownEnds == 2) {
String formatString = "EEEE, MMM d h:mm a";
- if (NotEnoughUpdates.INSTANCE.config.misc.showWhenCountdownEnds == 2) { formatString = "EEEE, MMM d HH:mm"; }
- tooltipToModify.add("§b" + DateTimeFormatter.ofPattern(formatString).format(ZonedDateTime.now().plusSeconds(((millis / 1000)))));
-
+ if (NotEnoughUpdates.INSTANCE.config.misc.showWhenCountdownEnds == 2) {
+ formatString = "EEEE, MMM d HH:mm";
+ }
+ DateTimeFormatter useFormatter = DateTimeFormatter.ofPattern(formatString);
+ if (NotEnoughUpdates.INSTANCE.config.misc.useEnglishCountdown)
+ useFormatter = useFormatter.withLocale(Locale.ENGLISH);
+ tooltipToModify.add("§b" + useFormatter.format(ZonedDateTime.now().plusSeconds(((millis / 1000)))));
}
return tooltipToModify;
}