From b982b739c99addf0db3e0b757455785888f67c7f Mon Sep 17 00:00:00 2001 From: Hokiib <50589290+Hokiib@users.noreply.github.com> Date: Sat, 8 Aug 2026 15:04:34 +0200 Subject: [PATCH] Added "has" placeholder --- .../playerpoints/hook/PointsPlaceholderExpansion.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/org/black_ixx/playerpoints/hook/PointsPlaceholderExpansion.java b/src/main/java/org/black_ixx/playerpoints/hook/PointsPlaceholderExpansion.java index d925233..a84d3ae 100644 --- a/src/main/java/org/black_ixx/playerpoints/hook/PointsPlaceholderExpansion.java +++ b/src/main/java/org/black_ixx/playerpoints/hook/PointsPlaceholderExpansion.java @@ -58,6 +58,15 @@ public String onRequest(OfflinePlayer player, String placeholder) { return null; } } + if (placeholder.toLowerCase().startsWith("has_")) { + final int points = this.dataManager.getEffectivePoints(player.getUniqueId()); + try { + final int compare = Integer.parseInt(placeholder.substring("has_".length())); + return String.valueOf(points >= compare); + } catch (final NumberFormatException ignored) { + return "false"; + } + } } if (placeholder.toLowerCase().startsWith("points_for_")) {