--- description: Community-curated list of available PlaceholderExpansions and their placeholders. --- # Placeholder List This is a list of all available placeholders. 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. /// note This placeholder list is provided "as-is" without any guarantee of being accurate and/or up-to-date. Page is only updated on request. We recommend contributing to this list by [making a Pull request](https://github.com/PlaceholderAPI/PlaceholderAPI/pulls). Further details on how to contribute to this list or the wiki as a whole can be found on the [README file of the Wiki](https://github.com/PlaceholderAPI/PlaceholderAPI/blob/wiki/README.md). /// - [Standalone](#standalone) - **A** - **[Advancements](#advancements)** - **[Animations](#animations)** - **[Armor](#armor)** - **[ASCII](#ascii)** - **[Attribute](#attribute)** - **B** - **[BungeeCord](#bungeecord)** - **C** - **[CalculateNumbers](#calculatenumbers)** - **[ChangeOutput](#changeoutput)** - **[CheckItem](#checkitem)** - **[CooldownBar](#cooldownbar)** - **D** - *No Expansions* - **E** - **[Enchantment](#enchantment)** - **F** - **[Formatter](#formatter)** - **G** - **[GraalJS](#graaljs)** - **H** - *No Expansions* - **I** - *No Expansions* - **J** - **[Javascript](#javascript)** - **K** - *No Expansions* - **L** - **[ListPlayers](#listplayers)** - **[LocalTime](#localtime)** - **M** - **[Math](#math)** - **[MVdW placeholders](#mvdw-placeholders)** - **[MySQL](#mysql)** - **[MySQLTokens](#mysqltokens)** - **N** - **[NumberFormatter](#numberformatter)** - **O** - **[OtherPlayer](#otherplayer)** - **P** - **[ParseNear](#parsenear)** - **[ParseOther](#parseother)** - **[Pinger](#pinger)** - **[Player](#player)** - **[PlayerList](#playerlist)** - **[Plugin](#plugin)** - **[Progress](#progress)** - **Q** - *No Expansions* - **R** - **[RainbowColor](#rainbowcolor)** - **[RandomColor](#randomcolor)** - **[RandomNumber](#randomnumber)** - **[RedisBungee](#redisbungee)** - **[RelCon](#relcon)** - **[RNG](#rng)** - **S** - **[ScoreboardObjectives](#scoreboardobjectives)** - **[Server](#server)** - **[Shortcut](#shortcut)** - **[Sound](#sound)** - **[SpeedPerSec](#speedpersec)** - **[Statistic](#statistic)** - **[String](#string)** - **T** - **[Team](#team)** - **[Teams](#teams)** - **U** - **[Unicode](#unicode)** - **V** - *No Expansions* - **W** - **[World](#world)** - **X** - *No Expansions* - **Y** - *No Expansions* - **Z** - *No Expansions* ---- - [Plugin-placeholders](#plugin-placeholders) - **A** - **[AAC - AdvancedAntiCheat](#aac)** - **[AbstractMenus](#abstractmenus)** - **[AcidIsland](#acidisland)** - **[AcidIslandRate](#acidislandrate)** - **[Advanced Abilities](#advanced-abilities)** - **[Advanced Achievements](#advanced-achievements)** - **[AdvancedAFK](#advancedafk)** - **[AdvancedCustomMenu+](#advancedcustommenu)** - **[AdvancedLottery](#advancedlottery)** - **[AdvancedModReq](#advancedmodreq)** - **[AdvancedServerList](#advancedserverlist)** - **[ajLeaderboards](#ajleaderboards)** - **[ajParkour](#ajparkour)** - **[AlonsoLevels](#alonsolevels)** - **[AngelChest](#angelchest)** - **[Animated Menu](#animated-menu)** - **[AntiCombatLogging](#anticombatlogging)** - **[AParkour](#aparkour)** - **[ASkyBlock](#askyblock)** - **[AsyncKeepAlive](#asynckeepalive)** - **[AutoPickup](#autopickup)** - **[AutoRank](#autorank)** - **[AutoSell](#autosell)** - **B** - **[BankSystem](#banksystem)** - **[BasicQuests](#basicquests)** - **[BattleLevels](#battlelevels)** - **[BeautyQuests](#beautyquests)** - **[BedWars1058](#bedwars1058)** - **[BentoBox](#bentobox)** - **[BetonQuest](#betonquest)** - **[BetterTeams](#betterteams)** - **[BlockParty](#blockparty)** - **[BlockQuest](#blockquest)** - **[Boxing](#boxing)** - **[BuildBattlePro](#buildbattlepro)** - **[BungeePerms](#bungeeperms)** - **[BuyCraft](#buycraft)** - **C** - **[CarlTheCreeper](#carlthecreeper)** - **[ChatColor+](#chatcolor)** - **[ChatColor+ Premium](#chatcolor-premium)** - **[ChatReaction](#chatreaction)** - **[CheckNameHistory](#checknamehistory)** - **[ClaimChunk](#claimchunk)** - **[Clans](#clans)** - **[Clans](#clans)** - **[Clans-API for Spigot/Clan tag in chat](#clans-api-for-spigotclan-tag-in-chat)** - **[ClanSystem](#clansystem)** - **[CombatLogX](#combatlogx)** - **[Compassance](#compassance)** - **[CoordinateTool](#coordinatetool)** - **[Country on Join](#country-on-join)** - **[CraftConomy](#craftconomy)** - **[CraftingStore.net](#craftingstorenet)** - **[CursedVIP](#cursedvip)** - **[Custom Advancements](#custom-advancements)** - **[Custom Items](#custom-items)** - **D** - **[Daily Rewards](#daily-rewards)** - **[DeliveryMan](#deliveryman)** - **[DeluxeChat](#deluxechat)** - **[DeluxeCombat](#deluxecombat)** - **[DeluxeMenus](#deluxemenus)** - **[DeluxePM](#deluxepm)** - **[DeluxeTags](#deluxetags)** - **[Denizen](#denizen)** - **[DimensionPlaceholders](#dimensionplaceholders)** - **[DiscordSRV](#discordsrv)** - **[Disease](#disease)** - **[Donations Holograms](#donations-holograms)** - **[DragonSlayer](#dragonslayer)** - **[DungeonsXL](#dungeonsxl)** - **E** - **[Economy Bank](#economy-bank)** - **[Enjin & DonationCraft 2.x](#enjin-donationcraft-2x)** - **[EntityClearer](#entityclearer)** - **[EntityControl](#entitycontrol)** - **[Envoys](#envoys)** - **[EpicFriends](#epicfriends)** - **[EpicLevels](#epiclevels)** - **[essCore](#esscore)** - **[Essentials](#essentials)** - **[EventCore](#eventcore)** - **[EZBlocks](#ezblocks)** - **[EZPrestige](#ezprestige)** - **[EZRanksPro](#ezrankspro)** - **F** - **[Factions MCore](#factions-mcore)** - **[FactionsUUID](#factionsuuid)** - **[Factions relation placeholders](#factions-relation-placeholders)** - **[FunnyGuilds](#funnyguilds)** - **G** - **[GAListener](#galistener)** - **[GangsPlus](#gangsplus)** - **[GemsEconomy](#gemseconomy)** - **[GriefDefender](#griefdefender)** - **[GriefPrevention](#griefprevention)** - **[Guilds](#guilds)** - **[GuiRedeemMCMMO](#guiredeemmcmmo)** - **H** - **[Head Database](#head-database)** - **[Heroes](#heroes)** - **[HoloBlock](#holoblock)** - **[HoloMobHealth](#holomobhealth)** - **[Honeypot](#honeypot)** - **[HPWizard](#hpwizard)** - **[Hugs](#hugs)** - **[HyacinthHello](#hyacinthhello)** - **I** - **[ImageFrame](#imageframe)** - **[InteractionVisualizer](#interactionvisualizer)** - **[InteractiveChat](#interactivechat)** - **[Island Border (ASkyblock / BentoBox / uSkyBlock / AcidIsland)](#island-border)** - **[IslandRate (ASkyBlock Addon)](#islandrate)** - **[IslandWorld](#islandworld)** - **J** - **[Jobs Reborn](#jobs-reborn)** - **K** - **[Karma](#karma)** - **[KillStats](#killstats)** - **[KitPvP](#kitpvp)** - **[KingdomsX](#kingdomsx)** - **[KP-PVP](#kp-pvp)** - **L** - **[Lands](#lands)** - **[LastLoginAPI](#lastloginapi)** - **[LeaderHeads](#leaderheads)** - **[LegendQuest](#legendquest)** - **[LemonMobCoins](#lemonmobcoins)** - **[LevelledMobs](#levelledmobs)** - **[LevelUp](#levelup)** - **[LotterySix](#lotterysix)** - **[LuckPerms](#luckperms)** - **[LWC](#lwc)** - **M** - **[Marcely's Bedwars](#marcelys-bedwars)** - **[Marriage](#marriage)** - **[Marriage (Reloaded)](#marriage-reloaded)** - **[MarriageMaster](#marriagemaster)** - **[McInfected](#mcinfected)** - **[McJobs](#mcjobs)** - **[McMMO](#mcmmo)** - **[MineChess](#minechess)** - **[MineCord](#minecord)** - **[MineCrates](#minecrates)** - **[MineResetLite](#mineresetlite)** - **[MobHunting](#mobhunting)** - **[Multiverse-Core](#multiverse-core)** - **[MyCommand](#mycommand)** - **[MyPet](#mypet)** - **[MyPrefixSystem](#myprefixsystem)** - **N** - **[Nameless Plugin](#nameless-plugin)** - **[NameMC-API-ServersMC Plugin](#namemc-api-serversmc)** - **[Nicknamer](#nicknamer)** - **[NickReloaded](#nickreloaded)** - **[Nicky](#nicky)** - **O** - **[OneBlock](#oneblock)** - **[OnePlayerSleep](#oneplayersleep)** - **[OnTime](#ontime)** - **[OpEconomy](#opeconomy)** - **[OreAnnouncer](#oreannouncer)** - **[OreMarket](#oremarket)** - **[Outpost](#outpost)** - **P** - **[P-LifeSteal](#p-lifesteal)** - **[Paintball Battle](#paintball-battle)** - **[Parkour](#parkour)** - **[Parkour Maker](#parkour-maker)** - **[ParkPlusMC](#parkplusmc)** - **[Parties](#parties)** - **[Party and Friends](#party-and-friends)** - **[PermissionTimer](#permissiontimer)** - **[PixelVip](#pixelvip)** - **[Plan](#plan)** - **[PlayerStats](#playerstats)** - **[PlayTime](#playtime)** - **[PlaytimeRewards](#playtimerewards)** - **[PlayerPoints](#playerpoints)** - **[PlotSquared](#plotsquared)** - **[PocketHorses](#pockethorses)** - **[PointsAPI](#pointsapi)** - **[PowerBoard](#powerboard)** - **[PowerRanks](#powerranks)** - **[PrefiX](#prefix)** - **[PremiumReports](#premiumreports)** - **[PremiumVanish](#premiumvanish)** - **[Prison](#prison)** - **[PrisonMines](#prisonmines)** - **[PrisonRanksX](#prisonranksx)** - **[ProCosmetics](#procosmetics)** - **[ProfessionalBans](#professionalbans)** - **[ProQuest](#proquest)** - **[ProtectionStones](#protectionstones)** - **[PVPLevels](#pvplevels)** - **[PvPManager](#pvpmanager)** - **[PVP Stats](#pvp-stats)** - **[PvPStats Plugin](#pvpstats-plugin)** - **Q** - **[QualityArmory](#qualityarmory)** - **[Quests](#quests)** - **[QuestCreator](#questcreator)** - **[QuickSell](#quicksell)** - **R** - **[RabbitsVSPenguins](#rabbitsvspenguins)** - **[RageMode](#ragemode)** - **[Rankup](#rankup)** - **[RealisticWorldGenerator](#realisticworldgenerator)** - **[RedProtect](#redprotect)** - **[ReferralSystem](#referralsystem)** - **[RestrictedDimensions](#restricteddimensions)** - **[RocketPlaceholders](#rocketplaceholders)** - **[RogueParkour](#rogueparkour)** - **[RoyalCommands](#royalcommands)** - **[RPGInventory](#rpginventory)** - **[RTP](#rtp)** - **S** - **[Sack](#sack)** - **[Seasons](#seasons)** - **[SellAll](#sellall)** - **[SignLink](#signlink)** - **[SimpleClans](#simpleclans)** - **[SimpleCoins](#simplecoins)** - **[SimpleCoinsAPI](#simplecoinsapi)** - **[SimpleKillTracker](#simplekilltracker)** - **[SimplePrefix](#simpleprefix)** - **[Simple Suffix](#simple-suffix)** - **[SkillAPI](#skillapi)** - **[SkinsRestorer](#skinsrestorer)** - **[Skript](#skript)** - **[Skywars](#skywars)** - **[Skywars X](#skywars-x)** - **[SkywarsReloaded](#skywarsreloaded)** - **[Soul](#soul)** - **[Spark](#spark)** - **[SQLPerms](#sqlperms)** - **[SQLTokens](#sqltokens)** - **[Staff Facilities](#staff-facilities)** - **[Staff++](#staff)** - **[Statz](#statz)** - **[Streaming Drops](#streaming-drops)** - **[StrikePractice 2](#strikepractice-2)** - **[stTitles](#sttitles)** - **[SubServers](#subservers)** - **[SuperbVote](#superbvote)** - **[SuperCredits](#supercredits)** - **[SuperVanish](#supervanish)** - **T** - **[The Time](#the-time)** - **[ThemePark](#themepark)** - **[Thirst](#thirst)** - **[TicketGUI](#ticketgui)** - **[Timed Rewards](#timed-rewards)** - **[TimeManager](#timemanager)** - **[Time Tokens](#time-tokens)** - **[TNTRun_Reloaded](#tntrun_reloaded)** - **[TokenEnchant](#tokenenchant)** - **[TokenManager](#tokenmanager)** - **[Tokens](#tokens)** - **[TokensPlus](#tokensplus)** - **[Towny](#towny)** - **[TownyChat](#townychat)** - **[TransmuteIt](#transmuteit)** - **[Treasures](#treasures)** - **[Trey's Double Jump](#treys-double-jump)** - **[TrickOrTreat](#trickortreat)** - **[Two Factor Authentication](#two-factor-authentication)** - **U** - **[UltimateChat](#ultimatechat)** - **[UltimateClaims](#ultimateclaims)** - **[UltimateServerManager](#ultimateservermanager)** - **[UltimateVotes](#ultimatevotes)** - **[Ultra Economy](#ultra-economy)** - **[Ultra Motd](#ultra-motd)** - **[Ultra Permissions](#ultra-permissions)** - **[Ultra Punishments](#ultra-punishments)** - **[Ultra Regions](#ultra-regions)** - **[UnityGen](#unitygen)** - **[USkyBlock](#uskyblock)** - **V** - **[Vault](#vault)** - **[VenturaCalendar](#venturacalendar)** - **[ViaVersion](#viaversion)** - **[VKBackPack](#vkbackpack)** - **[VoteParty](#voteparty)** - **[VoteRoulette](#voteroulette)** - **[VotingPlugin](#votingplugin)** - **W** - **[Weight-RPG](#weight-rpg)** - **[WickedSkyWars](#wickedskywars)** - **[WorldBorder](#worldborder)** - **[WorldGuard](#worldguard)** - **X** - **[XLTournaments](#xltournaments)** - **Y** - *No Expansions* - **Z** - *No Expansions* ---- ## Standalone Expansions listed here don't need any plugin or extra library to function properly, unless mentioned otherwise. A majority of these Expansions are maintained by the PlaceholderAPI team and can be considered *official*. ### **Advancements** /// command | papi ecloud download Advancements /// More info about this expansion can be found on the [GitHub-Repository](https://github.com/matahombres/Advancements). ``` %advancements_% %advancements_player_;% %advancements_list% %advancements_list_% %advancements_playerList_% %advancements_playerList_,% %advancements_listFormat% %advancements_playerListFormat_% %advancements_completedAmount% %advancements_completedAmount_% %advancements_playerCompletedAmount_% %advancements_playerCompletedAmount_,% %advancements_remainingAmount% %advancements_remainingAmount_% %advancements_playerRemainingAmount_% %advancements_playerRemainingAmount_,% ``` ---- ### **Animations** /// command | papi ecloud download Animations /// ``` %animations_Text% %animations_Text% %animations_Text% ``` Please note: When using placeholders within the animation text, you must use the bracket variant. Use `{player_name}` instead of `%player_name%` within the ` ` tags. Please visit the [dedicated wiki](https://github.com/Niall7459/KiteBoard-Documentation/wiki/Animations-and-Modifiers) for all available tags. ---- ### **Armor** /// command | papi ecloud download Armor /// Gives you info about your armor ``` Chose one value that's inside () and replace SLOT with one of the following: helmet, chestplate, leggings, boots. %armor_amount_SLOT% %armor_color_(red/green/blue/hex)_SLOT% %armor_durability_(left/max)_SLOT% %armor_has_SLOT% %armor_material_SLOT% %armor_maxamount_SLOT% ``` ---- ### **ASCII** /// command | papi ecloud download ASCII /// Returns the [ASCII Value](http://www.asciitable.com/) based on input ``` %ascii_% ``` Ex: `%ascii_37%` returns `%` ---- ### **Attribute** /// command | papi ecloud download Attribute /// Adds placeholders to access [Attributes](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/attribute/Attribute.html). ([Minecraft wiki](https://minecraft.wiki/w/Attribute)) **The expansion can be used only on 1.9+** ``` // Available for all game versions %attribute_player_has_% - whether the player has a certain attribute %attribute_player_baseValue_%- returns the base value of an attribute %attribute_player_value_%- returns the value of an attribute with all the modifiers applied // 1.11+ %attribute_player_defaultValue_% - returns the default value of an attribute ``` ---- ### **BungeeCord** /// command | papi ecloud download Bungee /// Allows you to show, how many players are online on the entire network, or just on a specific server. ``` %bungee_total% %bungee_% ``` ---- ### **CalculateNumbers** /// download | https://github.com/broken1arrow/CalculateNumbers/releases /// The idea with this expansion is that you should be able to charge dynamically, for example in the deluxe menu. For tools, weapons and armor when players need to repair their belongings. Has also added optional so you can also combine it with rank plugin if you have one. Use decimal,to get two decimal digits. ``` %number_numbervalue,tool:{a placeholder from your ranking plugin}% %number_numbervalue,decimal,tool:{a placeholder from your ranking plugin}% %number_numbervalue,armor:{a placeholder from your ranking plugin}% %number_numbervalue,decimal,armor:{a placeholder from your ranking plugin}% ``` ---- ### **ChangeOutput** /// command | papi ecloud download changeoutput /// Allows you to change the output based on what other placeholders return. More information can be found on the [GitHub Repository](https://github.com/Kqliber/Expansion-ChangeOutput) ``` %changeoutput__input:_matcher:_ifmatch:_else:% ``` - `` - equals - match the input exactly - ignorecase - match the input while ignoring cases - ignorecolor - match the input while ignoring colour codes - contains - check if the match contains input - \>= - check if the input is larger than or equal to the matcher - \> - check if the input is larger than the matcher - <= - check if the input is less than or equal to the matcher - < - check if the input is less than the matcher - `` - this is your text that you wish to replace - `` - this is the text we will be looking for to meet the conditions - `` - if the input meets the condition, this text will be displayed - `` - if the input does not meet the condition, this text will be displayed instead *All arguments can be replaced with other placeholders, wrapped in* `{}` ---- ### **CheckItem** /// command | papi ecloud download CheckItem /// Allows you to check the inventory of a player for a certain item. ``` %checkitem_,,<...>%- Returns if user has the item %checkitem_amount_,,<...>% - Returns amount of items the user has %checkitem_remove_,,<...>% - Removes the items from the players inventory - Can be used with amount, it just has to be after. (Ex. %checkitem_amount_remove_<...>%) Please becareful as it does REMOVE ITEMS FOR GOOD %checkitem_give_,,<...>% - Gives the player items. Returns true if successful, returns the number of items NOT given if unsuccessful. (When unsuccessful items can still begiven, it just might not be all of them) %checkitem_getinfo:_,,<...>% - Returns information about an item in a slot. Returns information in the same order listed on this wiki. List is seperated via " &r" (Ex. %checkitem_getinfo:0_mat:) ``` *Notes:* *- `mainhand` and `offhand` work in `getinfo:`* *- `give` and `remove` placeholders are **DISABLED** by default for **security purposes**. See PlaceholderAPI `config.yml` file to enable.* **Modifiers** You can combine different modifiers to check for different values. Available modifiers are: - `namecontains:` Checks if the item's display name contains ``* \*\* ~ - `namestartswith:` Checks if the item's display name starts with ``* \*\* ~ - `nameequals:` Checks if the item's display name equals ``* \*\* ^ ~ - `mat:` Checks if the item is `` (For example: `STONE`) ^ ~ - `amt:` Checks if the player has `` of items ^ ~ - `data:` Checks if the item has data `` (Example: Red wool has `14` as data (`WOOL:14`)). This is only for 1.12 and older! ^ ~ - `custommodeldata:` Checks if the item has CustomModelData `` This is only for 1.14 and newer! ^ ~ - `lorecontains:` Checks if the item's lore contains ``* ~ ***Combined with `getinfo` you can specify a number for `` and the specific lore line will be returned*** - `loreequals:` Checks if the item's lore equals `` Lines are separated by `|` ^ ~ ***Combined with `getinfo` you can specify a number for `` and the specific lore line will be returned*** - `matcontains:` Checks if the item's material contains ``* - `enchantments:;` Checks if the item's enchantments contains `` with an optional `=level` Uses vanilla minecraft enchantment names ^ ~ - `enchanted` Checks if the item is enchanted (with anything) ~ - `potiontype:` Checks if the item has the potiontype ([Click here for potion types](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionType.html)) ^ ~ - `potionextended:` Checks if a potion is extended ^ ~ - `potionupgraded:` Checks if a potion is upgraded ^ ~ - `strict` Requires `mat:` modifier. Strictly checks the name and lore for an item. (If a Stone named `Test` is in your inventory, and you're using `%checkitem_mat:stone,strict%`, it will return false) - `inhand` Check if the item is in the player's hand. `inhand` will check *both* hands. You can add `:main` or `:off` to specify. (Ex: `inhand:main`) - `inslot:` Check if the item is in a specific slot ([Click here for valid slots](https://i.imgur.com/3YCrfC8.png)) - `nbtstrings:=;=` Checks if the item's nbtStrings contains `` with the value of ``. * ^ ~ - `nbtints:=;=` Checks if the item's nbtInts contains `` with the value of ``. * ^ ~ *For nbt data you can use compounds by putting `..` inside your string Example (`%checkitem_nbtstrings:PublicBukkitValues..executableitems:ei-id=Free_Money%`)* ^ **Notes:** - \* means case-sensitive - ** means only one can be used - ^ means that the modifier supports the `give` placeholder - ~ means that the modifier works with the `getinfo` placeholder - To use Commas in strings you must escape them using `\` (Ex: `loreequals:Milk\, Eggs\, Bread`) - **Placeholders are supported, but they need to be in brackets! (Ex: `%player_name%` would be `{player_name}`** ---- ### **CooldownBar** /// command | papi ecloud download CooldownBar /// More info about this expansion can be found on the [GitHub-Repository](https://github.com/aBo0oDyy/CooldownBar-Expansion). ``` %cooldownbar_{placeholder}% %cooldownbar_{placeholder}_p:% %cooldownbar_{placeholder}_i:% %cooldownbar_{placeholder}_r:% %cooldownbar_{placeholder}_l:% %cooldownbar_{placeholder}_c:% %cooldownbar_{placeholder}_rdy:% %cooldownbar_{essentials_kit_time_until_available_tools}_p:&a■_i:&e■_r:&7■_l:5_c:100_rdy:&aReadytoclaim!% %cooldownbar_percentage_{placeholder}% %cooldownbar_percentage_{placeholder}_c:% %cooldownbar_percentage_{placeholder}_d:% %cooldownbar_percentage_{essentials_kit_time_until_available_tools}_c:120_d:0% ``` ---- ### **Enchantment** /// download | https://github.com/TeamVK/PAPI-Enchantment/releases /// More info about this expansion can be found on the [GitHub-Repository](https://github.com/TeamVK/PAPI-Enchantment). `<>` is required. ``` %enchantment_list% # a list of enchantments on the item a player is holding (separated by ',') %enchantment_listLF% # a list of enchantments on the item a player is holding (separated by '\n') %enchantment_roman_list% # a list of enchantments on the item a player is holding (separated by ',') %enchantment_roman_listLF% # a list of enchantments on the item a player is holding (separated by '\n') %enchantment__level% # a level of the specified enchantment on the item a player is holding %enchantment__total% # a total level (sum) of the specified enchantment on the item a player is holding and wearing. ``` ---- ### **Formatter** /// command | papi ecloud download Formatter /// More info about this expansion can be found on the [Codeberg-Repository](https://codeberg.org/Andre601/Formatter-Expansion). `[]` is optional and `<>` is required. Use `{{u}}` for underscores and `{{prc}}` for percent symbols. ``` %formatter_number_format_% %formatter_number_format_[locale]:[pattern]_% %formatter_number_from:_to:_% %formatter_number_round_% %formatter_number_round_[precision]:[roundingmode]_% %formatter_number_shorten_% %formatter_number_shorten__% %formatter_number_time_% %formatter_number_time__% # Handles number as %formatter_text_capitalize_% %formatter_text_capitalize_