From 85665f1089c27a541a851cbf01deeb59c042e977 Mon Sep 17 00:00:00 2001 From: Funnycube Date: Fri, 6 Feb 2026 18:10:54 +1100 Subject: [PATCH 1/2] remove non existent depend --- docs/developers/using-placeholderapi.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/docs/developers/using-placeholderapi.md b/docs/developers/using-placeholderapi.md index c199c4d..3afc0c1 100644 --- a/docs/developers/using-placeholderapi.md +++ b/docs/developers/using-placeholderapi.md @@ -31,14 +31,6 @@ Use the below code example matching your project type and dependency manager. {papiVersion} provided - - - - me.clip - placeholderapi-paper - {papiVersion} - provided - ``` //// From 45d52d124fd5bfd04df2cda54be87323d74f595f Mon Sep 17 00:00:00 2001 From: Funnycube Date: Fri, 6 Feb 2026 18:19:48 +1100 Subject: [PATCH 2/2] fix hytale example --- docs/developers/using-placeholderapi.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/developers/using-placeholderapi.md b/docs/developers/using-placeholderapi.md index 3afc0c1..1b04e8d 100644 --- a/docs/developers/using-placeholderapi.md +++ b/docs/developers/using-placeholderapi.md @@ -323,6 +323,7 @@ public class JoinExample extends JavaPlugin implements Listener { /// tab | Hytale The following is an example plugin that sends `Welcome %player_name%!` as the Join message, having the placeholders be replaced by PlaceholderAPI. +Keeping in mind the [Hytale Player Expansion](https://ecloud.placeholderapi.com/expansions/player-hytale/) needs to be installed to make use of `%player_%` placeholders. ``` { .java .annotate title="JoinExample.java" } packate com.example.plugin; @@ -350,7 +351,7 @@ public class JoinExample extends JavaPlugin { public void onPlayerReady(PlayerReadyEvent event) { Player player = event.getPlayer(); // (2) - player.sendMessage(PlaceholderAPI.setPlaceholders(Message.raw("Welcome %player_name%!"), player)) + player.sendMessage(PlaceholderAPI.setPlaceholders(player.getPlayerRef(), Message.raw("Welcome %player_name%!"))) } } @@ -358,6 +359,6 @@ public class JoinExample extends JavaPlugin { 1. We tell the server to call `onPlayerReady` whenever a `PlayerReadyEvent` fires. 2. PlaceholderAPI offers multiple `setPlaceholders` methods that can either return a `String` or a `Message` object, depending on your needs. - Note that these methods require input of the same type: `setPlaceholders(String, PlayerRef)` for String and `setPlaceholders(Message, PlayerRef)` for Messages. + Note that these methods require input of the same type: `setPlaceholders(PlayerRef, String)` for String and `setPlaceholders(PlayerRef, Message)` for Messages. ///