{"id":169,"date":"2022-05-13T11:34:55","date_gmt":"2022-05-13T15:34:55","guid":{"rendered":"https:\/\/browsit.org\/blog\/?p=169"},"modified":"2026-04-15T16:13:59","modified_gmt":"2026-04-15T20:13:59","slug":"6245","status":"publish","type":"post","link":"https:\/\/browsit.org\/blog\/spigot\/6245\/","title":{"rendered":"Do I need PlaceholderAPI installed?"},"content":{"rendered":"\n<p>Probably. We recommend the PlaceholderAPI plugin for your server.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/bOkfck3.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Image credit: HelpChat<\/figcaption><\/figure>\n<\/div>\n\n\n<p><a href=\"https:\/\/www.spigotmc.org\/resources\/6245\/\" data-type=\"URL\" data-id=\"https:\/\/www.spigotmc.org\/resources\/6245\/\">PlaceholderAPI<\/a> is a resource from the lovely folks at HelpChat which lets you display information from supported plugins nearly anywhere text can be processed. Using their innovative Expansion Cloud service, finding integration for your favorite plugin is as simple as visiting their website. Expansions which have been verified by the PAPI team can even be downloaded live with a simple server command. If you&#8217;re unable to find integration for a resource, chances are it may already be included with the plugin. Either way, <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/HelpChat\/PlaceholderAPI\/wiki\/Hook-into-PlaceholderAPI\" data-type=\"URL\" data-id=\"https:\/\/github.com\/HelpChat\/PlaceholderAPI\/wiki\/Hook-into-PlaceholderAPI\" target=\"_blank\">supporting PlaceholderAPI<\/a> is well-documented should a developer be implored to use it.<\/p>\n\n\n\n<p>After installation, using PlaceholderAPI integration has a slight learning curve. Placeholders (sometimes called &#8220;variables&#8221;) can theoretically look like anything, but most developers use a term flanked by percentage signs. For example, the <code>%player_name%<\/code> placeholder will show the name of whomever is viewing that message, whether via chat plugin, scoreboard handler, or some other text processor. The problem? Despite being one of the <a rel=\"noreferrer noopener\" href=\"https:\/\/api.extendedclip.com\/usage\/\" data-type=\"URL\" data-id=\"https:\/\/api.extendedclip.com\/usage\/\" target=\"_blank\">most popular<\/a> placeholders, it is not included with the plugin. Having to first download the <a href=\"https:\/\/api.extendedclip.com\/expansions\/player\/\" target=\"_blank\" rel=\"noreferrer noopener\">Player expansion<\/a> trips up many new users expecting some default functionality.<\/p>\n\n\n\n<p>However, the plugin is well-written and is as critical to customizing your server as <a href=\"https:\/\/browsit.org\/blog\/spigot\/34315\/\">Vault<\/a> is to creating an economy. In fact, Vault is one of over 230 resources supported by an expansion. Others include <a href=\"https:\/\/browsit.org\/blog\/spigot\/28140\/\">LuckPerms<\/a> for permission data, <a href=\"https:\/\/browsit.org\/blog\/spigot\/9089\/\">EssentialsX<\/a> for home and kit information, and <a href=\"https:\/\/browsit.org\/blog\/spigot\/3711\/\">Quests<\/a> for progress tracking. With a responsive Discord community, and a neatly-organized page on SpigotMC since its release as <a href=\"https:\/\/web.archive.org\/web\/20160818093736\/https:\/\/www.spigotmc.org\/resources\/placeholderapi.6245\/\">Clips Placeholder API<\/a> in 2015, it&#8217;s no wonder this plugin continues to see use by tens of thousands of servers.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Presentation: 5\/5<\/li>\n\n\n\n<li>Documentation: 5\/5<\/li>\n\n\n\n<li>Usefulness: 5\/5<\/li>\n\n\n\n<li>Code quality: 5\/5<\/li>\n\n\n\n<li>Support: 5\/5<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Probably. We recommend the PlaceholderAPI plugin for your server. PlaceholderAPI is a resource from the lovely folks at HelpChat which lets you display information from supported plugins nearly anywhere text can be processed. Using their innovative Expansion Cloud service, finding integration for your favorite plugin is as simple as visiting their website. Expansions which have &#8230; <a title=\"Do I need PlaceholderAPI installed?\" class=\"read-more\" href=\"https:\/\/browsit.org\/blog\/spigot\/6245\/\" aria-label=\"Read more about Do I need PlaceholderAPI installed?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[25,2],"tags":[6,5],"class_list":["post-169","post","type-post","status-publish","format-standard","hentry","category-spigot-recommended","category-spigot","tag-paper","tag-spigot"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Do I need PlaceholderAPI installed? - Browsit<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/browsit.org\/blog\/spigot\/6245\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Do I need PlaceholderAPI installed? - Browsit\" \/>\n<meta property=\"og:description\" content=\"Probably. We recommend the PlaceholderAPI plugin for your server. PlaceholderAPI is a resource from the lovely folks at HelpChat which lets you display information from supported plugins nearly anywhere text can be processed. Using their innovative Expansion Cloud service, finding integration for your favorite plugin is as simple as visiting their website. Expansions which have ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/browsit.org\/blog\/spigot\/6245\/\" \/>\n<meta property=\"og:site_name\" content=\"Browsit\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-13T15:34:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-15T20:13:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i.imgur.com\/bOkfck3.png\" \/>\n<meta name=\"author\" content=\"Browsit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Browsit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/\"},\"author\":{\"name\":\"Browsit\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#\\\/schema\\\/person\\\/b19024511d0491109d2fab945293b1a3\"},\"headline\":\"Do I need PlaceholderAPI installed?\",\"datePublished\":\"2022-05-13T15:34:55+00:00\",\"dateModified\":\"2026-04-15T20:13:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/\"},\"wordCount\":290,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i.imgur.com\\\/bOkfck3.png\",\"keywords\":[\"Paper\",\"Spigot\"],\"articleSection\":[\"Recommended\",\"SpigotMC Plugins\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/\",\"url\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/\",\"name\":\"Do I need PlaceholderAPI installed? - Browsit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i.imgur.com\\\/bOkfck3.png\",\"datePublished\":\"2022-05-13T15:34:55+00:00\",\"dateModified\":\"2026-04-15T20:13:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i.imgur.com\\\/bOkfck3.png\",\"contentUrl\":\"https:\\\/\\\/i.imgur.com\\\/bOkfck3.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/spigot\\\/6245\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/browsit.org\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Do I need PlaceholderAPI installed?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/browsit.org\\\/blog\\\/\",\"name\":\"Browsit\",\"description\":\"Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/browsit.org\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#organization\",\"name\":\"Browsit\",\"url\":\"https:\\\/\\\/browsit.org\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/browsit.org\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/browsit_logo.png\",\"contentUrl\":\"https:\\\/\\\/browsit.org\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/browsit_logo.png\",\"width\":372,\"height\":92,\"caption\":\"Browsit\"},\"image\":{\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/browsit.org\\\/blog\\\/#\\\/schema\\\/person\\\/b19024511d0491109d2fab945293b1a3\",\"name\":\"Browsit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/30cea2b93e2958ace05acaa3f5f90828e38d3438c7ce06dc0f45f3d9d459dbfd?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/30cea2b93e2958ace05acaa3f5f90828e38d3438c7ce06dc0f45f3d9d459dbfd?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/30cea2b93e2958ace05acaa3f5f90828e38d3438c7ce06dc0f45f3d9d459dbfd?s=96&d=identicon&r=g\",\"caption\":\"Browsit\"},\"sameAs\":[\"https:\\\/\\\/browsit.org\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Do I need PlaceholderAPI installed? - Browsit","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/browsit.org\/blog\/spigot\/6245\/","og_locale":"en_US","og_type":"article","og_title":"Do I need PlaceholderAPI installed? - Browsit","og_description":"Probably. We recommend the PlaceholderAPI plugin for your server. PlaceholderAPI is a resource from the lovely folks at HelpChat which lets you display information from supported plugins nearly anywhere text can be processed. Using their innovative Expansion Cloud service, finding integration for your favorite plugin is as simple as visiting their website. Expansions which have ... Read more","og_url":"https:\/\/browsit.org\/blog\/spigot\/6245\/","og_site_name":"Browsit","article_published_time":"2022-05-13T15:34:55+00:00","article_modified_time":"2026-04-15T20:13:59+00:00","og_image":[{"url":"https:\/\/i.imgur.com\/bOkfck3.png","type":"","width":"","height":""}],"author":"Browsit","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Browsit","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#article","isPartOf":{"@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/"},"author":{"name":"Browsit","@id":"https:\/\/browsit.org\/blog\/#\/schema\/person\/b19024511d0491109d2fab945293b1a3"},"headline":"Do I need PlaceholderAPI installed?","datePublished":"2022-05-13T15:34:55+00:00","dateModified":"2026-04-15T20:13:59+00:00","mainEntityOfPage":{"@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/"},"wordCount":290,"commentCount":0,"publisher":{"@id":"https:\/\/browsit.org\/blog\/#organization"},"image":{"@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#primaryimage"},"thumbnailUrl":"https:\/\/i.imgur.com\/bOkfck3.png","keywords":["Paper","Spigot"],"articleSection":["Recommended","SpigotMC Plugins"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/browsit.org\/blog\/spigot\/6245\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/","url":"https:\/\/browsit.org\/blog\/spigot\/6245\/","name":"Do I need PlaceholderAPI installed? - Browsit","isPartOf":{"@id":"https:\/\/browsit.org\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#primaryimage"},"image":{"@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#primaryimage"},"thumbnailUrl":"https:\/\/i.imgur.com\/bOkfck3.png","datePublished":"2022-05-13T15:34:55+00:00","dateModified":"2026-04-15T20:13:59+00:00","breadcrumb":{"@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/browsit.org\/blog\/spigot\/6245\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#primaryimage","url":"https:\/\/i.imgur.com\/bOkfck3.png","contentUrl":"https:\/\/i.imgur.com\/bOkfck3.png"},{"@type":"BreadcrumbList","@id":"https:\/\/browsit.org\/blog\/spigot\/6245\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/browsit.org\/blog\/"},{"@type":"ListItem","position":2,"name":"Do I need PlaceholderAPI installed?"}]},{"@type":"WebSite","@id":"https:\/\/browsit.org\/blog\/#website","url":"https:\/\/browsit.org\/blog\/","name":"Browsit","description":"Blog","publisher":{"@id":"https:\/\/browsit.org\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/browsit.org\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/browsit.org\/blog\/#organization","name":"Browsit","url":"https:\/\/browsit.org\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/browsit.org\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/browsit.org\/blog\/wp-content\/uploads\/2022\/01\/browsit_logo.png","contentUrl":"https:\/\/browsit.org\/blog\/wp-content\/uploads\/2022\/01\/browsit_logo.png","width":372,"height":92,"caption":"Browsit"},"image":{"@id":"https:\/\/browsit.org\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/browsit.org\/blog\/#\/schema\/person\/b19024511d0491109d2fab945293b1a3","name":"Browsit","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/30cea2b93e2958ace05acaa3f5f90828e38d3438c7ce06dc0f45f3d9d459dbfd?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/30cea2b93e2958ace05acaa3f5f90828e38d3438c7ce06dc0f45f3d9d459dbfd?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/30cea2b93e2958ace05acaa3f5f90828e38d3438c7ce06dc0f45f3d9d459dbfd?s=96&d=identicon&r=g","caption":"Browsit"},"sameAs":["https:\/\/browsit.org\/blog"]}]}},"modified_by":"Browsit","_links":{"self":[{"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/posts\/169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/comments?post=169"}],"version-history":[{"count":6,"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/posts\/169\/revisions"}],"predecessor-version":[{"id":315,"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/posts\/169\/revisions\/315"}],"wp:attachment":[{"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/media?parent=169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/categories?post=169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/browsit.org\/blog\/wp-json\/wp\/v2\/tags?post=169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}