From 7c42c3f89dc36bef089f0943e17c87f658e1b773 Mon Sep 17 00:00:00 2001 From: ssccsscc Date: Sat, 8 Jan 2022 20:24:53 +0500 Subject: [PATCH 1/3] Update EssentialsExpansion.java --- .../papi/expansion/essentials/EssentialsExpansion.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java index 89ce2b1..f32c596 100644 --- a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java +++ b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java @@ -288,6 +288,8 @@ public String onRequest(OfflinePlayer player, @NotNull String identifier) { return DescParseTickFormat.format12(user.getWorld() == null ? 0 : user.getWorld().getTime()); case "world_time_24": return DescParseTickFormat.format24(user.getWorld() == null ? 0 : user.getWorld().getTime()); + case "WORLDDATE": + return PlaceholderAPIPlugin.getDateFormat().format(DescParseTickFormat.ticksToDate(user.getWorld() == null ? 0 : user.getWorld().getFullTime())); } return null; } From 0e58431750ab95a41973f03ed5b1fa2e40b64c71 Mon Sep 17 00:00:00 2001 From: Diablolend Date: Sat, 8 Jan 2022 20:27:25 +0500 Subject: [PATCH 2/3] Add new placeholder %world_date_format% Can be configured freely according to the format in the config. --- .../papi/expansion/essentials/EssentialsExpansion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java index f32c596..fd8d9b4 100644 --- a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java +++ b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java @@ -288,7 +288,7 @@ public String onRequest(OfflinePlayer player, @NotNull String identifier) { return DescParseTickFormat.format12(user.getWorld() == null ? 0 : user.getWorld().getTime()); case "world_time_24": return DescParseTickFormat.format24(user.getWorld() == null ? 0 : user.getWorld().getTime()); - case "WORLDDATE": + case "world_date_format": return PlaceholderAPIPlugin.getDateFormat().format(DescParseTickFormat.ticksToDate(user.getWorld() == null ? 0 : user.getWorld().getFullTime())); } return null; From 83dd467d35c1765190f641a249f36e9ceb7b6f61 Mon Sep 17 00:00:00 2001 From: Diablolend Date: Mon, 3 Oct 2022 17:08:34 +0500 Subject: [PATCH 3/3] Update EssentialsExpansion.java --- .../papi/expansion/essentials/EssentialsExpansion.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java index fd8d9b4..df27311 100644 --- a/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java +++ b/src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java @@ -284,12 +284,12 @@ public String onRequest(OfflinePlayer player, @NotNull String identifier) { case "world_date": return DateFormat.getDateInstance(DateFormat.MEDIUM, essentials.getI18n().getCurrentLocale()) .format(DescParseTickFormat.ticksToDate(user.getWorld() == null ? 0 : user.getWorld().getFullTime())); + case "world_date_format": + return PlaceholderAPIPlugin.getDateFormat().format(DescParseTickFormat.ticksToDate(user.getWorld() == null ? 0 : user.getWorld().getFullTime())); case "world_time": return DescParseTickFormat.format12(user.getWorld() == null ? 0 : user.getWorld().getTime()); case "world_time_24": return DescParseTickFormat.format24(user.getWorld() == null ? 0 : user.getWorld().getTime()); - case "world_date_format": - return PlaceholderAPIPlugin.getDateFormat().format(DescParseTickFormat.ticksToDate(user.getWorld() == null ? 0 : user.getWorld().getFullTime())); } return null; }