HeadBlocks CHRISTMAS | 1.20+ | EASTER-EGGS | Multi-server support | Fully translatable | FREE icon

HeadBlocks CHRISTMAS | 1.20+ | EASTER-EGGS | Multi-server support | Fully translatable | FREE -----

Hide heads in your world and let your players find them to earn rewards. Perfect for an Easter event




  • Added compatibility with 1.21.2/3/4
  • Fixed some sql requests not handled correctly with MySQL or MariaDB (update/rename existing columns)
  • Improved concurrency system when retrieving heads from database
  • Now correctly count playerheads when login
  • Fixed an Illegal state exception with hologram task when not started
  • Fixed teleport in stats command
  • Added name when not empty for list, remove and stats commands
If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Dec 8, 2024

  • Use Java 17 instead of Java 21 to compile the plugin
If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Oct 15, 2024

Database migration in this version! An additional column (serverId) has been added to the hb_heads table. Remember to make a backup of the hb_ tables!

  • Fixed an issue where the minecraft version check was incorrect for versions 1.20.5- and 1.20.5+. The texture could not be correctly applied
  • Fixed /hb move command where the head loses its texture
  • Head statistics are now based on the database rather than locally. If you have several servers, the heads will now be counted
  • Fixed issue where texture was not saved in database
  • Fixed /hb migrate command which did not correctly generate the sql script
  • Added debug command to force apply a texture on a steve head
  • Added debug command to give heads manually (be carefull)
  • Added possibility to set a prefix for HeadBlocks table
  • Fixed MariaDB type for database (Driver not found). Now using MySQL
  • Added silent purge for database when heads not existing anymore on the server based on serverId. If your server is connected to a remote database, a new file is generated in HeadBlocks folder. Don't touch it!

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Oct 13, 2024

  • Fixed issue introduce in the previous update, TieredRewards counting is now working.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 29, 2024

  • Removal of the external library to manage holograms by default (type DEFAULT in config). HeadBlocks default hologram now use Minecraft native TextDisplay. ProtocolLib is not required anymore.
  • Attempt to optimize the internal taks for hologram/particles. Feel free to report me issue with the new system!
  • Fixed issue with reward and full inventory
  • Rework of reload command to be more comprehensive
  • [WIP] Data loaded from the database when a player logs in and when a head is clicked is now asynchronous. Feel free to report me issue with the new system!

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 28, 2024

  • Fixed critical issue with tieredRewards

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Aug 30, 2024

  • Added head push back configurable when head already found is clicked (configurable)
  • Added head spin mode.
  • Updated FancyHolograms.
  • Added support for 1.21.1.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Aug 14, 2024

  • Fixed an error on plugin starting with version checking.
  • Fixed exception with default hologram system.
  • Added support for FancyHolograms.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Aug 2, 2024

  • Fixed an issue with the player head cache that didn't add to the cache if the player never had a head.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Jul 16, 2024

