{"id":79909,"date":"2026-06-04T17:31:55","date_gmt":"2026-06-04T14:31:55","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/"},"modified":"2026-06-04T17:31:55","modified_gmt":"2026-06-04T14:31:55","slug":"headblocks","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/","title":{"rendered":"HeadBlocks"},"content":{"rendered":"<p>> **Next 3.0 is now available for testing &#8211; featuring multi-run support!<br \/>\n> Join our Discord to get early access and share your feedback!**<\/p>\n<p># Overview:<\/p>\n<p>HeadBlocks is a plugin that allows you to keep your players busy while having fun. The goal is simple, you hide a number of heads in your world and your players have to find them to get many rewards.The most common example of use is for Easter or Christmas headhunting!<\/p>\n<p>![Wiki](https:\/\/img.shields.io\/badge\/WIKI-%E2%9C%93-brightgreen?style=for-the-badge&#038;logo=wikipedia) ![Discord](https:\/\/img.shields.io\/discord\/912462773995335701?label=DISCORD&#038;logo=discord&#038;logoColor=%238bc1f7&#038;style=for-the-badge) ![Issue](https:\/\/img.shields.io\/github\/issues-raw\/AerWyn81\/HeadBlocks?color=%2370d121&#038;style=for-the-badge) ![players](https:\/\/img.shields.io\/bstats\/players\/15495?style=for-the-badge) ![Servers](https:\/\/img.shields.io\/bstats\/servers\/15495?style=for-the-badge)<\/p>\n<p>![Principal](https:\/\/i.imgur.com\/VOUu6dQ.png)<\/p>\n<p># Features:<br \/>\n&#8211; Very easy to use<br \/>\n&#8211; No head limit<br \/>\n&#8211; Execute commands when clicking or according to levels<br \/>\n&#8211; Multiple head and multiple texture (support HeadDatabase)<br \/>\n&#8211; Customize sounds on click<br \/>\n&#8211; Send multi-line and centered messages on click<br \/>\n&#8211; Customize a firework or an explosion at the head with any colors<br \/>\n&#8211; Send a title fully customizable to the player<br \/>\n&#8211; Add particles on head already found and not found<br \/>\n&#8211; Can be used on a lobby, on a single server or even on several servers simultaneously (with Redis)<br \/>\n&#8211; Storage of player data in SQLite or MySQL<br \/>\n&#8211; Everything is translatable<br \/>\n&#8211; API for developers<br \/>\n&#8211; Contains several placeholders (see below)<br \/>\n&#8211; Automatic configuration updates<br \/>\n&#8211; Supports Minecraft 1.16+ colors<br \/>\n&#8211; Show holograms on heads (support placeholders)<br \/>\n&#8211; Order or define max click on the heads<br \/>\n&#8211; Head push back when already obtained<br \/>\n&#8211; Head spin mode (head will rotate simultaneously or not)<br \/>\n&#8211; **NEW** Hint system (actionBar or Sound)<br \/>\n&#8211; **NEW** Per-head rewards (commands, broadcast, message)<br \/>\n&#8211; **NEW** Hide head when found (using PacketEvents)<br \/>\n_Please note, if you are using tiered rewards, make sure it is set up correctly from the start. There is no way to distribute the rewards for the tiers already reached yet!_<\/p>\n<p># Wiki:<br \/>\nYou can find the wiki here.<\/p>\n<p># Configurations:<br \/>\n&#8211; **config.yml** : _Plugin configuration file_<br \/>\n&#8211; **language\/** : _Folder with translations (en or fr available)_<br \/>\n&#8211; **headblocks.db** : _SQLite database for storing player data (excluding MySQL)_<br \/>\n&#8211; **locations.yml** : _File containing the list of head positions_<\/p>\n<p># Commands:<br \/>\n&#8211; **progress <player>** : _Displays the player&#8217;s progress (can contain a progress bar customizable in config.yml)_<br \/>\n&#8211; **give <player>** : _Give a special head. When placed, it becomes a clickable head (one-time per player)_<br \/>\n&#8211; **remove <headUuid>** : _Remove spawned head by it&#8217;s uuid_<br \/>\n&#8211; **removeall** : _Remove all spawned heads_<br \/>\n&#8211; **reset <player>** : _Resets all data of a player_<br \/>\n&#8211; **resetall** : _Resets data for all player_<br \/>\n&#8211; **list** : _Display in the chat the list of all heads with their locations_<br \/>\n&#8211; **rename <name>** : _Rename a head (used to display the head in gui, stats, chat)_<br \/>\n&#8211; **stats <player>** : _Displays in the chat the list of recovered and not recovered heads of a player_<br \/>\n&#8211; **top <limit>** : _Displays in the chat a leaderboard of players_<br \/>\n&#8211; **move** : _Move an existing head without loosing player data_<br \/>\n&#8211; **export** : _Export HeadBlocks database in another database one_<br \/>\n&#8211; **options** : _Open a GUI with ordering or max click settings_<br \/>\n&#8211; **reload** : _Reload the plugin configuration_<br \/>\n&#8211; **version** : _Display the version of the plugin_<br \/>\n&#8211; **help** : _Display help message_<\/p>\n<p># Permissions:<br \/>\n&#8211; **headblocks.use** : _Allows to interact with the heads_<br \/>\n&#8211; **headblocks.commands.top** : _Top command_<br \/>\n&#8211; **headblocks.commands.progress** : _Progress command_<br \/>\n&#8211; **headblocks.commands.progress.other** : _See progress of player_<br \/>\n&#8211; **headblocks.admin** : _All admin commands (default op)_<\/p>\n<p>If you want to run placeholders, you will need **PlaceHolderAPI**.<br \/>\nIf you want to run holograms, you will need **ProtocolLib**.<br \/>\nIf you want to use HeadDatabase heads, you will need **HeadDatabase**.  <\/p>\n<p># Placeholders:<br \/>\n&#8211; **%headblocks_current%** : _player current amount of heads found (raw integer)_<br \/>\n&#8211; **%headblocks_left%** : _player left amount of heads to found (raw integer)_<br \/>\n&#8211; **%headblocks_max%** : _total amount of heads placed (raw integer)_<br \/>\n&#8211; **%headblocks_hasHead_uuid%** : _if player has found the head with uuid defined in \/hb info command (raw boolean)_<br \/>\n&#8211; **%headblocks_order_previous%** : _if order is specified, display the previous named head found (raw integer or &#8220;-&#8221; if not calculable)_<br \/>\n&#8211; **%headblocks_order_current%** : _if order is specified, display the current named head found (raw integer or &#8220;-&#8221; if not calculable)_<br \/>\n&#8211; **%headblocks_order_next%** : _if order is specified, display the next named head to found (raw integer or &#8220;-&#8221; if not calculable)_<br \/>\n&#8211; **%headblocks_leaderboard_<position>_<name|custom|value>%** : _used to build a leaderboard (custom check config file)_<\/p>\n<p># API:<br \/>\n&#8211; **HeadClickEvent** : _Event triggered when a head is clicked_<br \/>\n&#8211; **HeadCreatedEvent** : _Event called when a head is created_<br \/>\n&#8211; **HeadDeletedEvent** : _Event to trigger when a head is deleted_<\/p>\n<p>\u2615 The entire plugin source code is available on Github.<\/p>\n<p># Know Issues:<br \/>\n&#8211; Armorstands may appear over the head. This happens when the DEFAULT config is used for holograms (which is the default) and your ProtocolLib version is out of date. If you can&#8217;t upgrade your ProtocolLib version, you can change the hologram type (CMI support, HolographicDisplay or DecentHologram) or simply disable holograms.<\/p>\n<p># Special thanks:<br \/>\nMinecraft-heads : large choice of heads textures<br \/>\nItem-NBT-API : head-related management<br \/>\nConfig-Updater : update config automatically<br \/>\nXSound from XSeries : used to play sound<br \/>\nStress-test : Just2Craft  <\/p>\n<p># Final words<\/p>\n<p>Found an issue or have a suggestion? Feel free to use Github issue here or discussion!<\/p>\n<p>The plugin is probably not perfect yet, before reviewing, don&#8217;t hesitate to contact me if you need help or have errors!<\/p>\n<p>Made with \u2764\ufe0f<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hide heads in your world and let your players find them to earn rewards. Perfect for an Easter event.<\/p>\n","protected":false},"featured_media":79910,"template":"","meta":{"_minecraft_slug":"headblocks","_minecraft_project_id":"bpD0tpKu","_minecraft_author":"AerWyn81","_minecraft_license":"MIT","_minecraft_downloads":1517,"_minecraft_follows":17,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"headblocks.zip","_minecraft_size_bytes":34894202,"_minecraft_version_count":16,"_minecraft_updated_at":"2026-05-16T07:12:58.432925Z","_minecraft_date_created":"2024-07-08T04:46:46.655037Z","_minecraft_date_modified":"2026-02-25T23:09:41.383861Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/headblocks","_minecraft_icon_attachment_id":79910,"_minecraft_imported_at":"2026-06-04T14:31:56+00:00","_minecraft_import_hash":"3823b079bbe19aa58bed053fad2dd77e","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[89,866,867,129],"mod_loader":[134],"minecraft_version":[54,59,36,60,93,94,101,102,62,37,40,73,74,38,78,79,80,81,82],"class_list":["post-79909","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-game-mechanics","mod_category-minigame","mod_category-social","mod_category-spigot","mod_loader-spigot","minecraft_version-1-19","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HeadBlocks - Minecraft<\/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:\/\/vpesports.com\/minecraft\/mods\/headblocks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HeadBlocks - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Hide heads in your world and let your players find them to earn rewards. Perfect for an Easter event.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/\",\"name\":\"HeadBlocks - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/headblocks-icon-e3cbfccce6b636a9ea51663c4ea5bdc8a3ee53fd.png\",\"datePublished\":\"2026-06-04T14:31:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/headblocks-icon-e3cbfccce6b636a9ea51663c4ea5bdc8a3ee53fd.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/headblocks-icon-e3cbfccce6b636a9ea51663c4ea5bdc8a3ee53fd.png\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/headblocks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HeadBlocks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HeadBlocks - Minecraft","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:\/\/vpesports.com\/minecraft\/mods\/headblocks\/","og_locale":"en_US","og_type":"article","og_title":"HeadBlocks - Minecraft","og_description":"Hide heads in your world and let your players find them to earn rewards. Perfect for an Easter event.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/","name":"HeadBlocks - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/headblocks-icon-e3cbfccce6b636a9ea51663c4ea5bdc8a3ee53fd.png","datePublished":"2026-06-04T14:31:55+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/headblocks-icon-e3cbfccce6b636a9ea51663c4ea5bdc8a3ee53fd.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/headblocks-icon-e3cbfccce6b636a9ea51663c4ea5bdc8a3ee53fd.png","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/headblocks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"HeadBlocks"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/79909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/79910"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=79909"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=79909"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=79909"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=79909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}