Merge remote-tracking branch 'upstream/wiki' into PTMPlaceholdersapi

Fix of merge conflict for PlayTimeManager pull request
This commit is contained in:
TheGabro
2026-04-17 17:10:55 +02:00
21 changed files with 2338 additions and 382 deletions

View File

@@ -30,9 +30,9 @@ The pages listed under this section are meant for server owners who want to use
----
Community-curated list of available PlaceholderExpansions and their placeholders.
Community-curated lists of available Placeholder Expansions and their placeholders for the Minecraft and Hytale versions of PlaceholderAPI.
- [:octicons-chevron-right-16: Go to Page](placeholder-list.md)
- [:octicons-chevron-right-16: Go to Page](placeholder-list/index.md)
- ### Plugins using PlaceholderAPI
@@ -40,6 +40,6 @@ The pages listed under this section are meant for server owners who want to use
List of Plugins that support PlaceholderAPI and/or provide their own placeholders to use.
- [:octicons-chevron-right-16: Go to Page](plugins-using-placeholderapi.md)
- [:octicons-chevron-right-16: Go to Page](plugins-using-placeholderapi/index.md)
</div>
</div>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,20 @@
# Placeholder List
PlaceholderAPI is home of countless community-made Placeholder Expansions.
To help you find the expansion you need, we are providing official placeholder lists that include available PlaceholderAPI expansions and their placeholders for both Minecraft (Spigot, Paper, etc.) and Hytale.
<div class="grid cards" markdown>
- ## [Minecraft](minecraft.md)
----
Placeholder list for the Minecraft version of PlaceholderAPI.
- ## [Hytale](hytale.md)
----
Placeholder list for the Hytale version of PlaceholderAPI.
</div>

View File

