From 62c93465f267f055dd61a878d874cd5118fbb5a0 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 31 Jul 2020 18:03:51 +0200
Subject: [PATCH 001/103] Update PlaceholderExpansion.md
---
wiki/PlaceholderExpansion.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/wiki/PlaceholderExpansion.md b/wiki/PlaceholderExpansion.md
index 8daabab..59001aa 100644
--- a/wiki/PlaceholderExpansion.md
+++ b/wiki/PlaceholderExpansion.md
@@ -69,7 +69,7 @@ public class SomeExpansion extends PlaceholderExpansion {
*
This is what tells PlaceholderAPI to call our onRequest
* method to obtain a value if a placeholder starts with our
* identifier.
- *
This must be unique and can not contain % or _
+ *
The identifier has to be lowercase and can't contain _ or %
*
* @return The identifier in {@code %_%} as String.
*/
@@ -182,7 +182,7 @@ public class SomeExpansion extends PlaceholderExpansion {
*
This is what tells PlaceholderAPI to call our onRequest
* method to obtain a value if a placeholder starts with our
* identifier.
- *
This must be unique and can not contain % or _
+ *
The identifier has to be lowercase and can't contain _ or %
*
* @return The identifier in {@code %_%} as String.
*/
@@ -329,7 +329,7 @@ public class SomeExpansion extends PlaceholderExpansion {
*
This is what tells PlaceholderAPI to call our onRequest
* method to obtain a value if a placeholder starts with our
* identifier.
- *
This must be unique and can not contain % or _
+ *
The identifier has to be lowercase and can't contain _ or %
*
* @return The identifier in {@code %_%} as String.
*/
@@ -408,4 +408,4 @@ public class SomePlugin extends JavaPlugin{
}
}
}
-```
\ No newline at end of file
+```
From 745f7926a6ac7679e932adb63ed4ce80525dff1e Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 31 Jul 2020 18:06:28 +0200
Subject: [PATCH 002/103] Fix label
---
wiki/Hook-into-PlaceholderAPI.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Hook-into-PlaceholderAPI.md b/wiki/Hook-into-PlaceholderAPI.md
index b05d047..8106889 100644
--- a/wiki/Hook-into-PlaceholderAPI.md
+++ b/wiki/Hook-into-PlaceholderAPI.md
@@ -1,4 +1,4 @@
-[APIBadge]: https://img.shields.io/nexus/r/http/repo.extendedclip.com/me.clip/placeholderapi.svg?label=API-Version
+[APIBadge]: https://img.shields.io/nexus/placeholderapi/me.clip/placeholderapi?server=https%3A%2F%2Frepo.extendedclip.com?label=API%20Version
[SpigotBadge]: https://img.shields.io/spiget/version/6245?label=Spigot
[Spigot]: https://spigotmc.org/resources/6245
From f6ba24e46f6cef8dc31ef5e7413f508418d2ddd8 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 31 Jul 2020 18:07:00 +0200
Subject: [PATCH 003/103] & instead of ?
---
wiki/Hook-into-PlaceholderAPI.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Hook-into-PlaceholderAPI.md b/wiki/Hook-into-PlaceholderAPI.md
index 8106889..08b47cd 100644
--- a/wiki/Hook-into-PlaceholderAPI.md
+++ b/wiki/Hook-into-PlaceholderAPI.md
@@ -1,4 +1,4 @@
-[APIBadge]: https://img.shields.io/nexus/placeholderapi/me.clip/placeholderapi?server=https%3A%2F%2Frepo.extendedclip.com?label=API%20Version
+[APIBadge]: https://img.shields.io/nexus/placeholderapi/me.clip/placeholderapi?server=https%3A%2F%2Frepo.extendedclip.com&label=API%20Version
[SpigotBadge]: https://img.shields.io/spiget/version/6245?label=Spigot
[Spigot]: https://spigotmc.org/resources/6245
From b4a914314abb6c66db26ba93534662570ca59408 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 31 Jul 2020 18:07:53 +0200
Subject: [PATCH 004/103] Update _Footer
---
wiki/_Footer.md | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/wiki/_Footer.md b/wiki/_Footer.md
index c9c4849..79e833b 100644
--- a/wiki/_Footer.md
+++ b/wiki/_Footer.md
@@ -1,16 +1,20 @@
[discordImg]: https://img.shields.io/discord/164280494874165248.svg?logo=discord&label=Discord&colorB=7289DA
[discord]: https://helpch.at/discord
+
[jenkinsImg]: https://img.shields.io/badge/Download%20from-Jenkins-brightgreen.svg
[jenkins]: http://ci.extendedclip.com/job/PlaceholderAPI/
+
[licenseImg]: https://img.shields.io/github/license/PlaceholderAPI/PlaceholderAPI.svg
[license]: https://github.com/PlaceholderAPI/PlaceholderAPI/blob/master/LICENSE
+
[issuesImg]: https://img.shields.io/github/issues-raw/PlaceholderAPI/PlaceholderAPI.svg?logo=github&logoColor=white
[issues]: https://github.com/PlaceholderAPI/PlaceholderAPI/issues
-[versionImg]: https://img.shields.io/nexus/r/http/repo.extendedclip.com/me.clip/placeholderapi.svg?label=API-Version
+
+[versionImg]: https://img.shields.io/nexus/placeholderapi/me.clip/placeholderapi?server=https%3A%2F%2Frepo.extendedclip.com&label=API%20Version
[plugin-page]: https://spigotmc.org/resources/6245
> Thanks for using PlaceholderAPI.
>
> **[Plugin-page]** | **[[Placeholders]]** | **[[Plugins using PlaceholderAPI]]** | **[[Hook into PlaceholderAPI]]**
-![versionImg] [![jenkinsImg]][jenkins] [![licenseImg]][license] [![issuesImg]][issues] [![discordImg]][discord]
\ No newline at end of file
+![versionImg] [![jenkinsImg]][jenkins] [![licenseImg]][license] [![issuesImg]][issues] [![discordImg]][discord]
From c2dc51c7280969d3b349e23beaeadd6483edd46b Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Sat, 1 Aug 2020 15:09:22 +0200
Subject: [PATCH 005/103] fix typo
---
wiki/PlaceholderExpansion.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/PlaceholderExpansion.md b/wiki/PlaceholderExpansion.md
index 59001aa..a9d785b 100644
--- a/wiki/PlaceholderExpansion.md
+++ b/wiki/PlaceholderExpansion.md
@@ -148,7 +148,7 @@ import at.helpch.placeholderapi.example.SomePlugin;
* {@code /plugins/PlaceholderAPI/expansions} on your server.
*
*
If you create such a class inside your own plugin, you have to
- * register it manually in your plugins {@code onEbale()} by using
+ * register it manually in your plugins {@code onEnable()} by using
* {@code new YourExpansionClass().register();}
*/
public class SomeExpansion extends PlaceholderExpansion {
From f828857ce3c0193814f613c6230fd34576eef815 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Tue, 4 Aug 2020 16:09:31 +0200
Subject: [PATCH 006/103] Add BuyCraft
https://www.spigotmc.org/resources/82261/
---
wiki/Placeholders.md | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index df33bf2..e1d2884 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -74,6 +74,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[BlockQuests](#blockquests)**
- **[BuildBattlePro](#buildbattlepro)**
- **[BungeePerms](#bungeeperms)**
+- **[BuyCraft](#buycraft)**
## **C**
- **[CarlTheCreeper](#carlthecreeper)**
@@ -1397,6 +1398,21 @@ Available gamemodes:
```
----
+- ### **[BuyCraft](https://www.spigotmc.org/resources/82261/)
+> NO DOWNLOAD COMMAND
+
+Note: You have to download the jar from the linked Spigot page.
+
+```
+%buycraftAPI_recent_currency_%
+%buycraftAPI_recent_name_%
+%buycraftAPI_recent_price_%
+%buycraftapi_top_donator_currency%
+%buycraftapi_top_donator_name%
+%buycraftapi_top_donator_price%
+```
+----
+
- ### **[CarlTheCreeper](https://www.spigotmc.org/resources/18008/)**
> NO DOWNLOAD COMMAND
From 3e6d10e2038ea7e1c00c7da48c51e9f390bb6083 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Tue, 4 Aug 2020 16:10:51 +0200
Subject: [PATCH 007/103] Fix formatting
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index e1d2884..a176733 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -1398,7 +1398,7 @@ Available gamemodes:
```
----
-- ### **[BuyCraft](https://www.spigotmc.org/resources/82261/)
+- ### **[BuyCraft](https://www.spigotmc.org/resources/82261/)**
> NO DOWNLOAD COMMAND
Note: You have to download the jar from the linked Spigot page.
From f235c60bef44d7e5974f2e9da953abdbbf82aa70 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 6 Aug 2020 13:48:58 +0200
Subject: [PATCH 008/103] Update World placeholders
---
wiki/Placeholders.md | 39 +++++++++++++++++++++------------------
1 file changed, 21 insertions(+), 18 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index a176733..b9821fd 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -991,25 +991,28 @@ Other statistics
For the totalBalance placeholder, you must have a service provider plugin (eg. EssentialsX)
```
-%world_#_biome%
-%world_#_nearbyEntities_%
-%world__name%
-%world__seed%
-%world__time%
-%world__canPvP%
-%world__animalAllowed%
-%world__monsterAllowed%
-%world__difficulty%
-%world__players%
-%world__players_%
-%world__difficulty%
-%world__playerExist%
-%world__gamerule_%
-%world__recentjoin%
-%world__recentquit%
-%world__totalBalance%
+%world_animalAllowed_%
+%world_biome%
+%world_canPvP_%
+%world_difficulty_%
+%world_isgamerule__%
+%world_monsterAllowed_%
+%world_name_%
+%world_nearbyEntities_%
+%world_playerexist_%
+%world_players_%
+%world_players__%
+%world_recentjoin_%
+%world_recentquit_%
+%world_sealevel_%
+%world_seed_%
+%world_thunder_%
+%world_time_%
+%world_total%
+%world_totalbalance_%
```
-***
+----
+
## Plugin-placeholders
These placeholders require the corresponding plugin to work.
**The developer of the plugin is responsible for the placeholders to work!**
From 7cb3b3b7ecc4ebb00b14eca2446c47f081dce2ea Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Sat, 8 Aug 2020 18:35:36 +0200
Subject: [PATCH 009/103] Add missing expansions
---
wiki/_Sidebar.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/_Sidebar.md b/wiki/_Sidebar.md
index cf0cdab..5284adc 100644
--- a/wiki/_Sidebar.md
+++ b/wiki/_Sidebar.md
@@ -49,7 +49,10 @@
- [[Server|Placeholders#server]]
- [[Sound|Placeholders#sound]]
- [[Spectators|Placeholders#spectators]]
+ - [[SpeedPerSec|Placeholders#speedpersec]]
- [[Statistic|Placeholders#statistic]]
+ - [[Team|Placeholders#team]]
+ - [[World|Placeholders#world]]
- [[Plugin-placeholders|Placeholders#plugin-placeholders-1]]
- [[A|Placeholders#a]]
From c72515912dae93809ff5632c865056812506f436 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Mon, 10 Aug 2020 21:21:48 +0200
Subject: [PATCH 010/103] Add RocketJoin
https://www.spigotmc.org/resources/82520/
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 544888a..da2adfb 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -693,6 +693,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[RestrictedDimensions](http://spigotmc.org/resources/80574/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#restricteddimensions]]**]
+- **[RocketJoin](https://www.spigotmc.org/resources/82520/)**
+ - [x] Supports placeholders.
+ - [ ] Provides own placeholders. [Link]
- **[RogueParkour](https://www.spigotmc.org/resources/26563/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#rogueparkour]]**]
From 04bfa1e7218232de6e7d0dee51f948a5d29d1199 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Wed, 12 Aug 2020 13:48:31 +0200
Subject: [PATCH 011/103] Update formatter placeholders
---
wiki/Placeholders.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index d3a4d83..e4ac95e 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -448,6 +448,7 @@ More info about this expansion can be found on the [GitHub-Repository](https://g
%formatter_text_substring__%
%formatter_text_uppercase_%
%formatter_text_lowercase_%
+%formatter_join__%
```
Available options:
From 2a3e8dcec1da7a820e87dd07c28fbf37305e842d Mon Sep 17 00:00:00 2001
From: Lorenzo <69311874+Lorenzo0111@users.noreply.github.com>
Date: Thu, 13 Aug 2020 10:10:17 +0200
Subject: [PATCH 012/103] Added RocketPlaceholsers
Added RocketPlaceholsers which provides their own placeholders. The placeholders are customizable from the config.
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index da2adfb..6bafcf8 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -696,6 +696,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[RocketJoin](https://www.spigotmc.org/resources/82520/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
+- **[RocketPlaceholders](https://www.spigotmc.org/resources/82678/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [Link]
- **[RogueParkour](https://www.spigotmc.org/resources/26563/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#rogueparkour]]**]
From 8c98a214f88fb1021e7dbfdb18c02f7ce146140f Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 13 Aug 2020 14:44:11 +0200
Subject: [PATCH 013/103] Add RocketPlaceholders
https://www.spigotmc.org/resources/82678/
---
wiki/Placeholders.md | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index e4ac95e..6cd0554 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -236,6 +236,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[RedProtect](#redprotect)**
- **[ReferralSystem](#referralsystem)**
- **[RestrictedDimensions](#restricteddimensions)**
+- **[RocketPlaceholders](#rocketplaceholders)**
- **[RogueParkour](#rogueparkour)**
- **[RoyalCommands](#royalcommands)**
- **[RPGInventory](#rpginventory)**
@@ -3302,8 +3303,20 @@ You can find an up-to-date list of the placeholders in [their wiki](https://gith
```
----
+- ### **[RocketPlaceholders](https://www.spigotmc.org/resources/82678/)**
+> NO DOWNLOAD COMMAND
+
+```
+%rp_%
+```
+
+`` is the name you configured in the config.yml of this plugin.
+[Read More](https://lorenzo0111.gitbook.io/rocekt-plugins/rocketplaceholders/configure)
+
+----
+
- ### **[RogueParkour](https://www.spigotmc.org/resources/26563/)**
-> Download manually from [here](https://api.extendedclip.com/expansions/rogueparkour-temporary/)
+> /papi ecloud download rogueparkour-temporary
```
%RogueParkour-temporary_top_;%
From 125d02fecd601366b6a564ca0df910ff352ef681 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 13 Aug 2020 14:45:02 +0200
Subject: [PATCH 014/103] Add missing link
---
wiki/Plugins-using-PlaceholderAPI.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 6bafcf8..30b291b 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -698,7 +698,7 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- [ ] Provides own placeholders. [Link]
- **[RocketPlaceholders](https://www.spigotmc.org/resources/82678/)**
- [ ] Supports placeholders.
- - [x] Provides own placeholders. [Link]
+ - [x] Provides own placeholders. [**[[Link|Placeholders#rocketplaceholders]]**]
- **[RogueParkour](https://www.spigotmc.org/resources/26563/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#rogueparkour]]**]
From 7371a576d621915c413204b534eaab78314c5ae5 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Tue, 18 Aug 2020 18:37:44 +0200
Subject: [PATCH 015/103] Update Javadoc documentation
---
.../me/clip/placeholderapi/events/ExpansionRegisterEvent.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java b/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java
index e1e556f..257b138 100644
--- a/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java
+++ b/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java
@@ -26,6 +26,10 @@ import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
import org.jetbrains.annotations.NotNull;
+/**
+ * Indicates that a {@link PlaceholderExpansion} has been registered by
+ * PlaceholderAPI.
+ */
public final class ExpansionRegisterEvent extends Event implements Cancellable {
@NotNull
From ab96120911cda9cc371ab3e80ef209759709f1f6 Mon Sep 17 00:00:00 2001
From: Andre601 <11576465+Andre601@users.noreply.github.com>
Date: Tue, 18 Aug 2020 23:15:23 +0200
Subject: [PATCH 016/103] More comments... a lot more!
---
.../clip/placeholderapi/PlaceholderAPI.java | 28 ++++-
.../events/ExpansionRegisterEvent.java | 7 +-
.../events/ExpansionUnregisterEvent.java | 11 +-
.../expansion/Configurable.java | 2 +-
.../expansion/PlaceholderExpansion.java | 117 ++++++++++++++++--
5 files changed, 147 insertions(+), 18 deletions(-)
diff --git a/src/main/java/me/clip/placeholderapi/PlaceholderAPI.java b/src/main/java/me/clip/placeholderapi/PlaceholderAPI.java
index ea29cfe..d5d4382 100644
--- a/src/main/java/me/clip/placeholderapi/PlaceholderAPI.java
+++ b/src/main/java/me/clip/placeholderapi/PlaceholderAPI.java
@@ -139,11 +139,27 @@ public final class PlaceholderAPI {
return text.stream().map(line -> setBracketPlaceholders(player, line))
.collect(Collectors.toList());
}
-
+
+ /**
+ * Translates all placeholders into their corresponding values.
+ *
The pattern of a valid placeholder is {@literal {_}}.
+ *
+ * @param player Player to parse the placeholders against
+ * @param text Text to set the placeholder values in
+ * @return String containing all translated placeholders
+ */
public static String setBracketPlaceholders(Player player, String text) {
return setBracketPlaceholders((OfflinePlayer) player, text);
}
-
+
+ /**
+ * Translates all placeholders into their corresponding values.
+ *
The pattern of a valid placeholder is {@literal {_}}.
+ *
+ * @param player Player to parse the placeholders against
+ * @param text List of Strings to set the placeholder values in
+ * @return String containing all translated placeholders
+ */
public static List setBracketPlaceholders(Player player, List text) {
return setPlaceholders((OfflinePlayer) player, text);
}
@@ -215,7 +231,7 @@ public final class PlaceholderAPI {
/**
* Get all registered placeholder identifiers
*
- * @return All registered placeholder identifiers
+ * @return A Set of type String containing the identifiers of all registered expansions.
*/
@NotNull
public static Set getRegisteredIdentifiers() {
@@ -225,6 +241,8 @@ public final class PlaceholderAPI {
/**
* Get the normal placeholder pattern.
+ *
+ * @return Regex Pattern of {@literal [%]([^%]+)[%]}
*/
public static Pattern getPlaceholderPattern() {
return PLACEHOLDER_PATTERN;
@@ -232,6 +250,8 @@ public final class PlaceholderAPI {
/**
* Get the bracket placeholder pattern.
+ *
+ * @return Regex Pattern of {@literal [{]([^{}]+)[}]}
*/
public static Pattern getBracketPlaceholderPattern() {
return BRACKET_PLACEHOLDER_PATTERN;
@@ -239,6 +259,8 @@ public final class PlaceholderAPI {
/**
* Get the relational placeholder pattern.
+ *
+ * @return Regex Pattern of {@literal [%](rel_)([^%]+)[%]}
*/
public static Pattern getRelationalPlaceholderPattern() {
return RELATIONAL_PLACEHOLDER_PATTERN;
diff --git a/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java b/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java
index 257b138..0581d46 100644
--- a/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java
+++ b/src/main/java/me/clip/placeholderapi/events/ExpansionRegisterEvent.java
@@ -46,7 +46,12 @@ public final class ExpansionRegisterEvent extends Event implements Cancellable {
public static HandlerList getHandlerList() {
return HANDLERS;
}
-
+
+ /**
+ * The {@link PlaceholderExpansion expansion} that was registered.
+ *
+ * @return The {@link PlaceholderExpansion} instance.
+ */
@NotNull
public PlaceholderExpansion getExpansion() {
return expansion;
diff --git a/src/main/java/me/clip/placeholderapi/events/ExpansionUnregisterEvent.java b/src/main/java/me/clip/placeholderapi/events/ExpansionUnregisterEvent.java
index b9bebac..d3b45b0 100644
--- a/src/main/java/me/clip/placeholderapi/events/ExpansionUnregisterEvent.java
+++ b/src/main/java/me/clip/placeholderapi/events/ExpansionUnregisterEvent.java
@@ -25,6 +25,10 @@ import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
import org.jetbrains.annotations.NotNull;
+/**
+ * Indicates that a {@link PlaceholderExpansion} had been unregistered by
+ * PlaceholderAPI.
+ */
public final class ExpansionUnregisterEvent extends Event {
@NotNull
@@ -42,7 +46,12 @@ public final class ExpansionUnregisterEvent extends Event {
public static HandlerList getHandlerList() {
return HANDLERS;
}
-
+
+ /**
+ * The {@link PlaceholderExpansion expansion} that was unregistered.
+ *
+ * @return The {@link PlaceholderExpansion} instance.
+ */
@NotNull
public PlaceholderExpansion getExpansion() {
return expansion;
diff --git a/src/main/java/me/clip/placeholderapi/expansion/Configurable.java b/src/main/java/me/clip/placeholderapi/expansion/Configurable.java
index 5660f64..9076d79 100644
--- a/src/main/java/me/clip/placeholderapi/expansion/Configurable.java
+++ b/src/main/java/me/clip/placeholderapi/expansion/Configurable.java
@@ -24,7 +24,7 @@ import java.util.Map;
/**
* Any {@link PlaceholderExpansion} class which implements configurable will have any options listed
- * in the getDefaults map automatically added to the PlaceholderAPI config.yml file
+ * in the {@link #getDefaults()} map automatically added to the PlaceholderAPI config.yml file
*
* @author Ryan McCarthy
*/
diff --git a/src/main/java/me/clip/placeholderapi/expansion/PlaceholderExpansion.java b/src/main/java/me/clip/placeholderapi/expansion/PlaceholderExpansion.java
index 385ce4a..5953160 100644
--- a/src/main/java/me/clip/placeholderapi/expansion/PlaceholderExpansion.java
+++ b/src/main/java/me/clip/placeholderapi/expansion/PlaceholderExpansion.java
@@ -32,10 +32,17 @@ import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+/**
+ * Any class extending this will be able to get registered as a PlaceholderExpansion.
+ *
The registration either happens automatically when the jar file containing a
+ * class extending this one is located under the {@code PlaceholderAPI/expansions}
+ * directory or when the {@link #register()} method is called by said class.
+ */
public abstract class PlaceholderExpansion extends PlaceholderHook {
/**
- * The placeholder identifier of this expansion
+ * The placeholder identifier of this expansion. May not contain {@literal %},
+ * {@literal {}} or _
*
* @return placeholder identifier that is associated with this expansion
*/
@@ -153,58 +160,139 @@ public abstract class PlaceholderExpansion extends PlaceholderHook {
}
// === Configuration ===
-
+
+ /**
+ * Gets the ConfigurationSection of the expansion located in the config.yml of PlaceholderAPI or
+ * null when not specified.
+ *
You may use the {@link Configurable} interface to define default values set
+ *
+ * @return ConfigurationSection that this epxpansion has.
+ */
@Nullable
public final ConfigurationSection getConfigSection() {
return getPlaceholderAPI().getConfig().getConfigurationSection("expansions." + getIdentifier());
}
-
+
+ /**
+ * Gets the ConfigurationSection relative to the {@link #getConfigSection() default one} set
+ * by the expansion or null when the default ConfigurationSection is null
+ *
+ * @param path The path to get the ConfigurationSection from. This is relative to the default section
+ * @return ConfigurationSection relative to the default section
+ */
@Nullable
public final ConfigurationSection getConfigSection(@NotNull final String path) {
final ConfigurationSection section = getConfigSection();
return section == null ? null : section.getConfigurationSection(path);
}
-
+
+ /**
+ * Gets the Object relative to the {@link #getConfigSection() default ConfigurationSection} set
+ * by the expansion or the provided Default Object, when the default ConfigurationSection is null
+ *
+ * @param path The path to get the Object from. This is relative to the default section
+ * @param def The default Object to return when the ConfigurationSection returns null
+ * @return Object from the provided path or the default one provided
+ */
@Nullable
@Contract("_, !null -> !null")
public final Object get(@NotNull final String path, final Object def) {
final ConfigurationSection section = getConfigSection();
return section == null ? def : section.get(path, def);
}
-
+
+ /**
+ * Gets the int relative to the {@link #getConfigSection() default ConfigurationSection} set
+ * by the expansion or the provided Default int, when the default ConfigurationSection is null
+ *
+ * @param path The path to get the int from. This is relative to the default section
+ * @param def The default int to return when the ConfigurationSection returns null
+ * @return int from the provided path or the default one provided
+ */
public final int getInt(@NotNull final String path, final int def) {
final ConfigurationSection section = getConfigSection();
return section == null ? def : section.getInt(path, def);
}
-
+
+ /**
+ * Gets the long relative to the {@link #getConfigSection() default ConfigurationSection} set
+ * by the expansion or the provided Default long, when the default ConfigurationSection is null
+ *
+ * @param path The path to get the long from. This is relative to the default section
+ * @param def The default long to return when the ConfigurationSection returns null
+ * @return long from the provided path or the default one provided
+ */
public final long getLong(@NotNull final String path, final long def) {
final ConfigurationSection section = getConfigSection();
return section == null ? def : section.getLong(path, def);
}
-
+
+ /**
+ * Gets the double relative to the {@link #getConfigSection() default ConfigurationSection} set
+ * by the expansion or the provided Default double, when the default ConfigurationSection is null
+ *
+ * @param path The path to get the double from. This is relative to the default section
+ * @param def The default double to return when the ConfigurationSection returns null
+ * @return double from the provided path or the default one provided
+ */
public final double getDouble(@NotNull final String path, final double def) {
final ConfigurationSection section = getConfigSection();
return section == null ? def : section.getDouble(path, def);
}
-
+
+ /**
+ * Gets the String relative to the {@link #getConfigSection() default ConfigurationSection} set
+ * by the expansion or the provided Default String, when the default ConfigurationSection is null
+ *
+ * @param path The path to get the String from. This is relative to the default section
+ * @param def The default String to return when the ConfigurationSection returns null. Can be null
+ * @return String from the provided path or the default one provided
+ */
@Nullable
@Contract("_, !null -> !null")
public final String getString(@NotNull final String path, @Nullable final String def) {
final ConfigurationSection section = getConfigSection();
return section == null ? def : section.getString(path, def);
}
-
+
+ /**
+ * Gets a String List relative to the {@link #getConfigSection() default ConfigurationSection} set
+ * by the expansion or an empty List, when the default ConfigurationSection is null
+ *
+ * @param path The path to get the String list from. This is relative to the default section
+ * @return String list from the provided path or an empty list
+ */
@NotNull
public final List getStringList(@NotNull final String path) {
final ConfigurationSection section = getConfigSection();
return section == null ? Collections.emptyList() : section.getStringList(path);
}
-
+
+ /**
+ * Whether the {@link #getConfigSection() default ConfigurationSection} contains the provided path
+ * or not. This will return {@code false} when either the default section is null, or doesn't
+ * contain the provided path
+ *
+ * @param path The path to check
+ * @return true when the default ConfigurationSection is not null and contains the path, false otherwise
+ */
public final boolean configurationContains(@NotNull final String path) {
final ConfigurationSection section = getConfigSection();
return section != null && section.contains(path);
}
-
+
+ /**
+ * Whether the provided Object is an instance of this PlaceholderExpansion.
+ *
This method will perform the following checks in order:
+ *
+ * - Checks if Object equals the class. Returns true when equal and continues otherwise
+ * - Checks if the Object is an instance of a PlaceholderExpansion. Returns false if not
+ * - Checks if the Object's Identifier, Author and version equal the one of this class
+ *
+ *
+ * @param o The Object to check
+ * @return true or false depending on the above mentioned checks
+ */
@Override
public final boolean equals(final Object o) {
if (this == o) {
@@ -220,7 +308,12 @@ public abstract class PlaceholderExpansion extends PlaceholderHook {
getAuthor().equals(expansion.getAuthor()) &&
getVersion().equals(expansion.getVersion());
}
-
+
+ /**
+ * Returns a String containing the Expansion's name, author and version
+ *
+ * @return String containing name, author and version of the expansion
+ */
@Override
public final String toString() {
return String.format("PlaceholderExpansion[name: '%s', author: '%s', version: '%s']", getName(),
From 5b1df7c42a31b6142c895e4dbc99917b9e8d0b09 Mon Sep 17 00:00:00 2001
From: BuildTools
Date: Sun, 23 Aug 2020 17:27:55 +0100
Subject: [PATCH 017/103] update placeholders for tntrun_reloaded
---
wiki/Placeholders.md | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 4dd197c..a051fa0 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3929,13 +3929,23 @@ Per Player/Event placeholders:
> NO DOWNLOAD COMMANDS
```
-%tntrun_played%
-%tntrun_wins%
-%tntrun_losses%
-%tntrun_version%
%tntrun_arena_count%
+%tntrun_currency_%
+%tntrun_doublejumps%
+%tntrun_joinfee_%
+%tntrun_leaderboard_wins_player_%
+%tntrun_leaderboard_wins_score_%
+%tntrun_leaderboard_losses_player_%
+%tntrun_leaderboard_losses_score_%
+%tntrun_leaderboard_played_player_%
+%tntrun_leaderboard_played_score_%
+%tntrun_losses%
+%tntrun_played%
%tntrun_player_count%
-%tntrun_leaderboard_%
+%tntrun_player_count_%
+%tntrun_status_%
+%tntrun_version%
+%tntrun_wins%
```
----
From ddfaf4105d5a5ffaad1bfb812f495a0eab713b3b Mon Sep 17 00:00:00 2001
From: BuildTools
Date: Sun, 23 Aug 2020 17:44:23 +0100
Subject: [PATCH 018/103] update placeholders for parkour
---
wiki/Placeholders.md | 32 ++++++++++++++++++++------------
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index a051fa0..d5d7581 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -2848,28 +2848,36 @@ You can find an up-to-date list of the placeholders in [their wiki](https://ales
> /papi ecloud download Parkour
```
-%parkour_last_played%
-%parkour_last_completed%
-%parkour_level%
-%parkour_rank%
-%parkour_parkoins%
+%parkour_course_count%
+%parkour_course_global_completions%
+%parkour_course_prize_delay%
%parkour_course_record_%
%parkour_course_record_deaths_%
-%parkour_personal_best_%
-%parkour_personal_best_deaths_%
-%parkour_leader_%
+%parkour_courses_completed%
+%parkour_current_checkpoint%
%parkour_current_course%
+%parkour_current_course_deaths%
+%parkour_current_course_leader%
+%parkour_current_course_timer%
%parkour_current_course_record%
%parkour_current_course_record_deaths%
%parkour_current_personal_best%
%parkour_current_personal_best_deaths%
-%parkour_current_course_leader%
-%parkour_current_course_timer%
-%parkour_course_count%
+%parkour_last_played%
+%parkour_last_completed%
+%parkour_leader_%
+%parkour_leaderboard___deaths%
+%parkour_leaderboard___player%
+%parkour_leaderboard___time%
+%parkour_level%
+%parkour_parkoins%
+%parkour_personal_best_%
+%parkour_personal_best_deaths_%
%parkour_player_count%
-%parkour_version%
+%parkour_rank%
%parkour_topten__%
%parkour_toptenxcc__%
+%parkour_version%
```
----
From 0394ba284bb34d024875a6e11ece3a63c46c9d35 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 28 Aug 2020 14:46:57 +0200
Subject: [PATCH 019/103] Add Streaming Drops (#451)
---
wiki/Placeholders.md | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 63e0e2f..5321d06 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -259,6 +259,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[SQLTokens](#sqltokens)**
- **[Staff Facilities](#staff-facilities)**
- **[Statz](#statz)**
+- **[Streaming Drops](#streaming-drops)**
- **[StrikePractice 2](#strikepractice-2)**
- **[stTitles](#sttitles)**
- **[SubServers](#subservers)**
@@ -3700,6 +3701,21 @@ The following placeholders are the same as above but instead of specifying the s
```
----
+- ### **[Streaming Drops](https://www.spigotmc.org/resources/76996/)**
+> NO DOWNLOAD COMMAND
+
+```
+%streamingdrops_dropsamount%
+%streamingdrops_generaldropsamount%
+%streamingdrops_globallivetag%
+%streamingdrops_nextdroptime%
+%streamingdrops_senddrops%
+%streamingdrops_streamerlivetag%
+%streamingdrops_topdropsprefix%
+%streamingdrops_twitch%
+```
+
+
- ### **[StrikePractice 2](https://www.spigotmc.org/resources/46906/)**
> NO DOWNLOAD COMMAND
From 762bb409d3b44bfd8467497a552da2442adef49a Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 28 Aug 2020 14:50:48 +0200
Subject: [PATCH 020/103] Add Streaming Drop
https://www.spigotmc.org/resources/76996/
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 30b291b..21c9a81 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -795,6 +795,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[Statz](https://www.spigotmc.org/resources/25969/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#statz]]**]
+- **[Streaming Drops](https://www.spigotmc.org/resources/76996/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#streaming-drops]]**]
- **[StrikePractice 2](https://www.spigotmc.org/resources/46906/)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#strikepractice-2]]**]
From f1c23150551de83ca8653dfedac1a88a0375efda Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 28 Aug 2020 14:53:50 +0200
Subject: [PATCH 021/103] Add missing line
---
wiki/Placeholders.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 5321d06..ca4c9ec 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3497,7 +3497,7 @@ Replace `[variable name]` with the name of the signlink variable
%skillapi_skill_req_%
```
-The following placeholders are the same as above but instead of specifying the skillName, you can specify a number from 1 to pretty much infinity which will show the information related to the players 1st, 2nd, 3rd skill and so on...
+The following placeholders are the same as above but instead of specifying the skillName, you can specify a number from 1 to pretty much infinity (amount of skills a player has) which will show the information related to the players 1st, 2nd, 3rd skill and so on...
```
%skillapi_player_skill_points_<#>%
%skillapi_player_skill_level_<#>%
@@ -3714,7 +3714,7 @@ The following placeholders are the same as above but instead of specifying the s
%streamingdrops_topdropsprefix%
%streamingdrops_twitch%
```
-
+----
- ### **[StrikePractice 2](https://www.spigotmc.org/resources/46906/)**
> NO DOWNLOAD COMMAND
From 9cde08643668629c27aa78cf9a54a68ec7e77852 Mon Sep 17 00:00:00 2001
From: fredthedoggy <45927799+fredthedoggy@users.noreply.github.com>
Date: Sun, 30 Aug 2020 20:32:51 -0400
Subject: [PATCH 022/103] Update BentoBox Placeholders
Update the out of date BentoBox placeholders
---
wiki/Placeholders.md | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index ca4c9ec..ae00d7c 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -1324,30 +1324,30 @@ All information about these placeholders can be found [here](https://gitlab.com/
- ### **[BentoBox](https://github.com/BentoBoxWorld/BentoBox)**
> NO DOWNLOAD COMMAND
-Check out [BentoBox placeholders wiki](https://github.com/BentoBoxWorld/BentoBox/wiki/Placeholders) for more information.
+Check out [BentoBox placeholders docs](https://docs.bentobox.world/en/latest/BentoBox/Placeholders/) for more placeholders.
Available gamemodes:
-`acidisland`, `bskyblock`, `caveblock` and `skygrid`.
+`acidisland`, `bskyblock`, `caveblock`, `skygrid` and `aoneblock`.
```
-%bentobox_[gamemode]-world-friendlyname%
-%bentobox_[gamemode]-island-distance%
-%bentobox_[gamemode]-island-protection-range%
-%bentobox_[gamemode]-island-owner%
-%bentobox_[gamemode]-island-creation-date%
-%bentobox_[gamemode]-island-spawnpoint%
-%bentobox_[gamemode]-island-name%
+%[gamemode]_world_friendly_name%
+%[gamemode]_island_distance%
+%[gamemode]_island_protection_range%
+%[gamemode]_island_owner%
+%[gamemode]_island_creation_date%
+%[gamemode]_island_center%
+%[gamemode]_island_name%
```
**Level add-on**
Available gamemodes:
-`acidisland`, `bskyblock`, and `caveblock`.
+`acidisland`, `bskyblock`, `caveblock`, `skygrid` and `aoneblock`.
```
-%level_[gamemode]-island-level%
-%level_[gamemode]-island-level-top-value-#%
-%level_[gamemode]-island-level-top-name-#%
+%Level_[gamemode]_island_level%
+%Level_[gamemode]_top_value_#RANK#%
+%Level_[gamemode]_top_name_#RANK#%
```
----
From 456958d64703e2bc6c06487fa94893c09f755222 Mon Sep 17 00:00:00 2001
From: Randy
Date: Mon, 31 Aug 2020 13:33:21 -0400
Subject: [PATCH 023/103] Updated McInfected Placeholders
---
wiki/Placeholders.md | 23 +++++++----------------
1 file changed, 7 insertions(+), 16 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index ae00d7c..7be4fc8 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -174,7 +174,6 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[Marriage (Reloaded)](#marriage-reloaded)**
- **[MarriageMaster](#marriagemaster)**
- **[McInfected](#mcinfected)**
-- **[McInfected-Ranks](#mcinfected-ranks)**
- **[McJobs](#mcjobs)**
- **[McMMO](#mcmmo)**
- **[MineChess](#minechess)**
@@ -2565,22 +2564,14 @@ Available if multiple partners are allowed on the server:
> NO DOWNLOAD COMMAND
```
-%mcinfected_score%
-%mcinfected_kills%
-%mcinfected_deaths%
-%mcinfected_wins%
-%mcinfected_losses%
+%mcinfected_lobby_name%
+%mcinfected_lobby_time%
+%mcinfected_lobby_arena_name%
+%mcinfected_lobby_state%
+%mcinfected_kit_human%
+%mcinfected_kit_infected%
+%mcinfected_team%
%mcinfected_killstreak%
-%mcinfected_time%
-```
-----
-
-- ### **[McInfected-Ranks](https://www.spigotmc.org/resources/2826/)**
-> NO DOWNLOAD COMMAND
-
-```
-%mcinfected-ranks_rank%
-%mcinfected-ranks_prefix%
```
----
From 1556e15a1adb94c95978aa0feb345eeafeca237e Mon Sep 17 00:00:00 2001
From: Sven Arends <11473832+svenar-nl@users.noreply.github.com>
Date: Sat, 5 Sep 2020 00:48:42 +0200
Subject: [PATCH 024/103] Update Placeholders.md
Updated PowerRanks Placeholders
---
wiki/Placeholders.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 7be4fc8..96414bb 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3012,6 +3012,9 @@ Check [Plan Wiki](https://github.com/plan-player-analytics/Plan/wiki/Placeholder
%powerranks_subranksuffix%
%powerranks_chatcolor%
%powerranks_namecolor%
+%powerranks_usertag%
+%powerranks_world%
+%powerranks_playtime%
```
----
From fdfca9da42ed70b1446affa1be6ec316948d34f6 Mon Sep 17 00:00:00 2001
From: Sven Arends <11473832+svenar-nl@users.noreply.github.com>
Date: Sat, 5 Sep 2020 00:49:21 +0200
Subject: [PATCH 025/103] Update Plugins-using-PlaceholderAPI.md
Updated PowerRanks information
---
wiki/Plugins-using-PlaceholderAPI.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 21c9a81..fece6cb 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -606,7 +606,7 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
- **[PowerRanks](https://www.spigotmc.org/resources/64696/)**
- - [ ] Supports placeholders.
+ - [x] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#powerranks]]**]
- **[PremiumVanish](https://www.spigotmc.org/resources/14404/)**
- [ ] Supports placeholders.
From ac717c76002db18203d444686f9ac8eb36161481 Mon Sep 17 00:00:00 2001
From: xknat
Date: Sun, 6 Sep 2020 21:18:26 +0200
Subject: [PATCH 026/103] Added SkinsRestorerPlaceholsers
---
wiki/Placeholders.md | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 4dd197c..a12a09b 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -248,6 +248,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[SimplePrefix](#simpleprefix)**
- **[Simple Suffix](#simple-suffix)**
- **[SkillAPI](#skillapi)**
+- **[SkinsRestorer](#skinsrestorer)**
- **[Skript](#skript)**
- **[Skywars](#skywars)**
- **[Skywars X](#skywars-x)**
@@ -3469,6 +3470,14 @@ The following placeholders are the same as above but instead of specifying the s
```
----
+- ### **[SkinsRestorer](https://github.com/SkinsRestorer/SkinsRestorerX)**
+> /papi ecloud download SkinsRestorer
+
+```
+%skinsrestorer_getSkinName%
+```
+----
+
- ### **[Skript](https://github.com/bensku/Skript)**
> /papi ecloud download skript
From 2a91d34a652cdc024485b397fa8036c85ea2864c Mon Sep 17 00:00:00 2001
From: xknat
Date: Sun, 6 Sep 2020 21:25:06 +0200
Subject: [PATCH 027/103] Added SkinsRestorerPlaceholders
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 544888a..18039fc 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -753,6 +753,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[SkillAPI](https://www.spigotmc.org/resources/4824/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#skillapi]]**]
+- **[SkinsRestorer](https://www.spigotmc.org/resources/skinsrestorer.2124/updates)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#skinsrestorer]]**]
- **[Skript](https://github.com/bensku/Skript)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#skript]]**]
From 7998d4d6666d79b85ac71c97eb0f2c64f8e96614 Mon Sep 17 00:00:00 2001
From: xknat
Date: Sun, 6 Sep 2020 21:27:00 +0200
Subject: [PATCH 028/103] Add SkinsRestorerPlaceholders
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index a12a09b..2479e72 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3470,7 +3470,7 @@ The following placeholders are the same as above but instead of specifying the s
```
----
-- ### **[SkinsRestorer](https://github.com/SkinsRestorer/SkinsRestorerX)**
+- ### **[SkinsRestorer](https://www.spigotmc.org/resources/skinsrestorer.2124/)**
> /papi ecloud download SkinsRestorer
```
From 64e0f7e5000c8118d714c9636a65ac68ae52ea72 Mon Sep 17 00:00:00 2001
From: xknat
Date: Sun, 6 Sep 2020 21:29:03 +0200
Subject: [PATCH 029/103] Added SkinsRestorerPlaceholders
---
wiki/Plugins-using-PlaceholderAPI.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 18039fc..fc9a91c 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -753,7 +753,7 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[SkillAPI](https://www.spigotmc.org/resources/4824/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#skillapi]]**]
-- **[SkinsRestorer](https://www.spigotmc.org/resources/skinsrestorer.2124/updates)**
+- **[SkinsRestorer](https://www.spigotmc.org/resources/2124/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#skinsrestorer]]**]
- **[Skript](https://github.com/bensku/Skript)**
From 5ab228d1d80d438bbcdb82f5c4e336562590b7f6 Mon Sep 17 00:00:00 2001
From: xknat
Date: Sun, 6 Sep 2020 21:30:12 +0200
Subject: [PATCH 030/103] Added SkinsRestorerPlaceholders
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 2479e72..09c75ae 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3470,7 +3470,7 @@ The following placeholders are the same as above but instead of specifying the s
```
----
-- ### **[SkinsRestorer](https://www.spigotmc.org/resources/skinsrestorer.2124/)**
+- ### **[SkinsRestorer](https://www.spigotmc.org/resources/2124/)**
> /papi ecloud download SkinsRestorer
```
From 00b95461b6d0869483d0bbe21fbc591f7e96b10b Mon Sep 17 00:00:00 2001
From: Andre601 <11576465+Andre601@users.noreply.github.com>
Date: Sun, 13 Sep 2020 00:11:52 +0200
Subject: [PATCH 031/103] Add SimpleCoins to the wiki
---
wiki/Placeholders.md | 11 +++++++++++
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
2 files changed, 14 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index d41d004..ae47213 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -244,6 +244,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[SellAll](#sellall)**
- **[SignLink](#signlink)**
- **[SimpleClans](#simpleclans)**
+- **[SimpleCoins](#simplecoins)**
- **[SimpleCoinsAPI](#simplecoinsapi)**
- **[SimpleKillTracker](#simplekilltracker)**
- **[SimplePrefix](#simpleprefix)**
@@ -3439,6 +3440,16 @@ Replace `[variable name]` with the name of the signlink variable
----
+- ### **[SimpleCoins](https://dev.bukkit.org/projects/simplecoins)
+> NO DOWNLOAD COMMAND
+
+```
+%simplecoins_balane%
+%simplecoins_currency_name%
+```
+
+----
+
- ### **[SimpleCoinsAPI](https://www.spigotmc.org/resources/1432/)**
> NO DOWNLOAD COMMAND
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index a6500a7..50f4094 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -744,6 +744,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[SimpleClans](https://www.spigotmc.org/resources/5269/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#simpleclans]]**]
+- **[SimpleCoins](https://dev.bukkit.org/projects/simplecoins)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#simplecoins]]**]
- **[SimpleCoinsAPI](https://www.spigotmc.org/resources/1432/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#simplecoinsapi]]**]
From 5a8738e71152189e21f6da921a77d71671d00488 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Sun, 13 Sep 2020 00:21:26 +0200
Subject: [PATCH 032/103] Remove useless empty line
---
wiki/Placeholders.md | 1 -
1 file changed, 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index ae47213..36d6d89 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3447,7 +3447,6 @@ Replace `[variable name]` with the name of the signlink variable
%simplecoins_balane%
%simplecoins_currency_name%
```
-
----
- ### **[SimpleCoinsAPI](https://www.spigotmc.org/resources/1432/)**
From 0650de95d6011887d70646070ec7d4789660d25e Mon Sep 17 00:00:00 2001
From: Andre601 <11576465+Andre601@users.noreply.github.com>
Date: Sun, 13 Sep 2020 00:22:51 +0200
Subject: [PATCH 033/103] Add BetonQuest
---
wiki/Placeholders.md | 11 +++++++++++
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
2 files changed, 14 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index d41d004..4f36129 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -70,6 +70,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[BeautyQuests](#beautyquests)**
- **[BedWars1058](#bedwars1058)**
- **[BentoBox](#bentobox)**
+- **[BetonQuest](#betonquest)**
- **[BlockParty](#blockparty)**
- **[BlockQuests](#blockquests)**
- **[BuildBattlePro](#buildbattlepro)**
@@ -1351,6 +1352,16 @@ Available gamemodes:
```
----
+- ### **[BetonQuest](https://www.spigotmc.org/resources/2117/)**
+> NO DOWNLOAD COMMAND
+
+Please refer to the [official documentation](https://betonquest.github.io/BetonQuest/versions/dev/User-Documentation/Compatibility/#placeholderapi) for more info.
+```
+%betonquest_%
+%betonquest_:%
+```
+----
+
- ### **[BlockParty](https://www.spigotmc.org/resources/7264/)**
> /papi ecloud download BlockParty
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index a6500a7..1c8d88a 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -116,6 +116,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[BentoBox](https://github.com/BentoBoxWorld/BentoBox)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#bentobox]]**]
+- **[BetonQuest](https://www.spigotmc.org/resources/2117/)
+ - [x] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#betonquest]]**]
- **[Big Doors Opener](https://www.spigotmc.org/resources/80805/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
From dfec6c4c8b9433f0bd024dcd66f768a4c56ebeb7 Mon Sep 17 00:00:00 2001
From: Stijn Bannink
Date: Sun, 13 Sep 2020 19:19:04 +0200
Subject: [PATCH 034/103] Updated ThemePark
v1.2 is live.
---
wiki/Placeholders.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index cde8dee..30166f0 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3965,11 +3965,13 @@ Per Player/Event placeholders:
----
- ### **[ThemePark](https://www.spigotmc.org/resources/48648/)**
-> NO DOWNLOAD COMMAND
+> [Download here](https://api.extendedclip.com/expansions/themepark/)
```
%tp_name:%
%tp_status:%
+%tp_ridecount%
+%tp_ridecount:%
```
----
From b9bdb3167ab17c55e1ce5ab7356f2fb1b7903395 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Sun, 13 Sep 2020 21:48:02 +0200
Subject: [PATCH 035/103] Fix outdated Info
---
wiki/Placeholders.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index cde8dee..95c9d0c 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -5,8 +5,9 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
> ## Notes (Please read)
> We only add and/or update placeholders on request.
> We aren't responsible, to keep the placeholders of your plugin(s) up to date.
-> If you changed, removed or added placeholders, or made your plugin(s) and/or expansion(s) no longer available and want us to update this page, [create an issue](/PlaceholderAPI/PlaceholderAPI/issues/new?template=change_request_wiki.md) and let us know.
-> This is also the case for when you want your plugin to be added to the list.
+> If anything about your expansion/plugin has changed, consider [making a Pull request](https://github.com/PlaceholderAPI/PlaceholderAPI/pulls) to commit the changes yourself.
+>
+> You can find a comprehensive guide on how to do this on the [Wiki's README file](https://github.com/PlaceholderAPI/PlaceholderAPI/blob/docs/wiki/wiki/README.md).
## [PAPI-placeholders](#papi-placeholders-1)
From 83c35ced320f08f168b8b6bbc9b6d0a029f24a8b Mon Sep 17 00:00:00 2001
From: Stijn Bannink
Date: Sun, 13 Sep 2020 21:57:11 +0200
Subject: [PATCH 036/103] Moved to command
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 30166f0..6e484ed 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3965,7 +3965,7 @@ Per Player/Event placeholders:
----
- ### **[ThemePark](https://www.spigotmc.org/resources/48648/)**
-> [Download here](https://api.extendedclip.com/expansions/themepark/)
+> /papi ecloud download ThemePark
```
%tp_name:%
From b6bfe3f3efb08840b1efaa01aa466b52585a6952 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 24 Sep 2020 16:49:10 +0200
Subject: [PATCH 037/103] Add AlonsoLevels
---
wiki/Placeholders.md | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index e8d65ff..c1005fc 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -58,6 +58,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[AdvancedLottery](#advancedlottery)**
- **[AdvancedModReq](#advancedmodreq)**
- **[ajParkour](#ajparkour)**
+- **[AlonsoLevels](#alonsolevels)**
- **[Animated Menu](#animated-menu)**
- **[AParkour](#aparkour)**
- **[ASkyBlock](#askyblock)**
@@ -1155,6 +1156,32 @@ All information about these placeholders can be found [here](https://gitlab.com/
```
----
+- ### **[AlonsoLevels](https://www.spigotmc.org/resources/83380/)**
+> NO DOWNLOAD COMMAND
+
+```
+%alonsolevels_developer%
+%alonsolevels_empty_progress_bar%
+%alonsolevels_experience%
+%alonsolevels_experience_format%
+%alonsolevels_experience_in_current_level%
+%alonsolevels_experience_to_level_up%
+%alonsolevels_experience_to_level_up_format%
+%alonsolevels_level%
+%alonsolevels_level_format%
+%alonsolevels_progress%
+%alonsolevels_progress_bar%
+%alonsolevels_progress_bar_format%
+%alonsolevels_progress_format%
+%alonsolevels_progress_stripped%
+%alonsolevels_progress_stripped_format%
+%alonsolevels_progress_percent%
+%alonsolevels_progress_percent_format%
+%alonsolevels_reqiored_experience_in_current_level%
+%alonsolevels_version%
+```
+----
+
- ### **[Animated Menu](https://www.spigotmc.org/resources/4690/)**
> NO DOWNLOAD COMMAND
From fa7eeb58525438ab2f5e91437d92eec867020379 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 24 Sep 2020 16:51:24 +0200
Subject: [PATCH 038/103] Add AlonsoLevels
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 043582a..4937388 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -62,6 +62,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[ajParkour](https://www.spigotmc.org/resources/60909/)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#ajparkour]]**]
+- **[AlonsoLevels](https://www.spigotmc.org/resources/83380/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#alonsolevels]]**]
- **[AnimatedBoard](https://www.spigotmc.org/resources/13632/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
From c6e36fec2cb6964d9fd1cd2e6ee376dbcc5e03f1 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 24 Sep 2020 16:55:22 +0200
Subject: [PATCH 039/103] Fix broken wiki links
---
wiki/Placeholders.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index c1005fc..c9ad739 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -32,8 +32,8 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[PlayerList](#playerlist)**
- **[Plugin](#plugin)**
- **[Progress](#progress)**
-- **[RainbowColor](#RainbowColor)**
-- **[RandomColor](#RandomColor)**
+- **[RainbowColor](#rainbowcolor)**
+- **[RandomColor](#randomcolor)**
- **[RedisBungee](#redisbungee)**
- **[RelCon](#relcon)**
- **[ScoreboardObjectives](#scoreboardobjectives)**
@@ -74,7 +74,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[BentoBox](#bentobox)**
- **[BetonQuest](#betonquest)**
- **[BlockParty](#blockparty)**
-- **[BlockQuests](#blockquests)**
+- **[BlockQuest](#blockquest)**
- **[BuildBattlePro](#buildbattlepro)**
- **[BungeePerms](#bungeeperms)**
- **[BuyCraft](#buycraft)**
@@ -104,7 +104,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[DeluxeCombat](#deluxecombat)**
- **[DeluxePM](#deluxepm)**
- **[DeluxeTags](#deluxetags)**
-- **[Denize](#denize)**
+- **[Denizen](#denizen)**
- **[DiscordSRV](#discordsrv)**
- **[Disease](#disease)**
- **[DonateParty](#donateparty)**
@@ -160,7 +160,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[Karma](#karma)**
- **[KillStats](#killstats)**
- **[KitPvP](#kitpvp)**
-- **[Kingdoms+](#kindoms)**
+- **[Kingdoms+](#kingdoms)**
- **[KP-PVP](#kp-pvp)**
## **L**
@@ -283,7 +283,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[Tokens](#tokens)**
- **[Towny](#towny)**
- **[TownyChat](#townychat)**
-- **[TransmuteIt](#transmuteIt)**
+- **[TransmuteIt](#transmuteit)**
- **[Treasures](#treasures)**
- **[Trey's Double Jump](#treys-double-jump)**
- **[TrickOrTreat](#trickortreat)**
From c53d5b2abf84325ed6d9138f0761e0c5f8ea151c Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 24 Sep 2020 17:06:22 +0200
Subject: [PATCH 040/103] Add Boxing and TicketsGUI
- https://www.spigotmc.org/resources/83879/
- https://www.spigotmc.org/resources/68968/
---
wiki/Placeholders.md | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index c9ad739..4807f5a 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -75,6 +75,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[BetonQuest](#betonquest)**
- **[BlockParty](#blockparty)**
- **[BlockQuest](#blockquest)**
+- **[Boxing](#boxing)**
- **[BuildBattlePro](#buildbattlepro)**
- **[BungeePerms](#bungeeperms)**
- **[BuyCraft](#buycraft)**
@@ -275,6 +276,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[The Time](#the-time)**
- **[ThemePark](#themepark)**
- **[Thirst](#thirst)**
+- **[TicketGUI](#ticketgui)**
- **[Timed Rewards](#timed-rewards)**
- **[Time Tokens](#time-tokens)**
- **[TNTRun_Reloaded](#tntrun_reloaded)**
@@ -1411,6 +1413,16 @@ Please refer to the [official documentation](https://betonquest.github.io/BetonQ
```
----
+- ### **[Boxing](https://www.spigotmc.org/resources/83879/)**
+> NO DOWNLOAD COMMAND
+
+```
+%boxing_losses%
+%boxing_times_played%
+%boxing_wins%
+```
+----
+
- ### **[BuildBattlePro](https://www.spigotmc.org/resources/49587/)**
> /papi ecloud download BuildBattlePro
@@ -4011,6 +4023,17 @@ Per Player/Event placeholders:
```
----
+- ### **[TicketGUI](https://www.spigotmc.org/resources/68968/)**
+> NO DOWNLOAD COMMAND
+
+```
+%ticketgui_blacklist_points_current%
+%ticketgui_blacklist_points_max%
+%ticketgui_tickets_handled%
+%ticketgui_tickets_sent%
+```
+----
+
- ### **[Timed Rewards](https://www.spigotmc.org/resources/34008/)**
> NO DOWNLOAD COMMANDS
From 400c0d5b5d7ba899f35ee1891e1a502ffba95911 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Thu, 24 Sep 2020 17:15:07 +0200
Subject: [PATCH 041/103] Add plugins
- https://www.spigotmc.org/resources/83879/
- https://www.spigotmc.org/resources/67551/
- https://www.spigotmc.org/resources/68968/
- https://www.spigotmc.org/resources/21692/
---
wiki/Plugins-using-PlaceholderAPI.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 4937388..fafd262 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -140,6 +140,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[BossVote](https://www.spigotmc.org/resources/16497/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
+- **[Boxing](https://www.spigotmc.org/resources/83879/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#boxing]]**]
- **[Broadcaster Plugin](https://dev.bukkit.org/projects/broadcaster-plugin)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
@@ -681,6 +684,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[RankedHelp](https://www.spigotmc.org/resources/61919/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
+- **[RankJoin](https://www.spigotmc.org/resources/67551/)**
+ - [x] Supports placeholders.
+ - [ ] Provides own placeholders. [Link]
- **[Rankup](https://www.spigotmc.org/resources/17933/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#rankup]]**]
@@ -846,6 +852,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[Thirst](https://www.spigotmc.org/resources/3316/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#thirst]]**]
+- **[TicketGUI](https://www.spigotmc.org/resources/68968/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#ticketgui]]**]
- **[Timed Rewards](https://www.spigotmc.org/resources/34008/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#timed-rewards]]**]
@@ -870,6 +879,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[TownyChat](https://github.com/TownyAdvanced/TownyChat)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#townychat]]**]
+- **[TpLogin](https://www.spigotmc.org/resources/21692/)**
+ - [x] Supports placeholders.
+ - [ ] Provides own placeholders. [Link]
- **[TransmuteIt](https://www.spigotmc.org/resources/76287/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#transmuteIt]]**]
From 7108ffbb313158831312cd371e67dbf600bb588f Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Sun, 27 Sep 2020 15:36:57 +0200
Subject: [PATCH 042/103] Update Placeholders.md
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 4807f5a..d1edfab 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -873,7 +873,7 @@ This placeholder is for all players on the server.
----
- ### **SpeedPerSec**
-> /papi ecloud download SpeedPerSecond
+> /papi ecloud download SpeedPerSec
```
%speedpersec_blockBreak%
From 736de5b633fbef3c107041288138cd466791ef59 Mon Sep 17 00:00:00 2001
From: Andre_601 <11576465+Andre601@users.noreply.github.com>
Date: Fri, 2 Oct 2020 11:58:38 +0200
Subject: [PATCH 043/103] Update FAQ.md
---
wiki/FAQ.md | 42 ++++++++++++++++++++++++++++++------------
1 file changed, 30 insertions(+), 12 deletions(-)
diff --git a/wiki/FAQ.md b/wiki/FAQ.md
index 5fef6e1..f15fc47 100644
--- a/wiki/FAQ.md
+++ b/wiki/FAQ.md
@@ -1,16 +1,30 @@
+[readme]: https://github.com/PlaceholderAPI/PlaceholderAPI/blob/docs/wiki/wiki/README.md
+
Here are frequently asked questions about stuff related to PlaceholderAPI.
-## It only shows %placeholder% and not the variable
-Make sure, that you've tried the following steps:
-- PlaceholderAPI is installed and running (Shows green in `/pl` and responds to the `/papi` command)
-- You downloaded the expansion with `/papi ecloud download [expansion]`
-A list of available expansions and their placeholders can be found [[here|Placeholders]]!
-Also note that not all placeholders are in a seperate expansion. Some are "hardcoded" into a plugin.
-- You reloaded PlaceholderAPI with `/papi reload` after downloading an expansion.
-- Any possible dependency for the expansion (Plugin) is installed and running.
-- The placeholder doesn't contain any typos.
-- The plugin that should use the placeholder actually supports PlaceholderAPI.
-For a list of plugins supporting PlaceholderAPI go [[here|Plugins-using-PlaceholderAPI]].
+## It only shows `%placeholder%` and not the variable
+When a plugin or `/papi parse me %placeholder%` only returns the placeholder itself and no value should you check for the following things:
+
+### The expansion is actually installed.
+In many cases is the cause that the expansion of the placeholder is missing.
+Just execute `/papi ecloud download ` followed by `/papi reload` to activate it. You can find a list of Expansions and their Placeholders [[on this page|Placeholders]].
+
+**NOTE!**
+Not all placeholders come in their own expansion. Some plugins *hardcode* them in and load them on startup, when hooking into PlaceholderAPI.
+
+### Plugin actualls supports PlaceholderAPI
+It can happen that the plugin you use to display the placeholder in doesn't support PlaceholderAPI. In such a case check, if the parse command returns the actual value of a placeholder.
+If that is the case while the plugin is still displaying the placeholder, can this be an indicator of the plugin not supporting PlaceholderAPI.
+
+You can find a list of plugins supporting PlaceholderAPI [[here|Plugins-using-PlaceholderAPI]].
+Just make sure that "Supports placeholders" has a check mark in front of it.
+
+### No typo in the placeholder
+Double-check that the placeholder you set doesn't contain a typo. You can use `/papi ecloud placeholders ` (replace `` with the name of the expansion) to get a list of all the placeholders the expansion may have.
+Keep in mind that this only works for separate expansions on the eCloud and not for those that are loaded by plugins.
+
+### Plugin is enabled
+If an expansion depends on a plugin, make sure you have the plugin installed and that it is enabled (Shows green in `/pl`).
## I can't download the expansion
Make sure, that the connection to the cloud (https://api.extendedclip.com) isn't blocked by a firewall or similar.
@@ -19,4 +33,8 @@ Next step would be to check if the expansion actually exists on the cloud. Not a
If both checks failed, go to the cloud-page and download the jar manually. Put it then in the `expansions` folder of PlaceholderAPI (`/plugins/PlaceholderAPI/expansions`)
## How can other plugins use my placeholders with PlaceholderAPI?
-A tutorial can be found [[here|Hook into PlaceholderAPI]]!
\ No newline at end of file
+A tutorial can be found [[here|Hook into PlaceholderAPI]]!
+
+## Can I help on this wiki?
+You sure can!
+We welcome contributions to our wiki by everyone. If you found a typo or want to improve this wiki in another way, head over to the [Wiki's readme file][readme] to find out about how you can contribute towards this wiki.
From e2dd16cf1c5cb2d442adb8289b2208a104f925cd Mon Sep 17 00:00:00 2001
From: steve4744
Date: Thu, 8 Oct 2020 10:56:35 +0100
Subject: [PATCH 044/103] Update Placeholders.md
---
wiki/Placeholders.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index d1edfab..cf8568a 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -2932,9 +2932,9 @@ You can find an up-to-date list of the placeholders in [their wiki](https://ales
%parkour_last_played%
%parkour_last_completed%
%parkour_leader_%
-%parkour_leaderboard___deaths%
-%parkour_leaderboard___player%
-%parkour_leaderboard___time%
+%parkour_leaderboard__deaths_%
+%parkour_leaderboard__player_%
+%parkour_leaderboard__time_%
%parkour_level%
%parkour_parkoins%
%parkour_personal_best_%
From 5dae844181822c6cbc6b3a46ab76c2d07140714d Mon Sep 17 00:00:00 2001
From: NotMyFault
Date: Thu, 15 Oct 2020 19:27:46 +0200
Subject: [PATCH 045/103] Update PlotSquared placeholders
---
wiki/Placeholders.md | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index cf8568a..df7252e 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3021,8 +3021,8 @@ Check [Plan Wiki](https://github.com/plan-player-analytics/Plan/wiki/Placeholder
```
----
-- ### **[PlotSquared](https://www.spigotmc.org/resources/1177/)**
-> /papi ecloud download PlotSquared
+- ### **[PlotSquared](https://www.spigotmc.org/resources/77506/)**
+> NO DOWNLOAD COMMAND
```
%plotsquared_currentplot_alias%
@@ -3031,18 +3031,20 @@ Check [Plan Wiki](https://github.com/plan-player-analytics/Plan/wiki/Placeholder
%plotsquared_currentplot_members_added%
%plotsquared_currentplot_members_trusted%
%plotsquared_currentplot_members_denied%
-%plotsquared_currentplot_world%
+%plotsquared_world_name%
+%plotsquared_has_plot_%
%plotsquared_currentplot_x%
%plotsquared_currentplot_y%
%plotsquared_currentplot_xy%
%plotsquared_currentplot_rating%
%plotsquared_currentplot_biome%
%plotsquared_has_plot%
-%plotsquared_has_plot_%
%plotsquared_has_build_rights%
%plotsquared_plot_count%
-%plotsquared_plot_count_%
+%plotsquared_plot_count_%
%plotsquared_allowed_plot_count%
+%plotsquared_currentplot_localflag_%
+%plotsquared_currentplot_flag_%
```
----
From 4fef2dd82a907cae86b412a8ae57c90f140b0221 Mon Sep 17 00:00:00 2001
From: BuildTools
Date: Thu, 29 Oct 2020 12:21:19 +0000
Subject: [PATCH 046/103] update tntrun_reloaded placeholders
---
wiki/Placeholders.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index df7252e..a8b3793 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -4066,6 +4066,8 @@ Per Player/Event placeholders:
```
%tntrun_arena_count%
+%tntrun_pvp_arena_count%
+%tntrun_nopvp_arena_count%
%tntrun_currency_%
%tntrun_doublejumps%
%tntrun_joinfee_%
@@ -4078,6 +4080,8 @@ Per Player/Event placeholders:
%tntrun_losses%
%tntrun_played%
%tntrun_player_count%
+%tntrun_pvp_player_count%
+%tntrun_nopvp_player_count%
%tntrun_player_count_%
%tntrun_status_%
%tntrun_version%
From e16497618c7d2fea1d154df67a6e71315b00a779 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laura=20Endre=C3=9F?=
Date: Thu, 5 Nov 2020 11:36:38 +0100
Subject: [PATCH 047/103] Update Placeholders.md
---
wiki/Placeholders.md | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index a8b3793..1c694c4 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -236,6 +236,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[RabbitsVSPenguins](#rabbitsvspenguins)**
- **[RageMode](#ragemode)**
- **[Rankup](#rankup)**
+- **[RealisticWorldGenerator](#realisticworldgenerator)**
- **[RedProtect](#redprotect)**
- **[ReferralSystem](#referralsystem)**
- **[RestrictedDimensions](#restricteddimensions)**
@@ -3331,6 +3332,18 @@ You can find an up-to-date list of the placeholders in [their wiki](https://gith
```
----
+- ### **[RealisticWorldGenerator](https://www.spigotmc.org/resources/15905/)**
+> NO DOWNLOAD COMMAND
+
+```
+%rwg_schematicAmount%
+%rwg_schematics%
+%rwg_biome%
+%rwg_position1%
+%rwg_position2%
+```
+----
+
- ### **[RedProtect](http://otmc.org/resources/15841/)**
> NO DOWNLOAD COMMAND
From d68fe7067ca1eb7a0ed2cfb7e0ca8dda718bd2aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laura=20Endre=C3=9F?=
Date: Thu, 5 Nov 2020 11:38:22 +0100
Subject: [PATCH 048/103] Update Plugins-using-PlaceholderAPI.md
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index fafd262..5b07787 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -693,6 +693,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[RawMSG](https://www.spigotmc.org/resources/35864/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
+- **[RealisticWorldGenerator](https://www.spigotmc.org/resources/15905/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#realisticworldgenerator]]**]
- **[RecentFind (Treasures Add-on)](https://www.spigotmc.org/resources/33366/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#recentfind]]**]
From 5f9dffc3c75168d283600fb8a91c312ff5af5fcf Mon Sep 17 00:00:00 2001
From: RbR <665978+rbluer@users.noreply.github.com>
Date: Fri, 27 Nov 2020 03:58:58 -0500
Subject: [PATCH 049/103] Update Placeholders.md
Added the current placeholders for the Prison plugin.
---
wiki/Placeholders.md | 131 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 131 insertions(+)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 1c694c4..e46318d 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -217,6 +217,7 @@ If the command itself isn't there and `NO DOWNLOAD COMMAND` instead is shown, th
- **[PointsAPI](#pointsapi)**
- **[PowerRanks](#powerranks)**
- **[PremiumVanish](#premiumvanish)**
+- **[Prison](#prison)**
- **[PrisonMines](#prisonmines)**
- **[PrisonRanksX](#prisonranksx)**
- **[ProCosmetics](#procosmetics)**
@@ -3088,6 +3089,136 @@ Check [Plan Wiki](https://github.com/plan-player-analytics/Plan/wiki/Placeholder
----
+- ### **[Prison](https://www.spigotmc.org/resources/1223/)**
+> NO DOWNLOAD COMMAND
+
+Each placeholder has a shorter alias, which follow immediatly.
+
+Player rank placeholders. Must be used directly with a player, such as player chat placeholders.
+These placeholders can return zero, one, or more rank related placeholders depending upon how many ladders the player is on.
+
+```
+%prison_rank%
+%prison_r%
+%prison_rank_tag%
+%prison_rt%
+%prison_rankup_cost%
+%prison_rc%
+%prison_rankup_cost_formatted%
+%prison_rcf%
+%prison_rankup_cost_percent%
+%prison_rcp%
+%prison_rankup_cost_bar%
+%prison_rcb%
+%prison_rankup_cost_remaining%
+%prison_rcr%
+%prison_rankup_cost_remaining_formatted%
+%prison_rcrf%
+%prison_rankup_rank%
+%prison_rr%
+%prison_rankup_rank_tag%
+%prison_rrt%
+```
+
+Player rank placeholders for each ladder. Must be used directly with a player.
+The actual ladder name must be used in place of ** and will return zero or one rank related placeholder.
+
+```
+%prison_rank_%
+%prison_r_%
+%prison_rank_tag_%
+%prison_rt_%
+%prison_rankup_cost_%
+%prison_rc_%
+%prison_rankup_cost_formatted_%
+%prison_rcf_%
+%prison_rankup_cost_percent_%
+%prison_rcp_%
+%prison_rankup_cost_bar_%
+%prison_rcb_%
+%prison_rankup_cost_remaining_%
+%prison_rcr_%
+%prison_rankup_cost_remaining_formatted_%
+%prison_rcrf_%
+%prison_rankup_rank_%
+%prison_rr_%
+%prison_rankup_rank_tag_%
+%prison_rrt_%
+%prison_player_balance%
+%prison_pb%
+%prison_player_balance_%
+%prison_pb_%
+```
+
+Mine relate placeholders for each mine.
+The actual mine name must be used in place of **.
+
+```
+%prison_mines_name_%
+%prison_mn_%
+%prison_mines_tag_%
+%prison_mt_%
+%prison_mines_interval_%
+%prison_mi_%
+%prison_mines_interval_formatted_%
+%prison_mif_%
+%prison_mines_timeleft_%
+%prison_mtl_%
+%prison_mines_timeleft_bar_%
+%prison_mtlb_%
+%prison_mines_timeleft_formatted_%
+%prison_mtlf_%
+%prison_mines_size_%
+%prison_ms_%
+%prison_mines_remaining_%
+%prison_mr_%
+%prison_mines_remaining_bar_%
+%prison_mrb_%
+%prison_mines_percent_%
+%prison_mp_%
+%prison_mines_player_count_%
+%prison_mpc_%
+%prison_mines_blocks_mined_%
+%prison_mbm_%
+%prison_mines_reset_count_%
+%prison_mrc_%
+```
+
+These are player-mines related placeholders. They must be used with a player and they only provide mine related information for the mine that the player is in. If the player is not in any mine, then it will only return a blank value.
+
+```
+%prison_mines_name_playermines%
+%prison_mn_pm%
+%prison_mines_tag_playermines%
+%prison_mt_pm%
+%prison_mines_interval_playermines%
+%prison_mi_pm%
+%prison_mines_interval_formatted_playermines%
+%prison_mif_pm%
+%prison_mines_timeleft_playermines%
+%prison_mtl_pm%
+%prison_mines_timeleft_bar_playermines%
+%prison_mtlb_pm%
+%prison_mines_timeleft_formatted_playermines%
+%prison_mtlf_pm%
+%prison_mines_size_playermines%
+%prison_ms_pm%
+%prison_mines_remaining_playermines%
+%prison_mr_pm%
+%prison_mines_remaining_bar_playermines%
+%prison_mrb_pm%
+%prison_mines_percent_playermines%
+%prison_mp_pm%
+%prison_mines_player_count_playermines%
+%prison_mpc_pm%
+%prison_mines_blocks_mined_playermines%
+%prison_mbm_pm%
+%prison_mines_reset_count_playermines%
+%prison_mrc_pm%
+```
+
+----
+
- ### **[PrisonMines](https://www.spigotmc.org/resources/4046/)**
> /papi ecloud download PrisonMines
From 1e4af861728aa4b221606871139dfea5614c664c Mon Sep 17 00:00:00 2001
From: RbR <665978+rbluer@users.noreply.github.com>
Date: Fri, 27 Nov 2020 19:10:32 -0500
Subject: [PATCH 050/103] Update Plugins-using-PlaceholderAPI.md
Added entry for Prison plugin.
---
wiki/Plugins-using-PlaceholderAPI.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/wiki/Plugins-using-PlaceholderAPI.md b/wiki/Plugins-using-PlaceholderAPI.md
index 5b07787..942a313 100644
--- a/wiki/Plugins-using-PlaceholderAPI.md
+++ b/wiki/Plugins-using-PlaceholderAPI.md
@@ -620,6 +620,9 @@ If your plugin isn't shown here and you want it to be added, [open an issue](/Pl
- **[PremiumVanish](https://www.spigotmc.org/resources/14404/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#premiumvanish]]**]
+- **[Prison](https://www.spigotmc.org/resources/1223/)**
+ - [ ] Supports placeholders.
+ - [x] Provides own placeholders. [**[[Link|Placeholders#prison]]**]
- **[PrisonMines](https://www.spigotmc.org/resources/4046/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[[Link|Placeholders#prisonmines]]**]
From 11ed822845afcbb88688845afd6a8beb481f5120 Mon Sep 17 00:00:00 2001
From: RbR <665978+rbluer@users.noreply.github.com>
Date: Fri, 27 Nov 2020 20:25:37 -0500
Subject: [PATCH 051/103] Update Placeholders.md
Update the descriptions.
---
wiki/Placeholders.md | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index e46318d..0cddcbc 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3092,10 +3092,10 @@ Check [Plan Wiki](https://github.com/plan-player-analytics/Plan/wiki/Placeholder
- ### **[Prison](https://www.spigotmc.org/resources/1223/)**
> NO DOWNLOAD COMMAND
-Each placeholder has a shorter alias, which follow immediatly.
+Each placeholder has a shorter alias, which follows the primary placeholder below.
-Player rank placeholders. Must be used directly with a player, such as player chat placeholders.
-These placeholders can return zero, one, or more rank related placeholders depending upon how many ladders the player is on.
+**Player rank placeholders:** Must be used directly with a player, such as with player chat prefixes.
+These placeholders can return zero, one, or more rank related values depending upon how many ladders the player is on.
```
%prison_rank%
@@ -3120,8 +3120,8 @@ These placeholders can return zero, one, or more rank related placeholders depen
%prison_rrt%
```
-Player rank placeholders for each ladder. Must be used directly with a player.
-The actual ladder name must be used in place of ** and will return zero or one rank related placeholder.
+**Player rank placeholders for individual ladders:** Must be used directly with a player.
+Use the ladder name, all lowercase, in place of ``, and it will return zero or one rank related values.
```
%prison_rank_%
@@ -3150,8 +3150,8 @@ The actual ladder name must be used in place of ** and will return z
%prison_pb_%
```
-Mine relate placeholders for each mine.
-The actual mine name must be used in place of **.
+**Mine relate placeholders:**
+Use the mine name, all lowercase, in place of ``.
```
%prison_mines_name_%
@@ -3184,7 +3184,8 @@ The actual mine name must be used in place of **.
%prison_mrc_%
```
-These are player-mines related placeholders. They must be used with a player and they only provide mine related information for the mine that the player is in. If the player is not in any mine, then it will only return a blank value.
+**Player-mine related placeholders:** Must be used with a player.
+These placeholders will only return non-blank results when the player is in a mine and they will be for that mine.
```
%prison_mines_name_playermines%
From 15e0a293eb8f409ec4d36880a91d1cc7bf03f56b Mon Sep 17 00:00:00 2001
From: RbR <665978+rbluer@users.noreply.github.com>
Date: Fri, 27 Nov 2020 20:29:35 -0500
Subject: [PATCH 052/103] Update Placeholders.md
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 0cddcbc..f1429a9 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -3185,7 +3185,7 @@ Use the mine name, all lowercase, in place of ``.
```
**Player-mine related placeholders:** Must be used with a player.
-These placeholders will only return non-blank results when the player is in a mine and they will be for that mine.
+These placeholders will only return non-blank values when the player is in a mine and the results will be for that mine.
```
%prison_mines_name_playermines%
From b1662676f1a66969187d258f6aafe6f015fc342e Mon Sep 17 00:00:00 2001
From: BuildTools
Date: Tue, 22 Dec 2020 23:01:45 +0000
Subject: [PATCH 053/103] update parkour and tntrun_reloaded placeholders
---
wiki/Placeholders.md | 76 +++++++++++++++++++++++++-------------------
1 file changed, 43 insertions(+), 33 deletions(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index a8b3793..0d8053d 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -2911,39 +2911,45 @@ You can find an up-to-date list of the placeholders in [their wiki](https://ales
----
- ### **[Parkour](https://www.spigotmc.org/resources/23685/)**
-> /papi ecloud download Parkour
+> NO DOWNLOAD COMMAND
```
-%parkour_course_count%
-%parkour_course_global_completions%
-%parkour_course_prize_delay%
-%parkour_course_record_%
+%parkour_course_completed_%
+%parkour_course_completions_%
%parkour_course_record_deaths_%
-%parkour_courses_completed%
+%parkour_course_record_player_%
+%parkour_course_record_time_%
+%parkour_course_views%
%parkour_current_checkpoint%
-%parkour_current_course%
+%parkour_current_course_checkpoints%
+%parkour_current_course_completed%
%parkour_current_course_deaths%
-%parkour_current_course_leader%
-%parkour_current_course_timer%
-%parkour_current_course_record%
+%parkour_current_course_name%
+%parkour_current_course_personal_best_deaths%
+%parkour_current_course_personal_best_player%
+%parkour_current_course_personal_best_time%
%parkour_current_course_record_deaths%
-%parkour_current_personal_best%
-%parkour_current_personal_best_deaths%
-%parkour_last_played%
-%parkour_last_completed%
-%parkour_leader_%
-%parkour_leaderboard__deaths_%
-%parkour_leaderboard__player_%
-%parkour_leaderboard__time_%
-%parkour_level%
-%parkour_parkoins%
-%parkour_personal_best_%
-%parkour_personal_best_deaths_%
-%parkour_player_count%
-%parkour_rank%
+%parkour_current_course_record_player%
+%parkour_current_course_record_time%
+%parkour_current_course_timer%
+%parkour_global_course_count%
+%parkour_global_player_count%
+%parkour_global_version%
+%parkour_leaderboard___deaths%
+%parkour_leaderboard___player%
+%parkour_leaderboard___time%
+%parkour_player_courses_completed%
+%parkour_player_courses_uncompleted%
+%parkour_player_last_completed%
+%parkour_player_last_joined%
+%parkour_player_level%
+%parkour_player_parkoins%
+%parkour_player_personal_best__deaths%
+%parkour_player_personal_best__player%
+%parkour_player_personal_best__time%
+%parkour_player_prize_delay_%%
+%parkour_player_rank%
%parkour_topten__%
-%parkour_toptenxcc__%
-%parkour_version%
```
----
@@ -4065,24 +4071,28 @@ Per Player/Event placeholders:
> NO DOWNLOAD COMMANDS
```
+%tntrun_allplayers_%
%tntrun_arena_count%
-%tntrun_pvp_arena_count%
-%tntrun_nopvp_arena_count%
%tntrun_currency_%
+%tntrun_current_arena%
%tntrun_doublejumps%
%tntrun_joinfee_%
-%tntrun_leaderboard_wins_player_%
-%tntrun_leaderboard_wins_score_%
%tntrun_leaderboard_losses_player_%
%tntrun_leaderboard_losses_score_%
%tntrun_leaderboard_played_player_%
%tntrun_leaderboard_played_score_%
+%tntrun_leaderboard_wins_player_%
+%tntrun_leaderboard_wins_score_%
%tntrun_losses%
-%tntrun_played%
-%tntrun_player_count%
-%tntrun_pvp_player_count%
+%tntrun_nopvp_arena_count%
%tntrun_nopvp_player_count%
+%tntrun_played%
+%tntrun_players_%
+%tntrun_player_count%
%tntrun_player_count_%
+%tntrun_pvp_arena_count%
+%tntrun_pvp_player_count%
+%tntrun_spectators_%
%tntrun_status_%
%tntrun_version%
%tntrun_wins%
From f582474fb1d56c8fc85c7b41b46c7ca12f7d07d4 Mon Sep 17 00:00:00 2001
From: BuildTools
Date: Tue, 22 Dec 2020 23:10:58 +0000
Subject: [PATCH 054/103] update parkour and tntrun_reloaded placeholders
---
wiki/Placeholders.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wiki/Placeholders.md b/wiki/Placeholders.md
index 0d8053d..826f4ef 100644
--- a/wiki/Placeholders.md
+++ b/wiki/Placeholders.md
@@ -2947,7 +2947,7 @@ You can find an up-to-date list of the placeholders in [their wiki](https://ales
%parkour_player_personal_best__deaths%
%parkour_player_personal_best_