This version drop all support for Minecraft version before 1.20.
Only 1.20 to 1.21 is now supported!


  • Updated to 1.21
  • Fixed issue with top order in /hb top
  • Added custom placeholder in HeadBlocks placeholders leaderboard system to add prefix, suffix or displayname
  • Added a way to add rewards by head (only configurable in locations.yml file, see wiki to configure)
  • Fixed issue with MySql and player displayname

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Jul 7, 2024

  • Added MariaDB support
  • Added a way to prevent message in chat when player don't have the permission to click the head (just keep NoPermissionBlock message empty)
  • Fixed issue with hb commands when another plugin registered the same alias (by example in /hb stats, teleport to head)
  • Prevent removing head from console
  • Added %headblocks_order_<previous|current|next>% placeholders + added all placeholders in HeadBlocks wiki
  • Fixed message placeholders not parsed in click order messages
  • Added heads cache

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Mar 6, 2024

  • DROPPED 1.16.5 support!

  • Added headblocks.commands.progress.other permission for /hb progress <player>
  • Fixed internal exception with defaults holograms when reloading
  • Updated CMI libs

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Nov 30, 2023

  • DROPPED 1.16.5 support!

  • Prevent plugin totally disabling when HeadDatabase plugin has too old version
  • Removed a dupe message telling Redis is always enabled when no
  • Fixed issue with top permission and correctly display help commands only to players with target commands permission
  • Removed /hb me command
  • Added /hb progress (player) where player is optional to see other player progress with headblocks.commands.progress permission
  • /hb version now display some useful information to debug
  • Added alias to commands (see https://aerwyn81.github.io/HeadBlocks/#/getting-started/commands)
  • Added HeadThemes configuration, usefull to configure a set of heads by theme
  • Added /hb info command to see informations of the target head placed (with uuid copy directly in chat)
  • Updated internal hologram system and fixed flickering issue

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Nov 19, 2023

  • Fixed an issue with cancel message on tieredRewards not taking into account
  • Prevent plugin disabling if HeadDatabase is too old

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Oct 8, 2023

  • Updated to 1.20.2
  • Added a way to cancel message on headclick when tieredRewards is used (see here)

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Oct 7, 2023

  • Fixed an issue with holograms created twice and causing heads loading error
  • Fixed an issue with holograms when heads are in another world than the default
  • Updated some internal code to be up-to-date

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 7, 2023

  • Updated dependencies
  • Added support for 1.20
  • Fixed issue with internal hologram system crashing players near hologram
  • Added pre-support for CMI holograms, there's a little flickering at this moment

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Jun 12, 2023

  • Added the possibility to disable some options to improve performance in already protected areas. Configs are "externalInteractions.piston" and "externalInteractions.water". These options are added automatically when starting the plugin in this version.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Apr 2, 2023

  • Fixed an issue with holograms when another plugin (HD or DECENT) is not installed

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Mar 26, 2023

  • Fixed an issue with inventory full and tieredRewards
  • Fixed some internal issues

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Mar 26, 2023

  • Fixed an issue with HolographicDisplays hologram integration
  • Turned off hologram in news generated configs. There's an issue with my internal hologram system and 1.19+ versions. Please use DecentHologram or HolographicDisplays support if hologram needed! Check the wiki for more informations.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Feb 16, 2023

  • Backward compatibility with 1.16.5
  • Support DecentHologram or HolographicDisplays in addition to the internal Hologram system which may not necessarily work depending on the version of the server and ProtocolLib

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Jan 8, 2023

  • Added random reward command option
  • Fixed issue with order/counter not resetting correctly

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Nov 29, 2022

  • Added a better support for hex color and gradients (see usage here)

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Nov 20, 2022

  • Fixed an issue with hologram not disappearing on reload command if disabled
  • Fixed issue with MySQL timeout (no communication with the database for 8 hours)
  • Fixed globalTask running without hologram or particles enabled. That'll improve performance if you don't use hologram or floating particles!

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Oct 30, 2022

  • Added placeholder %headblocks_hasHead_headUUID% to return if player has found or not a head (raw return value of true or false)
  • Fixed an issue with MySQL database configuration on first loading or migrating from old plugin version database
  • Fixed capitalization issue in sql request when saving head
  • Fixed issue with SQLite database wrong path on Linux system
  • Fixed the jdbc SQLITE driver sometimes not loaded

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Oct 20, 2022

Don't forget to make a backup of your old configuration before updating !

  • Added /hb options command showing a GUI with order and click counter
  • Fixed an issue with /hb top command not showing more than the top 10
  • Fixed an issue with /hb stats not showing offline players
  • Fixed a performance issue with chunk loading

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 25, 2022

  • Fixed an issue when placing head under liquid
  • Fixed an issue where top command cannot be executed by simple players
  • Fixed an issue with /hb stats not displaying correctly heads found

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 13, 2022

  • Fixed a permission issue for help & version commands
  • Improved head interaction checks

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 11, 2022

  • Fixed an issue with heads locations loading from HeadBlocks 1.x

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Sep 6, 2022

Before updating your plugin, make a backup of the HeadBlocks folder! Many things have changed, it could be that old configurations are not compatible anymore.

  • Added 1.19 support and dropped support for the 1.8 to 1.16.5 Minecraft version
  • Reworked database storage (a migration script should transfert automatically your data when using this version)
  • Fixed world teleportation issue in chat
  • Fixed UnknownPlayer in top command
  • Improved performances (chunk loading, particles, holograms)
  • Added bStats (can be disabled)
  • Move command to move HeadBlocks without loosing player data
  • Improved head configuration loading
  • Added holograms (ProtocolLib needed)
  • Added auto migration from HeadBlocks 1.x, export command and data related to databases
  • Simplified and cleaner error messages

This is a major release, please if you find any bug or have suggestion, don't hesitate to report it at Github, in the discord or in the plugin discussion before reviewing!

Thanks to use my plugin!
----------, Sep 3, 2022

  • Added 1.18.2 support

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Mar 4, 2022

  • Fixed an NPE introduced in the previous release. Please update if you have this version.

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Feb 20, 2022

  • Added possibility to use a player uuid as texture for head
  • Fixed issue with pistons that could move heads without region protection

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Feb 18, 2022

To users pre1.5, be careful, headTexture section will no longer work with the previous configuration. Your configuration will be saved, you can use the old to made the new configuration. You won't lose any data.

  • Added {center} placeholder to center message in the chat
  • Fixed an issue with /hb give command in 1.8
  • Fixed particles not displayed client side
  • Added broadcast type for tieredRewards
In config.yml, the section "headTexture" has been deleted. See the new configuration :
[​IMG]

Note: If you are updating, please follow these steps
  • Shutdown your server
  • Open HeadBlocks/config.yml and copy the headTexture
  • Update the plugin
  • Restart the server
  • Open HeadBlocks/config.yml
  • In heads section, remove all line and add a line like: - "default:yourHeadTexture"
  • Restart your server

If you find a bug, don't hesitate to report it at Github, in the Discord or in the discussion!

Thanks to use my plugin!
----------, Feb 13, 2022

To users pre1.5, be careful, headTexture section will no longer work with the previous configuration. Your configuration will be saved, you can use the old to made the new configuration. You won't lose any data.

  • Added /hb top <limit> command to show a leaderboard of players
  • Fixed an issue where heads can be destroyed in survival by any player (update ASAP)

In config.yml, the section "headTexture" has been deleted. See the new configuration :
[​IMG]

Note: If you are updating, please follow these steps
  • Shutdown your server
  • Open HeadBlocks/config.yml and copy the headTexture
  • Update the plugin
  • Restart the server
  • Open HeadBlocks/config.yml
  • In heads section, remove all line and add a line like: - "default:yourHeadTexture"
  • Restart your server

If you find a bug, don't hesitate to report it at Github, in the Discord or in the discussion!

Thanks to use my plugin!
----------, Feb 12, 2022

To users pre1.5, be careful, headTexture section will no longer work with the previous configuration. Your configuration will be saved, you can use the old to made the new configuration. You won't lose any data.

  • Optimised HeadDatabase head loading into the plugin (it was necessary)
  • Fixed rares issues which could cause the plugin to crash

In config.yml, the section "headTexture" has been deleted. See the new configuration :
[​IMG]

Note: If you are updating, please follow these steps
  • Shutdown your server
  • Open HeadBlocks/config.yml and copy the headTexture
  • Update the plugin
  • Restart the server
  • Open HeadBlocks/config.yml
  • In heads section, remove all line and add a line like: - "default:yourHeadTexture"
  • Restart your server

If you find a bug, don't hesitate to report it at Github, in the Discord or in the discussion!

Thanks to use my plugin!
----------, Feb 10, 2022

To users, be careful, headTexture section will no longer work with the previous configuration. Your configuration will be saved, you can use the old to made the new configuration. You won't lose any data.

  • Added possibility to have more than 1 texture for the head (see below)
  • Added HeadDatabase support
  • Some internal optimisation (particles)
  • Added particles floating for head already found (not found already implemented)

In config.yml, the section "headTexture" has been deleted. See the new configuration :
[​IMG]

Note: If you are updating, please follow these steps
  • Shutdown your server
  • Open HeadBlocks/config.yml and copy the headTexture
  • Update the plugin
  • Restart the server
  • Open HeadBlocks/config.yml
  • In heads section, remove all line and add a line like: - "default:yourHeadTexture"
  • Restart your server

If you find a bug, don't hesitate to report it at Github, in the Discord or in the discussion!

Thanks to use my plugin!
----------, Feb 6, 2022

  • Fixed issue with REDSTONE particles which was not displayed...
  • Fixed wrong translations for removeall command

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Dec 17, 2021

  • Internal rework of all commands (invisible for you)
  • Fix issue with loading on 1.12 servers

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Dec 13, 2021

To users, be careful, tieredRewards will no longer work with the previous configuration. Your configuration will not be reset, you can redo it with the new structure.
I'm very verry sorry for another change on the tieredRewards but it was necessary. This structure suits me better.
  • Fixed some issues for 1.8 servers
  • Change on TieredRewards:
    • Now you can define a multiline message send to the player
    • As before, it's always possible to define a command list
    • Placeholders are now properly parsed in messages and commands
  • Added %progress% as internal placeholder for messages in the plugin that will display a progress bar for heads according to the configuration in config.yml
  • Updated en/fr languages with a missing word in removeAll command
  • Internal code change (removed a lot of duplicated code)

For tieredRewards, here's an example:
[​IMG]

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Dec 11, 2021

  • Added new command /hb removeall that will remove all spawned heads
  • Fix for placeholders and colors in messages

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Dec 5, 2021

To users, be careful, this update may break your configuration file, a backup is made from the first launch in a file named "config.yml.save", but be careful when you update the plugin!

  • Switching to multiple line messages on head click with support for placeholders (will break with your current configuration, save it)
  • Added title on head click (configurable, fadeIn, stay, fadeOut) (Only supported for MC version 1.11 and above)
  • Added particle on head click when already own (highly configurable) (Only supported for MC version 1.9 and above)
  • BETA : Added floating particle on head when not found yet (highly configurable and player range) (Only supported for MC version 1.9 and above)
  • Added firework explosion (height, power, color and fadeColor configurable)
  • Added an option to prevent commands on head click if the current number of heads for a player is equals to a level in tieredRewards (
    see: preventCommandsOnTieredRewardsLevel)

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Dec 4, 2021

  • Added pre-support for 1.18 (let me know if you encounter some issues)
  • Added possibility to send a message (with placeholders if needed) directly when a player click on the head

If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Nov 30, 2021

There's now a discord for quickly support! You can join by clicking here !
  • In translation file, keys "Messages.HeadClicked" and "Messages.AlreadyClaimHead" will now correctly interpret placeholders from PlaceholderAPI (for example, when player found a head, you can now use :
    "%prefix% &aYou found a new head &7[&a%headblocks_current%&7/&a%headblocks_max&7]"
    )
  • Fixed a potential issue with hex colors
  • Added help description for the command /hb resetall
If you find a bug, don't hesitate to report it at Github, in the discord or in the discussion!

Thanks to use my plugin!
----------, Nov 24, 2021

  • Fixed a visual bug introduced with previous update causing the head list not clearing before refilling after a /hb reload

If you find a bug, don't hesitate to report it at Github or in discussion! Support via Discord will arrive soon :)

Thanks to use my plugin!
----------, Nov 23, 2021

  • Fixed a bug causing heads locations not loading at server startup
  • Added /hb resetall (with --confirm argument) to reset all player datas (in DB & redis)
  • Fixed particle offset when placing a HeadBlock in 1.8

If you find a bug, don't hesitate to report it at Github or in discussion! Support via Discord will arrive soon :)

Thanks to use my plugin!
----------, Nov 23, 2021

  • Fixed an issue that caused the configuration for tiered rewards to not reload when performing /hb reload
  • Reward commands no longer require a "cmd" or "msg" tag in config.yml
  • Fixed some color not rendering in some messages
  • Set "en" as default language

If you find a bug, don't hesitate to report it at Github or in discussion! Support via Discord will arrive soon :)

Thanks to use my plugin!
----------, Nov 22, 2021

  • Added support for minecraft server version 1.8 to 1.17+
  • Changed default song when head is already owned to
    "block_note_block_didgeridoo"
  • Fixed a placeholder issue when displaying world name in chat for /hb list or /hb stats commands

If you find a bug, don't hesitate to report it in the discussion! Support via Discord will arrive soon :)

Thanks to use my plugin!
----------, Nov 21, 2021

Resource Information
Author:
----------
Total Downloads: 9,256
First Release: Nov 14, 2021
Last Update: Dec 8, 2024
Category: ---------------
All-Time Rating:
20 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings