DropHeads
DropHeads
Let the head hunt begin!
Using high quality textures 85% supplied by Minecraft-Heads.com ❤️
Highlights
- Super configurable
- Heads as a loot drop, or with a command
- Huge variety (e.g., snow fox, lime sheep, zombified swamp farmer villager, …)
- Behead messages and translation support
- Regularly updated heads from the latest Minecraft snapshots
- Complete API for other developers to hook into
Configuration
Default values picked to fit well on most servers,
However, if you like getting into configuration, here's just a taste of what you can do:
- Adjust drop rates based on mob type
- Adjust drop rates based on ticks-lived
- Adjust drop rates based on what weapon is used
- Adjust drop rates based on spawn conditions (Breeding, Spawners, /summon, ...)
- Require using specific weapon(s) to get heads to drop
- Enabling charged creeper head drops
- Change any head textures, or add your own
- Optionally require killed by a player (configurable what counts as 'killed by a player')
- Opt-in automatic updates
- ...and more! Check out config files in the GitHub repository
Permissions
For an always update-to-date list, check here.
dropheads.canlosehead: Can drop a head upon death
dropheads.canbehead.<mob_type>: Can get heads from killing the given mob
dropheads.alwaysbehead.<mob_type>: Get heads for 100% of kills (unless canlosehead is false)
dropheads.silentbehead: Avoid triggering a global behead message in chat *
dropheads.canplacehead: Can place a head as a block
dropheads.clickinfo: Can see the name of a head by clicking it *
dropheads.spawn: Can get heads with a command *
dropheads.droprate: Can check head drop rates with a command
* = has sub-permissions
Troubleshooting / F.A.Q.
Q: Heads are not dropping!
A: There a many possible causes; here is a quick checklist of things you should try:
* Check if another plugin is causing the issue (compatibility)
* Check if you have the dropheads.canbehead permission
* Check head-drop-rates and spawn-cause-modifiers configs (e.g. spawn egg rates are nerfed!)
* Keep in mind the time-alive, weapon-used, and looting modifiers.
* If killing a player, check if they have the dropheads.canlosehead permission
* If you have modified your config files, check them carefully for other causes
Q: Does this plugin cause lag?
A: It shouldn't! I hear it is much faster than Xisumavoid's datapack :)
Q: Can I edit the head textures (i.e., to match a resource pack)?
A: Yes! Look in the head-textures.txt file
Q: Migrating from another heads plugin?
A: It should be an easy drag-n-drop replacement, but if you have any issues let me know!
Q: How do I install on Forge/Fabric/Singleplayer?
A: DropHeads currently only works on Bukkit and its forks (Spigot, etc); try the MMH-Nano datapack
Q: Where do I get help / report a bug?
A: You can post a comment below, create a bug report, or DM me :)
Q: Older versions of Minecraft?
A: Currently, DropHeads runs on 1.13+. You can find older DropHead jars for 1.12 in the Files tab, otherwise seek out a plugin with support for legacy versions, such as PlayerHeads.
Planned
- Fabric support
- Improve existing textures
- Tropical Fish heads (have the 22 common ones, still need the 3104 rare varieties ☹️)
- Horse variants (for the different patterns)
- Carpeted llamas
Please reach out if you find bugs or have a texture suggestions!
-
View User Profile
-
Send Message
Posted Mar 30, 2024Can I edit the drop rates of everything or do I have to go one by one?
-
View User Profile
-
Send Message
Posted Mar 30, 2024In reply to Pres0_:
Well, you could delete everything in head-drop-rates.txt (in DH's folder) and then set "UNKNOWN: 0.5" (or "DEFAULT: 0.5" also works I think) for example, which would set the drop rate for EVERYTHING to be 50%.
Basically, it uses the "UNKNOWN" EntityType whenever a droprate for something isn't specified.
E.g., you could define a few things as 0 to make them not drop, players are 1.0 to make it 100%, and then UNKNOWN as 0.5 to make all other mobs 50%, or something like that, depends what you're going for
-
View User Profile
-
Send Message
Posted Mar 16, 2024Hey, I got my first Tropical Fish Head and it's named like this, I'm using latest plugin version on 1.20.4 https://imgur.com/a/tbVS3ry
-
View User Profile
-
Send Message
Posted Mar 18, 2024In reply to lokyycs:
Sorry about this (and the late reply)!
Turns out some optimizations I made for tropical fish in the last release caused this bug, it seems to affect all tropical fish varieties. I'll go ahead and upload a fixed jar rn, it should be visible/available to download by sometime tomorrow.
-
View User Profile
-
Send Message
Posted Mar 19, 2024In reply to EvModder:
No worries for the late reply, should I see/download the jar here on the site or on github?
-
View User Profile
-
Send Message
Posted Mar 23, 2024In reply to lokyycs:
Well, I would normally recommend the one here on the site, but Bukkit's manual review process has been taking a while, so if you want it right away I recommend grabbing it off GitHub (it's the same jar)
-
View User Profile
-
Send Message
Posted Mar 7, 2024Hi, How do you obtain the Dyed Shulker Heads? is it possible in Survival or is that a give in creative only thing?
-
View User Profile
-
Send Message
Posted Mar 7, 2024In reply to NidRambo:
Unfortunately it's not possible to dye Shulkers in vanilla (without /summon, command blocks, datapacks, etc.) so likewise the dyed Shulker heads are unobtainable in regular survival.
I think there are some plugins/datapacks out there that add a feature to right-click a shulker mob with a dye color to dye it
-
View User Profile
-
Send Message
Posted Mar 8, 2024In reply to EvModder:
okey thank you for letting me know! :)
-
View User Profile
-
Send Message
Posted Feb 22, 2024If I am right I believe this limits the spawn rate of wither skulls is that correct because I killed many wither skeletons in the course of 5 whole hours and had none spawn.
Please tell me if this is correct
-
View User Profile
-
Send Message
Posted Feb 22, 2024In reply to dark_master1052:
I'm sorry to tell you, but it does not affect the chance to get a wither skull.
Only if the server has one of these things changed:
* Player does not have
dropheads.canbehead.wither_skeletonpermission* Config file has been changed for
vanilla-wither-skeleton-skulls:truesetting-
View User Profile
-
Send Message
Posted Jan 26, 2024Hello -
I am attempting to use this plugin, but I get an error at each server startup:
Server thread/ERROR Error occurred while enabling DropHeads v3.9.0 (Is it up to date?)
-
View User Profile
-
Send Message
Posted Jan 26, 2024In reply to yousucculent:
Can you send me the full error in a PM? (Or link to a paste)
-
View User Profile
-
Send Message
Posted Jan 27, 2024In reply to EvModder:
Sent a PM, though I'm not sure if it was filtered as spam? Let me know :)
-
View User Profile
-
Send Message
Posted Jan 28, 2024In reply to yousucculent:
I guess it must've been, since I did not see it. Can you do a pastebin link here or send it to me on Discord? (@evmodder)
-
View User Profile
-
Send Message
Posted Jan 15, 2024does this work for 1.20.4 by chance?
-
View User Profile
-
Send Message
Posted Jan 17, 2024In reply to JordanIsBigMean:
should work, yes.
-
View User Profile
-
Send Message
Posted Jan 10, 2024This is a correction to my first post. I blamed the developer a little too quickly out of frustration and sincerely apologize! Via Discord, he helped me as much as he could and we managed to find the root of the problem.
A plugin that has remained as reliable and reliable as ever over the years - awesome!
Old message:
Hi, having updated the plugin to the latest versions of the game I find myself with a translation that no longer works at all. I tried to go back to a default configuration and no matter what you modify in the translations.yml when I get the head of a mob I get this:
I've been trying to figure out what's wrong for over 2 hours, I've tried everything and with no documentation or way of contacting anyone outside of here, here's my message ...
-
View User Profile
-
Send Message
Posted Jan 10, 2024In reply to wyendar:
Resolved in DMs, but updating here in case other people encounter the same issue:

Another plugin "CMILib" added a config setting which overwrites head names that needs to be set to false like this:
(Thanks to wyendar for finding the setting)
-
View User Profile
-
Send Message
Posted Jan 4, 2024Hi, how can I increase or decrease the drop rate of the heads. I just need the command. Thanks