@@ -2,9 +2,10 @@
description: Community-curated list of available PlaceholderExpansions and their placeholders.
---
# Placeholder List
# Minecraft
This is a list of all available placeholders.
This is a list of all available placeholders for the Minecraft version of PlaceholderAPI.
For the Hytale version, visit [this page](hytale.md).
A download-command may be found in the infobox located below the title of the Expansion.
Should `Built into Plugin` be displayed is the Expansion included in the Plugin it depends on. Should a URL be shown does it mean you have to download it manually and add it to the `expansions` folder yourself.
@@ -227,7 +228,6 @@ Further details on how to contribute to this list or the wiki as a whole can be
- **[Factions MCore](#factions-mcore)**
- **[FactionsUUID](#factionsuuid)**
- **[Factions relation placeholders](#factions-relation-placeholders)**
- **[FunnyGuilds](#funnyguilds)**
- **G**
- **[GAListener](#galistener)**
@@ -425,6 +425,7 @@ Further details on how to contribute to this list or the wiki as a whole can be
- **[Two Factor Authentication](#two-factor-authentication)**
- **U**
- **[UJobs](#ujobs)**
- **[UltimateChat](#ultimatechat)**
- **[UltimateClaims](#ultimateclaims)**
- **[UltimateServerManager](#ultimateservermanager)**
@@ -818,7 +819,7 @@ More info about this expansion can be found on the [GitHub-Repository](https://g
### **[Javascript](https://api.extendedclip.com/expansions/javascript/)**
/// failure | Unverified
Due to potential security issues is this expansion currently unverified. Use at your own risk.
Due to potential security issues this expansion is currently unverified. Use at your own risk.
///
Gives you a way, to use javascript, to give a different output, depending on conditions.
@@ -1512,6 +1513,7 @@ More info about the expansion can be found on the [GitHub-Repository](https://gi
%string_equalsIgnoreCase_<string>_<match>%
%string_contains_<string>_<match>%
%string_containsIgnoreCase_<string>_<match>%
%string_charAt_<index>_<string>%
%string_indexOf_<string>_<match>%
%string_lastIndexOf_<string>_<match>%
%string_substring_<startIndex>_<string>%
@@ -1520,8 +1522,16 @@ More info about the expansion can be found on the [GitHub-Repository](https://gi
%string_shuffle_<string>%
%string_uppercase_<string>%
%string_lowercase_<string>%
%string_sentencecase_<string>%
%string_capitalize_<string>%
%string_length_<string>%
%string_random_<string1>,<string2>,<string3>,<etc>%
%string_replaceCharacters_<configuration>_<string>%
%string_alternateuppercase_<string>%
%string_startswith_<string>_<match>%
%string_endswith_<string>_<match>%
%string_trim_<string>%
%string_occurences_count_<string>_<match>%
```
Supports placeholders using brackets: `{placeholder}`
@@ -2204,11 +2214,19 @@ Find examples of how the placeholders can be used on [signs](https://github.com/
/// integrated | Built into Plugin
///
Find an up-to-date list on the [SpigotMC page](https://www.spigotmc.org/resources/beautyquests.39255/field?field=documentation).
```
%beautyquests_total_amount%
%beautyquests_player_inprogress_amount%
%beautyquests_player_finished_amount%
%beautyquests_total_amount%
%beautyquests_advancement_ID%
%beautyquests_player_finished_total_amount%
%beautyquests_started_ordered%
%beautyquests_started_ordered_X%
%beautyquests_advancement_X%
%beautyquests_advancement_X_raw%
%beautyquests_player_quest_finished_X%
%beautyquests_started_id_list%
```
----
@@ -2762,12 +2780,21 @@ Please check the [wiki](https://github.com/booksaw/PlaceholderAPI) for more info
```
%deluxemenus_meta_<key>_<dataType>_<default_value>%
%deluxemenus_meta_<key>_<dataType>_<defaultValue>%
%deluxemenus_meta_has_value_<key>_<dataType>%
%deluxemenus_is_in_menu%
%deluxemenus_opened_menu%
%deluxemenus_last_menu%
```
- Key: The key of the meta you want to check
- Data Type: Can be `STRING`, `BOOLEAN`, `DOUBLE`, `LONG`, or `INTEGER`.
*If the given key has a different data type, an error will occur.*
- Default Value: The value returned if nothing is found.
- Key: The key of the meta you want to check
- Data Type: Can be `STRING`, `BOOLEAN`, `DOUBLE`, `LONG`, or `INTEGER`.
*If the given key has a different data type, an error will occur.*
- Default Value: The value returned if nothing is found.
- `<key>`: The key of the meta you want to check
- `<dataType>`: Can be `STRING`, `BOOLEAN`, `DOUBLE`, `LONG`, or `INTEGER`.
*If the given key has a different data type, an error will occur.*
- `<defaultValue>`: The value returned if nothing is found.
----
@@ -3161,42 +3188,6 @@ These placeholders work with FactionsUUID and MCore all you need is downloading
----
### **[FunnyGuilds](https://github.com/FunnyGuilds/FunnyGuilds)**
/// integrated | Built into Plugin
///
```
%funnyguilds_guilds%
%funnyguilds_users%
%funnyguilds_deaths%
%funnyguilds_kdr%
%funnyguilds_kills%
%funnyguilds_points-format%
%funnyguilds_points%
%funnyguilds_position%
%funnyguilds_g-allies%
%funnyguilds_g-deaths%
%funnyguilds_g-deputies%
%funnyguilds_g-deputy%
%funnyguilds_g-kdr%
%funnyguilds_g-kills%
%funnyguilds_g-lives%
%funnyguilds_g-members-all%
%funnyguilds_g-members-online%
%funnyguilds_g-name%
%funnyguilds_g-owner%
%funnyguilds_g-points-format%
%funnyguilds_g-points%
%funnyguilds_g-position%
%funnyguilds_g-region-size%
%funnyguilds_g-tag%
%funnyguilds_g-validity%
%funnyguilds_gtop-x%
%funnyguilds_ptop-x%
```
----
### **GAListener**
/// integrated | Built into Plugin
///
@@ -3472,10 +3463,11 @@ You can find an up-to-date list of placeholders in the [HyacinthHello wiki](http
///
```
%imageframe_"<player>:<imagemap>"_playback_bar_<length>_[character]_[current_section_prefix]_[remaining_section_prefix]%
%imageframe_"<player>:<imagemap>"_playback_current%
%imageframe_"<player>:<imagemap>"_playback_total%
%imageframe_"<player>:<imagemap>"_playback_pause%
%imageframe_imagemap_"<player>:<imagemap>"_playback_bar_<length>_[character]_[current_section_prefix]_[remaining_section_prefix]%
%imageframe_imagemap_"<player>:<imagemap>"_playback_current%
%imageframe_imagemap_"<player>:<imagemap>"_playback_total%
%imageframe_imagemap_"<player>:<imagemap>"_playback_pause%
%imageframe_player_preference_<preference>%
```
----
@@ -3670,7 +3662,7 @@ You can find an up-to-date list of placeholders on the [KingdomsX wiki](https://
/// integrated | Built into Plugin
///
A Description of the placeholders can be found on the [Lands Wiki](https://github.com/Angeschossen/Lands/wiki/PlaceholderAPI-Placeholders#placeholders).
A Description of the placeholders can be found on the [Lands Wiki](https://wiki.incredibleplugins.com/Lands/configuration/placeholderapi-placeholders).
```
# General
@@ -6986,6 +6978,28 @@ You can find an up-to-date list of placeholders in the [Towny wiki](https://gith
----
### **[UJobs](https://modrinth.com/plugin/ujobs)**
/// integrated | Built into Plugin
///
Detailed explanation and example outputs of placeholders are listed on [modrinth](https://modrinth.com/plugin/ujobs).
```
ujobs_job_name_<job>
ujobs_job_displayname_<job>
ujobs_job_legacydisplayname_<job>
ujobs_player_level_<job>
ujobs_player_exp_<job>
ujobs_player_position_<job>
ujobs_player_totalmoney_<job>
ujobs_leaderboard_name_<job>_<position>
ujobs_leaderboard_level_<job>_<position>
```
----
### **[USkyBlock](https://www.spigotmc.org/resources/2280/)**
/// command | papi ecloud download uSkyBlock
///

View File

@@ -0,0 +1,258 @@
---
description: List of Plugins that support PlaceholderAPI and/or provide their own placeholders to use.
---
# Hytale
This here is a list of all plugins supporting the Hytale version of PlaceholderAPI by either having their own placeholders added, or just allowing other placeholders to be used.
If your plugin isn't shown here and you want it to be added, [read the Wiki README](https://github.com/PlaceholderAPI/PlaceholderAPI/blob/wiki/README.md) on how you can submit your changes.
## Plugins
- **[A](#a)**
- **[B](#b)**
- **[C](#c)**
- **[D](#d)**
- **[E](#e)**
- **[F](#f)**
- **[G](#g)**
- **[H](#h)**
- **[I](#i)**
- **[J](#j)**
- **[K](#k)**
- **[L](#l)**
- **[M](#m)**
- **[N](#n)**
- **[O](#o)**
- **[P](#p)**
- **[Q](#q)**
- **[R](#r)**
- **[S](#s)**
- **[T](#t)**
- **[U](#u)**
- **[V](#v)**
- **[W](#w)**
- **[X](#x)**
- **[Y](#y)**
- **[Z](#z)**
----
## A
- **[ArenaPVP](https://www.curseforge.com/hytale/mods/arena-pvp)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#arenapvp)**]
----
## B
- **[Better Scoreboard](https://www.curseforge.com/hytale/mods/better-scoreboard)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
----
## C
- **[Clean Ping](https://www.curseforge.com/hytale/mods/cleanping)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#cleanping)**]
- **[CleanStaffChat](https://www.curseforge.com/hytale/mods/cleanstaffchat)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
----
## D
- **[Declare's Advanced Jobs](https://www.curseforge.com/hytale/mods/declares-advanced-jobs)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#declares-advanced-jobs)**]
----
## E
- **[EconomyAPI](https://www.curseforge.com/hytale/mods/economyapi)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#economyapi)**]
- **[Ecotale](https://www.curseforge.com/hytale/mods/ecotale)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#ecotale)**]
- **[EliteEssentials](https://www.curseforge.com/hytale/mods/eliteessentials)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#eliteessentials)**]
- **[EssentialsCore](https://www.curseforge.com/hytale/mods/essentials-core)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#essentialscore)**]
- [ ] [Subject to PR approval](https://github.com/nhulston/Essentials/pull/14)
- **[EssentialsPlus](https://www.curseforge.com/hytale/mods/essentials-plus)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#essentialsplus)**]
----
## F
- **[FlectonePulse](https://www.curseforge.com/hytale/mods/flectonepulse)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#flectonepulse)**]
----
## G
- **[Guilds](https://www.curseforge.com/hytale/mods/guilds)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#guilds)**]
----
## H
- **[HeroChat](https://www.curseforge.com/hytale/mods/herochat)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
- **[HyChatter](https://curseforge.com/hytale/mods/hychatter)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
- **[HyEssentialsX](https://www.curseforge.com/hytale/mods/hyessentialsx)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
- **[HyFactions](https://www.curseforge.com/hytale/mods/hyfactions)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md/#hyfactions)**]
- **[Hylograms](https://curseforge.com/hytale/mods/holograms)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
- **[HyperPerms](https://www.curseforge.com/hytale/mods/hyperperms)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md/#hyperperms)**]
- **[HyperFactions](https://www.curseforge.com/hytale/mods/hyperfactions)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md/#hyperfactions)**]
- **[HyVotifier](https://www.curseforge.com/hytale/mods/hytale-votifier)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md/#hyvotifier)**]
----
## I
/// info |
No Plugins available
///
----
## J
- **[JHS-Votifier](https://www.curseforge.com/hytale/mods/jhs-votifier)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#jhs-votifier)**]
----
## K
/// info |
No Plugins available
///
----
## L
- **[LevelingCore](https://www.curseforge.com/hytale/mods/levelingcore)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#levelingcore)**]
- **[LuckPerms](https://www.curseforge.com/hytale/mods/luckperms)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#luckperms)**]
----
## M
- **[mini-chat-formatter](https://www.curseforge.com/hytale/mods/mini-chat-formatter)**
- [x] Supports placeholders.
- [ ] Provides own placeholders.
- **[MMOSkillTree](https://www.curseforge.com/hytale/mods/mmo-skill-tree)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#mmoskilltree)**]
- **[MysticNametags](https://www.curseforge.com/hytale/mods/mysticnametags)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#mysticnametags)**]
----
## N
/// info |
No Plugins available
///
----
## O
/// info |
No Plugins available
///
----
## P
- **[Prekoyte's Powerlevels](https://www.curseforge.com/hytale/mods/prekoytes-powerlevels)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#prekoytespowerlevels)**]
----
## Q
/// info |
No Plugins available
///
----
## R
- **[Rankup System](https://www.curseforge.com/hytale/mods/rankup-system)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#rankup-system)**]
- **[RPGLevelling](https://www.curseforge.com/hytale/mods/rpg-leveling-and-stats)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#rpglevelling)**]
----
## S
- **[SimpleClaims](https://www.curseforge.com/hytale/mods/simple-claims)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#simpleclaims)**]
----
## T
- **[TaleFly](https://builtbybit.com/resources/talefly.91201/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#talefly)**]
- **[Topper](https://www.curseforge.com/hytale/mods/topper)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#topper)**]
----
## U
/// info |
No Plugins available
///
----
## V
- **[VaultUnlocked](https://www.curseforge.com/hytale/mods/vaultunlocked)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#vaultunlocked)**]
----
## W
- **[Werchat](https://www.curseforge.com/hytale/mods/werchat)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#werchat)**]
- **[WiFlowAPI](https://www.curseforge.com/hytale/mods/wiflows-placeholderapi)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](../placeholder-list/hytale.md#wiflowapi)**]
----
## X
/// info |
No Plugins available
///
----
## Y
/// info |
No Plugins available
///
----
## Z
/// info |
No Plugins available
///

View File

@@ -0,0 +1,19 @@
# Plugins Using PlaceholderAPI
This page contains two sections listing plugins that support PlaceholderAPI, either having their own placeholders added, or by just allowing other placeholders to be used. Browse the sections below to find plugins and their available placeholders for each platform.
<div class="grid cards" markdown>
- ## [Minecraft](minecraft.md)
----
Plugins using the Minecraft version of PlaceholderAPI.
- ## [Hytale](hytale.md)
----
Plugins Using the Hytale version of PlaceholderAPI.
</div>

View File

@@ -17,7 +17,7 @@ Before you can use placeholders should you check a few things first.
The first and most important thing is, to find out if the plugin you want to use placeholders in is actually supporting PlaceholderAPI.
Chat-plugins such as EssentialsXChat do not natively support PlaceholderAPI and instead require separate plugins to "inject" the parsed placeholders into the final chat message.
One way to check, if a Plugin is supporing PlaceholderAPI, is to check the [Plugins using PlaceholderAPI](plugins-using-placeholderapi.md) page.
One way to check, if a Plugin is supporing PlaceholderAPI, is to check the [Plugins using PlaceholderAPI](plugins-using-placeholderapi/index.md) page.
If the plugin is listed and if the `Supports placeholders` text has a check, does it mean that PlaceholderAPI support is available.
If the plugin isn't listed, can you usually check its plugin page, or any other source of information, such as a wiki, for clues on if PlaceholderAPI is supported.
@@ -39,7 +39,7 @@ This feature exists since version 2.11.4 of PlaceholderAPI
The way PlaceholderAPI's system works, allows a Placeholder Expansion and its corresponding placeholders to either be included within a plugin (If placeholder requires said plugin) or to be available as a separate jar file on the eCloud of PlaceholderAPI.
Depending on what type you have, will you need to do some extra steps to use the placeholder from the Placeholder Expansion.
One way to find out, if an Expansion is included or separate, is to check the [Placeholder List](placeholder-list.md) page for any entry of it.
One way to find out, if an Expansion is included or separate, is to check the [Placeholder List](placeholder-list/index.md) page for any entry of it.
If it exists on the page, can you check the infobox right below the title of the Expansion for one of the following cases:
- `papi ecloud download <expansion>`: The expansion is on the ecloud and needs to be downloaded using the [`/papi ecloud download` command](commands.md#papi-ecloud-download).