AddHeads
1.2.7Adds player heads to chat and tablist, exposes reusable head placeholders for PlaceholderAPI-based plugins | No RP and Mod neded. Offline mode support.
1.2.7latestAddHeads 1.2.7Aug 16, 2026 1.2.7
Added
- Added automatic Bedrock player detection through Geyser and Floodgate. - Heads are now automatically hidden from Bedrock players in chat, tab, join messages, and death messages. - Added native Chatty v2 compatibility. - Improved Chatty v3 compatibility through its final Adventure component event. - Added head rendering for Bukkit join and death messages.Fixed
- Fixed chat heads not appearing when Chatty was enabled. - Fixed Chatty formatting compatibility with prefixes, suffixes, colors, and MiniMessage styles. - Fixed stale Chatty integration after Chatty was disabled or reloaded. - Fixed chat heads being blocked for all recipients when one player had heads disabled. - Fixed update checking through/hd updateand/addhead update. - Improved compatibility with Paper, Purpur, and Folia.1.2.3AddHeads 1.2.3Aug 15, 2026 1.2.3
- Added a single-JAR compatibility release for Paper/Purpur/Folia1.21.9-1.21.11,26.1.x, and26.2. - Changed the compile baseline to Paper API1.21.9and loweredplugin.ymlapi-versionso newer servers can load the same artifact without a version-specific build. - Kept Folia scheduler calls behind the existing reflection bridge, so26.1.xand26.2features do not become hard runtime dependencies on older1.21.xservers. - Kept ProtocolLib and TAB integration version-neutral through their public APIs and runtime packet detection.1.2.2AddHeads 1.2.2Jun 10, 2026 - 26.1.x Support1.2.0AddHeads 1.2.0Mar 30, 2026 1.2.0
- Added automatic nativeTABAPI integration. IfTABis installed and player-list heads are enabled, AddHeads now switches to the built-inTABcompatibility path automatically with no extra AddHeads-side toggle. - Fixed player-list head rendering withTABwhentablist-name-formattingis enabled, so heads now render correctly together withTABprefixes, suffixes, colors, and other tab formatting options. - Preserved external tab formatting more reliably so AddHeads prepends the head without wiping colors, prefixes, or suffixes from supported player-list plugins. - Applied the same tab head settings to theTABintegration path, including correct skin loading from cache, tab head shadow handling, and configurable spacing after the head. - SynchronizedTABcomponent settings with AddHeads tab settings by forcing the compatible parser mode and matchingTABhead-shadow behavior to AddHeads' tab shadow option. - Kept viewer-based tab head rendering through ProtocolLib for the standard compatibility path, so/hd toggletabcontrols which heads the viewer sees instead of changing one global player-list name for everyone. - Reapplied tab heads after joins, cache refresh cycles,TABplayer-load events, andTABreload events so formatted names and heads recover correctly after refreshes. - Confirmed compatibility withCMI,QuickBoardX, andPowerBoardthrough the standard packet / scoreboard compatibility path, with no extra AddHeads-side integration toggle required. - Included a broad set of tab compatibility fixes and stability improvements across the built-in player-list path and the nativeTABpath.1.1.0AddHeads 1.1.0Mar 28, 2026 1.1.0
- Added a public AddHeads API with service registration through BukkitServicesManager. - Added reusable API models for render targets, render options, output formats, and skin textures. - Added API events for plugin reloads and resolved skin updates. - Added richer export formats for both the public API and PlaceholderAPI. - Added format-aware placeholders such asformat_*,chat_*, andtab_*. - Reworked spacing after heads into configurable spacing counts instead of simple on/off toggles. - Added separate spacing and shadow defaults for chat heads and player-list heads. - Unified the cache refresh cycle so one configurable interval now drives skin cache refresh and player-list head reapplication. - Added a confirmation flow for update downloads, with chat confirmation before queueing the file intoplugins/update. - Moved GitHub and Modrinth release sources into the plugin itself and left only the update-check enable/interval settings in config. - Reworked premium detection to supportauto,auto_permission, andpermissionmodes without plugin-specific premium hooks. - Preserved premium player preferences across joins and only apply premium defaults when a player transitions into premium state. - Updated documentation to describe AddHeads as a universal head provider for chat, player lists, placeholders, and third-party integrations.1.0.2AddHeads 1.0.2Mar 27, 2026 1.0.2
- Reworked tab head insertion so AddHeads now prepends the head directly to the in-game player list name. - The default tab path no longer requires additional TAB configuration or placeholder setup. - Tab head insertion is now universal and works with vanilla player lists as well as tab-related plugins that rewrite the list name later. - Added a dedicatedtab.enabledswitch andtab.refresh-interval-secondssetting for the automatic player-list head path. - Fixed duplicate tab heads during plugin reload by restoring the raw player-list name before reapplying the head. - Updated tab visibility handling so the player-side toggle now removes or restores the actual tab head, not only placeholder output. - Added additional skin resolution fallbacks so tab heads can still resolve more reliably when the primary source does not return a texture. - Updated README, config notes, and release metadata to match the new placeholder-free default tab flow.1.0.1Minor updates and stabilityMar 27, 2026 1.0.1
- Added automatic update checks for GitHub and Modrinth releases. - Added clickable admin notifications for new releases. - Added config and language backfill improvements. - Fixed chat hover inheritance so links and other hover events are preserved. - Improved the settings GUI layout and inactive premium state handling. - Added per-command sound feedback for successful actions. - Added toggle permissions for chat and tab head visibility. - Updated the plugin version to1.0.1.1.0.0AddHeads 1.0.0Mar 26, 2026 v1.0.0 - Initial Release - First public release of AddHeads. - Added player head rendering in chat while preserving formatting from other chat plugins. - Added PlaceholderAPI support for reusable head placeholders. - Added SkinsRestorer support for resolving correct player skins. - Added shared skin cache with automatic refresh. - Added personal toggle commands for chat heads and tab head placeholders. - Added localized /hd settings GUI for admins. - Added live language switching with bundled translations. - Added automatic backfill for missing config and language keys on reload. - Added premium detection modes and premium-specific defaults. - Added TAB compatibility warnings and admin fix action for MiniMessage mode. - Added plugin info command and cleaner tab-complete suggestions.
Similar projects
Plugin →Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Customizable Player Models
Customize your minecraft avatar!
3.2MSueta