Compare commits

...

21 Commits

Author SHA1 Message Date
Andre601
9b2eb78024 Change tab id generation 2025-05-09 16:26:18 +02:00
Andre601
c2ae367090 [Wiki] Add Multiverse-Core v5 placeholders 2025-04-30 23:45:46 +02:00
Andre_601
79b7bb4a4d Merge pull request #1113 from ManInMyVan/wiki
[Wiki] Add GrimAC placeholders
2025-04-28 02:02:56 +02:00
ManInMyVan
794b09438d [Wiki] Add GrimAC placeholders 2025-04-27 16:09:36 -06:00
Andre_601
7e4271ddf2 [Wiki] Update AdvancedServerList placeholders 2025-04-23 23:39:51 +02:00
Andre_601
b3a098ff6d Merge pull request #1111 from TeamVK/wiki
Update placeholder-list.md (added %mineresetlite_<mine>_time_remaining_seconds%
2025-04-08 01:58:40 +02:00
vk2gpz
a41cfc023c Update placeholder-list.md (added %mineresetlite_<mine>_time_remaining_seconds% 2025-04-08 09:55:56 +10:00
Andre_601
46ad4a3cf2 Merge pull request #1110 from Misat11/docs/add-screaming-bedwars-plugin
[Wiki] Add ScreamingBedWars placeholders
2025-04-06 18:16:06 +02:00
Misat11
995be880ea docs: add ScreamingBedWars plugin to the placeholder list 2025-04-06 18:02:40 +02:00
Andre_601
f13391f317 [Wiki] Add latest formatter placeholder changes 2025-03-20 01:49:55 +01:00
Andre_601
3cf78290fe Merge pull request #1101 from LOOHP/wiki
ImageFrame playback placeholders
2025-02-05 02:50:22 +01:00
LOOHP
74a590ca1e ImageFrame playback placeholders 2025-02-05 00:21:35 +00:00
Andre_601
e560cfb4ae Merge pull request #1097 from TeamVK/wiki
Update placeholder-list.md
2025-01-10 23:27:09 +01:00
vk2gpz
1208c9ef4c Update placeholder-list.md
changed the description for LevelUp, PermissionTimer from command to integrated.
2025-01-11 09:09:53 +11:00
Andre_601
f491963b85 Merge pull request #1096 from TeamVK/wiki
Update placeholder-list.md
2025-01-10 11:36:32 +01:00
vk2gpz
ab718b3eb8 Update placeholder-list.md
placeholders for MineResetLite is built into the plugin.
2025-01-10 16:38:47 +11:00
Andre601
a084b207a6 [Wiki] Improve structure of annotation 2024-12-11 03:28:12 +01:00
Andre_601
d2b896f4de [Wiki] Move on(Placeholder)Request into code annotations 2024-12-11 03:12:54 +01:00
Andre_601
0eaaa6eb08 [Wiki] Improve commands page 2024-12-11 02:52:12 +01:00
Andre_601
0c4d592ec5 Merge pull request #1090 from Hempfest/Hempfest-patch-2
Update placeholder-list.md
2024-12-07 13:43:55 +01:00
Hempfest
27f3ce2254 Update placeholder-list.md
I took down ClansFree and ClansPro has been renamed to just Clans again, it WAS originally clans when it was created on its original bukkit listing it got changed as I came out with the more premium iteration.
2024-12-07 04:37:41 -08:00
5 changed files with 285 additions and 75 deletions

View File

@@ -37,7 +37,7 @@ In order to not repeat the same basic info for each method throughout this page,
Tab the :material-plus-circle: icons in the code block below for additional information.
///
```{ .java .annotate title="SomeExpansion.java" }
```java { .annotate title="SomeExpansion.java" }
package at.helpch.placeholderapi.example.expansion;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
@@ -45,52 +45,71 @@ import me.clip.placeholderapi.expansion.PlaceholderExpansion;
public class SomeExpansion extends PlaceholderExpansion {
@Override
@NotNull
public String getAuthor() {
return "Author"; // (1)
}
@Override
@NotNull
public String getIdentifier() {
return "example"; // (2)
}
@Override
@NotNull
public String getVersion() {
return "1.0.0"; // (3)
}
// These methods aren't overriden by default.
// You have to override one of them.
@Override
public String onRequest(OfflinePlayer player, @NotNull String params) {
// (4)
}
@Override
public String onPlaceholderRequest(Player player, @NotNull String params) {
// (5)
}
}
```
1. This method allows you to set the name of the expansion's author.
1. This method allows you to set the name of the expansion's author. May not be null.
2. The identifier is the part in the placeholder that is between the first `%` (or `{` if bracket placeholders are used) and the first `_`.
The identifier may not contain `%`, `{`, `}` or `_`.
2. The identifier is the part in the placeholder that is between the first `%` (or `{` for bracket placeholders) and the first `_`.
The identifier may not be null nor contain `%`, `{`, `}` or `_`.
If you still want to use them in your expansion name, override the `getName()` method.
3. This method returns the version of the expansion.
3. This method returns the version of the expansion. May not be null.
Due to it being a string are you not limited to numbers alone, but it is recommended to stick with a number pattern.
PlaceholderAPI uses this String to compare with the latest version on the eCloud (if uploaded to it) to see if a new version is available.
If your expansion is included in a plugin, this does not matter.
You must also choose between one of these two methods for handling the actual parsing of placeholders (Exception being expansions providing [relational placeholders](#making-a-relational-expansion)):
- `onRequest(OfflinePlayer, String)`
The first parameter is the player that the placeholders are parsed against, given as an OfflinePlayer instance. This can be null.
The second parameter is the content of the placeholder after the first `_` and before the closing `%` (or `}` if bracket placeholders are used). This String is never null.
4. Called by PlaceholderAPI to have placeholder values parsed.
When not overriden will call `onPlaceholderRequest(Player, String)`, converting the OfflinePlayer to a Player if possible or else providing `null`.
If not explicity overriden, this will automatically call `onPlaceholderRequest(Player, String)`, passing the parameters as-is to it.
This method is recommended as it allows the usage of offline players, meaning the player does not need to be online to obtain certain certain data from them such as name or UUID.
- `onPlaceholderRequest(Player, String)`
The first parameter is the player that the placeholders are parsed against, given as a Player instance. This can be null.
The second parameter is the content of the placeholder after the first `_` and before the closing `%` (or `}` if bracket placeholders are used). This String is never null.
Using this method is recommended for the usage of the OfflinePlayer, allowing to use data from a player without their precense being required.
If not set, this method will return `null` which PlaceholderAPI sees as an invalid placeholder.
**Parameters**:
- `player` - Nullable OfflinePlayer instance to parse placeholders against.
- `params` - Non-null String representing the part of the placeholder after the first `_` and before the closing `%` (or `}` for bracket placeholders).
5. Called by PlaceholderAPI through `onRequest(OfflinePlayer, String)` to have placeholder values parsed.
When not overriden will return `null`, which PlaceholderAPI will understand as an invalid Placeholder.
**Parameters**:
- `player` - Nullable Player instance to parse placeholders against.
- `params` - Non-null String representing the part of the placeholder after the first `_` and before the closing `%` (or `}` for bracket placeholders).
/// note
PlaceholderAPI always calls `onRequest(Player, String)` in a PlaceholderExpansion.
Overriding `onRequest(OfflinePlayer, String)` or `onPlaceholderRequest(Player, String)` is not required if you [create relational placeholders](#making-a-relational-expansion).
///
----
@@ -120,7 +139,7 @@ Please see the [Basic PlaceholderExpansion Structure](#basic-placeholderexpansio
Tab the :material-plus-circle: icons in the code block below for additional information.
////
```{ .java .annotate title="SomeExpansion.java" }
```java { .annotate title="SomeExpansion.java" }
package at.helpch.placeholderapi.example.expansion;
import at.helpch.placeholderapi.example.SomePlugin;
@@ -196,7 +215,7 @@ This is being done by creating a new instance of your PlaceholderExpansion class
Here is a quick example:
```{ .java .annotate title="SomePlugin.java" }
```java { .annotate title="SomePlugin.java" }
package at.helpch.placeholderapi.example;
import at.helpch.placeholderapi.example.expansion.SomeExpansion;
@@ -246,7 +265,7 @@ Tab the :material-plus-circle: icons in the code block below for additional info
This is an example expansion without any plugin dependency.
```{ .java .annotate title="SomeExpansion.java" }
```java { .annotate title="SomeExpansion.java" }
package at.helpch.placeholderapi.example.expansion;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
@@ -303,7 +322,7 @@ Tab the :material-plus-circle: icons in the code block below for additional info
This is an example expansion with a plugin dependency.
```{ .java .annotate title="SomeExpansion.java" }
```java { .annotate title="SomeExpansion.java" }
package at.helpch.placeholderapi.example.expansion;
import at.helpch.placeholderapi.example.SomePlugin;

View File

@@ -9,10 +9,10 @@ This page shows all commands, including with a detailed description of what ever
## Overview
- **[Parse Commands](#parse-commands)**
- [`/papi bcparse <player|me|--null> <string>`](#papi-bcparse)
- [`/papi cmdparse <player|me|--null> <string>`](#papi-cmdparse)
- [`/papi parse <player|me|--null> <string>`](#papi-parse)
- [`/papi parserel <player> <player> <string>`](#papi-parserel)
- [`/papi bcparse <player|me|--null> <text>`](#papi-bcparse)
- [`/papi cmdparse <player|me|--null> <text>`](#papi-cmdparse)
- [`/papi parse <player|me|--null> <text>`](#papi-parse)
- [`/papi parserel <player|me> <player|me> <text>`](#papi-parserel)
- **[eCloud Commands](#ecloud-commands)**
- [`/papi ecloud clear`](#papi-ecloud-clear)
@@ -52,7 +52,7 @@ Parses placeholders of a String and broadcasts the result to all players.
**Arguments**:
- `<player|me|--null>` - The Player to parse values of the placeholder (Use `me` for yourself and `--null` to force a null player (Useful for consoles)).
- `<Text with placeholders>` - The text to parse.
- `<text>` - Text with placeholders to parse.
**Example**:
```
@@ -69,7 +69,7 @@ Parses placeholders of a String and executes it as a command.
**Arguments**:
- `<player|me|--null>` - The Player to parse values of the placeholder (Use `me` for yourself and `--null` to force a null player (Useful for consoles)).
- `<Command with placeholders>` - The Text to parse and execute as command. Please leave away the `/` of the command.
- `<text>` - Text with placeholders to parse and execute as command (Don't include the `/` for the command).
**Example**:
```
@@ -86,7 +86,7 @@ Parses the placeholders in a given text and shows the result.
**Arguments**:
- `<player|me|--null>` - The Player to parse values of the placeholder (Use `me` for yourself and `--null` to force a null player (Useful for consoles)).
- `<Text with placeholders>` - The text to parse.
- `<text>` - Text with placeholders to parse.
**Example**:
```
@@ -102,9 +102,9 @@ Parses a relational placeholder.
**Arguments**:
- `<player1>` - The first player.
- `<player2>` - the second player to compare with.
- `<Text with placeholders>` - The actual placeholder to parse.
- `<player1|me>` - The first player (Use `me` for yourself).
- `<player2|me>` - the second player to compare with (Use `me` for yourself).
- `<text>` - Text with placeholders to parse.
**Example**:
```
@@ -116,7 +116,8 @@ Parses a relational placeholder.
### eCloud Commands
These commands all start with `/papi ecloud` and are used for things related about the [Expansion Cloud](../developers/expansion-cloud.md).
These commands all start with `/papi ecloud` and are used for things related about the [Expansion Cloud](../developers/expansion-cloud.md).
Only executing `/papi ecloud` without any arguments will list all commands available for it.
#### `/papi ecloud clear`
@@ -250,7 +251,7 @@ Gives you information about the specified Expansion.
/// info |
**Description**:
Lists all active/registered expansions.
This is different to [/papi ecloud list installed](#papi-ecloud-list) in the fact, that it also includes expansions that were installed through a plugin (That aren't a separate jar-file) and it also > doesn't show which one have updates available.
This is different to [/papi ecloud list installed](#papi-ecloud-list) in the fact, that it also includes expansions that were installed through a plugin (That aren't a separate jar-file) and it also doesn't show which one have updates available.
///
#### `/papi register`

View File

@@ -176,9 +176,8 @@ Further details on how to contribute to this list or the wiki as a whole can be
- **[CheckNameHistory](#checknamehistory)**
- **[ClaimChunk](#claimchunk)**
- **[Clans](#clans)**
- **[ClansFree](#clansfree)**
- **[Clans](#clans)**
- **[Clans-API for Spigot/Clan tag in chat](#clans-api-for-spigotclan-tag-in-chat)**
- **[ClansPro](#clanspro)**
- **[ClanSystem](#clansystem)**
- **[CombatLogX](#combatlogx)**
- **[Compassance](#compassance)**
@@ -233,6 +232,7 @@ Further details on how to contribute to this list or the wiki as a whole can be
- **[GemsEconomy](#gemseconomy)**
- **[GriefDefender](#griefdefender)**
- **[GriefPrevention](#griefprevention)**
- **[GrimAC](#grimac)**
- **[Guilds](#guilds)**
- **[GuiRedeemMCMMO](#guiredeemmcmmo)**
@@ -247,6 +247,7 @@ Further details on how to contribute to this list or the wiki as a whole can be
- **[HyacinthHello](#hyacinthhello)**
- **I**
- **[ImageFrame](#imageframe)**
- **[InteractionVisualizer](#interactionvisualizer)**
- **[InteractiveChat](#interactivechat)**
- **[Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland)](#island-border)**
@@ -366,6 +367,7 @@ Further details on how to contribute to this list or the wiki as a whole can be
- **S**
- **[Sack](#sack)**
- **[ScreamingBedWars](#screamingbedwars)**
- **[Seasons](#seasons)**
- **[SellAll](#sellall)**
- **[SignLink](#signlink)**
@@ -759,10 +761,12 @@ Use `{{u}}` for underscores and `{{prc}}` for percent symbols.
%formatter_number_round_<number>%
%formatter_number_round_[precision]:[roundingmode]_<number>%
%formatter_number_shorten_<number>%
%formatter_number_shorten_<rounding_mode>_<number>%
%formatter_number_time_<number>%
%formatter_number_time_<timeunit>_<number>% # Handles number as <timeunit>
%formatter_text_capitalize_<text>%
%formatter_text_capitalize_<option>_<text>%
%formatter_text_length_<text>%
%formatter_text_lowercase_<text>%
%formatter_text_replace_[target]_[replacement]_<text>%
@@ -1837,8 +1841,11 @@ For more info, visit the [wiki](https://asl.andre601.ch/placeholderapi/#own-plac
%asl_favicon%
%asl_motd%
%asl_playercount_extraplayers%
%asl_playercount_hideplayers%
%asl_playercount_hideplayershover%
%asl_playercount_hover%
%asl_playercount_maxplayers%
%asl_playercount_onlineplayers%
%asl_playercount_text%
%asl_server_playersmax%
```
@@ -2424,14 +2431,32 @@ Please check the [wiki](https://github.com/booksaw/PlaceholderAPI) for more info
----
### **[ClansFree](https://www.spigotmc.org/resources/78415/)**
### **[Clans](https://www.spigotmc.org/resources/87515/)**
/// integrated | Built into Plugin
///
```
%clans_name%
%clans_raidshield%
%clans_rank%
%clans_land_status% - Get the relation status with the current claim youre in
%clans_land_chunk_map_line#% - Get relative claim map data in placeholder form replacing # with a number 1-5 for a 5x5 grid.
%clans_clan_name% - Get the name of the clan of the player
%clans_clan_description% - Get the description of the clan of the player
%clans_clan_color% - Get the color of the clan of the player
%clans_clan_pvp_mode% - Get the pvp mode of the clan of the player
%clans_clan_balance% - Get the money balance of the clan of the player
%clans_clan_power% - Get the amount of power points the clan of the player has.
%clans_clan_top_slot_#% - Get the name of the clan within the specified placement replacing # with the desired ranking.
%clans_clan_top_slot_#_power% - Get the name of the clan within the specified placement based on clan power replacing # with the desired ranking.
%clans_clan_top_slot_#_color% - Get the name of the clan within the specified placement but colored with their clan color repalcing # with the desired ranking.
%clans_clan_war_active% - Get the current active arena status of the player.
%clans_clan_war_score% - Get the current arena score of the clan for the player.
%clans_clan_war_hours% - Get how long the players clan has been at battle in the current arena.
%clans_clan_war_minutes% - Get how long the players clan has been at battle in the current arena.
%clans_clan_war_seconds% - Get how long the players clan has been at battle in the current arena.
%clans_clan_members_online% - Get the count of online clan members for the player
%clans_member_rank% - Get the name of the rank the player currently resides in within their clan
%clans_member_rank_short% - Get the symbol for the rank the player currently resides in within their clan.
%clans_member_bio% - Get the players bio for their clan.
%clans_raidshield_status% - Get the current raidshield status
```
----
@@ -2447,34 +2472,6 @@ Please check the [wiki](https://github.com/booksaw/PlaceholderAPI) for more info
----
### **[ClansPro](https://www.spigotmc.org/resources/87515/)**
/// integrated | Built into Plugin
///
```
%clanspro_clan_name%
%clanspro_clan_description%
%clanspro_clan_color%
%clanspro_clan_pvp_mode%
%clanspro_clan_balance%
%clanspro_clan_power%
%clanspro_clan_top_slot_#%
%clanspro_clan_top_slot_#_power%
%clanspro_clan_top_slot_#_color%
%clanspro_clan_war_active%
%clanspro_clan_war_score%
%clanspro_clan_war_hours%
%clanspro_clan_war_minutes%
%clanspro_clan_war_seconds%
%clanspro_clan_members_online%
%clanspro_member_rank%
%clanspro_member_rank_short%
%clanspro_member_bio%
%clanspro_raidshield_status%
```
----
### **[ClanSystem](https://www.spigotmc.org/resources/34696/)**
/// integrated | Built into Plugin
///
@@ -3231,6 +3228,26 @@ These placeholders work with FactionsUUID and MCore all you need is downloading
----
### **[GrimAC](https://modrinth.com/plugin/grimac/)**
/// integrated | Built into Plugin
///
```
%grim_player%
%grim_player_uuid%
%grim_player_ping%
%grim_player_brand%
%grim_player_h_sensitivity%
%grim_player_v_sensitivity%
%grim_player_fast_math%
%grim_player_tps%
%grim_player_version%
%grim_prefix%
%grim_version%
```
----
### **[Guilds](https://www.spigotmc.org/resources/48920/)**
/// integrated | Built into Plugin
///
@@ -3388,6 +3405,19 @@ You can find an up-to-date list of placeholders in the [HyacinthHello wiki](http
----
### **[ImageFrame](https://www.spigotmc.org/resources/106031/)**
/// integrated | Built into Plugin
///
```
%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%
```
----
### **[InteractionVisualizer](https://www.spigotmc.org/resources/77050/)**
/// integrated | Built into Plugin
///
@@ -3718,7 +3748,7 @@ More info about these placeholders can be found [here](https://panoply.tech/lead
----
### **[LevelUp](https://polymart.org/resource/457/)**
/// command | papi ecloud download LevelUp
/// integrated | Built into Plugin
///
```
@@ -4143,12 +4173,13 @@ Miscellaneous placeholders:
----
### **[MineResetLite](https://polymart.org/resource/137/)**
/// command | papi ecloud download MineResetLite
/// integrated | Built into Plugin
///
```
%mineresetlite_<mine>_time%
%mineresetlite_<mine>_time_remaining%
%mineresetlite_<mine>_time_remaining_seconds%
%mineresetlite_<mine>_precentage%
%mineresetlite_<mine>_blocks_mined%
%mineresetlite_<mine>_percentage_mined%
@@ -4172,10 +4203,46 @@ Miscellaneous placeholders:
----
### **[Multiverse-Core](https://www.spigotmc.org/resources/390/)**
/// command | papi ecloud download multiverse
### **[Multiverse-Core](https://modrinth.com/plugin/multiverse-core)**
/// tab | Multiverse-Core v5
//// integrated | Built into Plugin
////
//// warning | The below Placeholders are only for Multiverse-Core v5!
////
All placeholders allow a `_<world>` to be added with `<world>` being the name of a Multiverse-loaded World.
Example: `%multiverse-core_alias_myworld%`
```
%multiverse-core_alias%
%multiverse-core_animalspawn%
%multiverse-core_autoheal%
%multiverse-core_blacklist%
%multiverse-core_currency%
%multiverse-core_difficulty%
%multiverse-core_entryfee%
%multiverse-core_environment%
%multiverse-core_flight%
%multiverse-core_gamemode%
%multiverse-core_generator%
%multiverse-core_hunger%
%multiverse-core_monstersspawn%
%multiverse-core_name%
%multiverse-core_playerlimit%
%multiverse-core_price%
%multiverse-core_pvp%
%multiverse-core_seed%
%multiverse-core_time%
%multiverse-core_type%
%multiverse-core_weather%
```
///
/// tab | Multiverse-Core v4
//// command | papi ecloud download multiverse
////
```
%multiverse_world_alias%
%multiverse_world_all_property_names%
@@ -4204,6 +4271,7 @@ Miscellaneous placeholders:
%multiverse_world_style%
%multiverse_world_type%
```
///
----
@@ -4585,7 +4653,7 @@ Replace `[Type]` with the top type. Supported values: `DAILY, WEEKLY, MONTHLY, Y
----
### **[PermissionTimer](https://www.mc-market.org/resources/14050/)**
/// command | papi ecloud download PermissionTimer
/// integrated | Built into Plugin
///
```
@@ -5706,7 +5774,7 @@ For a description of the placeholders please read the [PvPManager Wiki](https://
----
### **[Sack](https://polymart.org/resource/493/)**
/// command | papi ecloud download Sack
/// integrated | Built into Plugin
///
```
@@ -5718,7 +5786,119 @@ For a description of the placeholders please read the [PvPManager Wiki](https://
%sack_total_slots% : the total number of slots for all sacks in your inventory.
%sack_total_item_count% : the total number of items held in all sacks in your inventory.
```
----
### **[ScreamingBedWars](https://hangar.papermc.io/ScreamingSandals/ScreamingBedWars)**
/// integrated | Built into Plugin
///
You can find an up-to-date list of placeholders with detailed information and examples in the [ScreamingBedWars Documentation](https://docs.screamingsandals.org/BedWars/latest/placeholderapi/).
```
# Global placeholders
%bedwars_all_games_players%
%bedwars_all_games_maxplayers%
%bedwars_all_games_anyrunning%
%bedwars_all_games_anywaiting%
# Placeholders for the current game the player is in
%bedwars_current_game%
%bedwars_current_game_players%
%bedwars_current_game_minplayers%
%bedwars_current_game_maxplayers%
%bedwars_current_game_world%
%bedwars_current_game_state%
%bedwars_current_game_time%
%bedwars_current_game_timeformat%
%bedwars_current_game_elapsedtime%
%bedwars_current_game_elapsedtimeformat%
%bedwars_current_game_running%
%bedwars_current_game_waiting%
%bedwars_current_available_teams%
%bedwars_current_connected_teams%
%bedwars_current_teamchests%
# Placeholders related to the player's team in the current game
%bedwars_current_team%
%bedwars_current_team_color%
%bedwars_current_team_colored%
%bedwars_current_team_players%
%bedwars_current_team_maxplayers%
%bedwars_current_team_bed%
%bedwars_current_team_teamchests%
%bedwars_current_team_bedsymbol%
# Placeholders for a specific team within the current game
%bedwars_current_game_team_<team_name>_colored%
%bedwars_current_game_team_<team_name>_color%
%bedwars_current_game_team_<team_name>_ingame%
%bedwars_current_game_team_<team_name>_players%
%bedwars_current_game_team_<team_name>_maxplayers%
%bedwars_current_game_team_<team_name>_bed%
%bedwars_current_game_team_<team_name>_bedsymbol%
%bedwars_current_game_team_<team_name>_teamchests%
# Placeholders related to a specific game
%bedwars_game_<game>_name%
%bedwars_game_<game>_players%
%bedwars_game_<game>_minplayers%
%bedwars_game_<game>_maxplayers%
%bedwars_game_<game>_world%
%bedwars_game_<game>_state%
%bedwars_game_<game>_available_teams%
%bedwars_game_<game>_connected_teams%
%bedwars_game_<game>_teamchests%
%bedwars_game_<game>_time%
%bedwars_game_<game>_timeformat%
%bedwars_game_<game>_elapsedtime%
%bedwars_game_<game>_elapsedtimeformat%
%bedwars_game_<game>_running%
%bedwars_game_<game>_waiting%
# Placeholders related to a specific team in a specific game
%bedwars_game_<game>_team_<team_name>_colored%
%bedwars_game_<game>_team_<team_name>_color%
%bedwars_game_<game>_team_<team_name>_ingame%
%bedwars_game_<game>_team_<team_name>_players%
%bedwars_game_<game>_team_<team_name>_maxplayers%
%bedwars_game_<game>_team_<team_name>_bed%
%bedwars_game_<game>_team_<team_name>_bedsymbol%
%bedwars_game_<game>_team_<team_name>_teamchests%
# Player statistics
%bedwars_stats_deaths%
%bedwars_stats_destroyed_beds%
%bedwars_stats_kills%
%bedwars_stats_loses%
%bedwars_stats_score%
%bedwars_stats_wins%
%bedwars_stats_games%
%bedwars_stats_kd%
# Statistics of a specific player
%bedwars_otherstats_<player>_deaths%
%bedwars_otherstats_<player>_destroyed_beds%
%bedwars_otherstats_<player>_kills%
%bedwars_otherstats_<player>_loses%
%bedwars_otherstats_<player>_score%
%bedwars_otherstats_<player>_wins%
%bedwars_otherstats_<player>_games%
%bedwars_otherstats_<player>_kd%
# Leaderboard information (<position> is the desired ranking spot, starting with 1)
%bedwars_leaderboard_score_<position>_name%
%bedwars_leaderboard_score_<position>_uuid%
%bedwars_leaderboard_score_<position>_deaths%
%bedwars_leaderboard_score_<position>_destroyed_beds%
%bedwars_leaderboard_score_<position>_kills%
%bedwars_leaderboard_score_<position>_loses%
%bedwars_leaderboard_score_<position>_score%
%bedwars_leaderboard_score_<position>_wins%
%bedwars_leaderboard_score_<position>_games%
%bedwars_leaderboard_score_<position>_kd%
```
----
### **[Seasons](https://www.spigotmc.org/resources/39298/)**

View File

@@ -410,6 +410,9 @@ If your plugin isn't shown here and you want it to be added, [read the Wiki READ
- **[GriefPrevention](https://www.spigotmc.org/resources/1884/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](placeholder-list.md#griefprevention)**]
- **[GrimAC](https://modrinth.com/plugin/grimac/)**
- [x] Supports placeholders.
- [x] Provides own placeholders. [**[Link](placeholder-list.md#grimac)**]
- **[Guilds](https://www.spigotmc.org/resources/48920/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](placeholder-list.md#guilds)**]
@@ -446,6 +449,9 @@ If your plugin isn't shown here and you want it to be added, [read the Wiki READ
----
## I
- **[ImageFrame](https://www.spigotmc.org/resources/106031/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](placeholder-list.md#imageframe)**]
- **[InteractionVisualizer](https://www.spigotmc.org/resources/77050/)**
- [ ] Supports placeholders.
- [x] Provides own placeholders. [**[Link](placeholder-list.md#interactionvisualizer)**]
@@ -825,6 +831,9 @@ If your plugin isn't shown here and you want it to be added, [read the Wiki READ
- **[Scoreboard Sidebar API](https://www.spigotmc.org/resources/21042/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]
- **[ScreamingBedWars](https://hangar.papermc.io/ScreamingSandals/ScreamingBedWars)**
- [ ] Supports placeholders.
- [X] Provides own placeholders. [**[Link](placeholder-list.md#screamingbedwars)**]
- **[ScrollBoard](https://www.spigotmc.org/resources/24697/)**
- [x] Supports placeholders.
- [ ] Provides own placeholders. [Link]

View File

@@ -133,4 +133,5 @@ markdown_extensions:
- pymdownx.blocks.details
- pymdownx.blocks.tab:
alternate_style: true
slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: lower}}
- pymdownx.tasklist