> For the complete documentation index, see [llms.txt](https://plugins.sarhatabaot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://plugins.sarhatabaot.net/trading-cards/plugin-compatibility/placeholders.md).

# Placeholders

## Internal Placeholders

* `%player%` - Player Name
* `%pack%` - Pack Id
* `%card%` - Card Id
* `%name%` - Display Name
* `%uuid%` - Player UUID
* `%rarity%` - Rarity Id
* `%buyamount%`
* `%sellamount%`
* `%prefix%`
* `%color%`
* `%buy_price%`
* `%sell_price%`
* `%shinyprefix%` or `%shiny_prefix%`
* `%amount%`
* `%cards_owned%`
* `%shiny_cards_owned%`
* `%cards_total%`

## PlaceholderAPI

All `{id}` are written as is. Without the brackets. For example: if our type id is "ranks" we would use: `%tc_type_ranks_display-name%`.

* `%tc_version%`
* `%tc_prefix%`
* `%tc_type_{id}_display-name%`
* `%tc_type_{id}_type%`
* `%tc_card_{rarityId.cardId.seriesId}_display-name%`
* `%tc_card_{rarityId.cardId.seriesId}_buy-price%`
* `%tc_card_{rarityId.cardId.seriesId}_sell-price%`
* `%tc_card_{rarityId.cardId.seriesId}_info%`
* `%tc_card_{rarityId.cardId.seriesId}_about%`
* `%tc_card_{rarityId.cardId.seriesId}_type%`
* `%tc_pack_{id}_display-name%`
* `%tc_pack_{id}_buy-price%`
* `%tc_pack_{id}_permission%`
* `%tc_series_{id}_display-name%`
* `%tc_series_{id}_mode%`
* `%tc_rarity_{id}_display-name%`
* `%tc_rarity_{id}_default-color%`
* `%tc_rarity_{id}_buy-price%`
* `%tc_rarity_{id}_sell-price%`
