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 Apr 14, 2021In reply to twibbldibbl:
as of right now the heads from the snapshots aren't available in the plugin, but they will be there in an update soon-ish (definitely prior to the 1.17 release)
-
View User Profile
-
Send Message
Posted Apr 15, 2021In reply to EvModder:
Nice! Thanks
-
View User Profile
-
Send Message
Posted Apr 17, 2021In reply to EvModder:
Hello, i just changed my skin to get other heads than that from my standard skin. Now i changed it back but I still get the other head and not the one from my Standard skin. Please Help me.
-
View User Profile
-
Send Message
Posted Apr 10, 2021just a quick question, but do heads drop when killed by a tamed wolf?
-
View User Profile
-
Send Message
Posted Apr 11, 2021In reply to bobbingtonn:
yeah, if you allow it in the config. with the default settings, the only head that drops when killed by a non-player is the wither skeleton skull (but you could configure it to work for all mobs if you want to)
-
View User Profile
-
Send Message
Posted Apr 6, 2021If you are adding the feature that can translate the name of head and message to be other languages by user, I can help to translate English to be Chinese.
-
View User Profile
-
Send Message
Posted Apr 11, 2021In reply to siulung201314:
Thanks! I will message you later (I am working on that update right now, trying to use some of Minecraft's built-in translation for item names, but it is taking me some time)
-
View User Profile
-
Send Message
Posted Mar 21, 2021how do I increase the chance of the heads dropping
-
View User Profile
-
Send Message
Posted Apr 11, 2021In reply to htxtrm:
edit the drop-rates.txt file in plugins folder
-
View User Profile
-
Send Message
Posted Mar 12, 2021Hi!
Awesome plugin, we are having fun with these heads.
BUT! I am using SkinsRestorer on server for my no-bought-game friends and it seems to be a problem with skins. Whenever I kill any of them, they drop head connected with official player with the same nickname, but not the skin they are using right now. Same with me, if I change skin via SkinsRestorer I still drop my official head-skin. Is there any way to drop custom skin and not the one from Mojang servers?
-
View User Profile
-
Send Message
Posted Mar 14, 2021In reply to Catab00m:
There is no way to do this sadly, but maybe it would be a good DropHeads add-on, I'll check it out, and if it's not too difficult to make I'll let you know :)
-
View User Profile
-
Send Message
Posted Mar 15, 2021In reply to EvModder:
Thanks! Would be nice to have this feature.
Also if it can help you in anyway, SkinsRestorer stores skins in plugins/skinsrestorer/skins using .skin format. Good luck!
-
View User Profile
-
Send Message
Posted Mar 6, 2021Hi, thanks for your amazing plugin, it's really nice.
To change the drop rate, must we change the value before "/" or the PH value ?
How can we adjust the drop rate in some weapons ?
Ty for your patience :) !
-
View User Profile
-
Send Message
Posted Mar 6, 2021In reply to KatsuFR_:
Yes, you change the first number, (everything after “//“ or “#” is ignored by the code, you could even delete it if you wanted and nothing would change). It goes from 0 to 1, so 0.25 = 25% chance, for example.
for adjusting the drop rate for weapon(s), add them to the “specific-tool-modifiers:” section in the config.yml (use the material type name of the item, then a colon, then the amount it should multiply the drop chance by when that weapon is used). Let me know if you need any more help :)
-
View User Profile
-
Send Message
Posted Mar 4, 2021How do I get permission to do some commands?
-
View User Profile
-
Send Message
Posted Mar 5, 2021In reply to HythonYT:
Just add the permissions to yourself from the #Permissions tab above.
If you aren't familiar with how server permissions (AKA "Superperms") work, I recommend https://bukkit.gamepedia.com/Understanding_Permissions or https://bukkit.org/threads/permissions-faq.25080/ as good places to start :).
Most servers use a permissions plugin to make assigning permissions for different groups of players easier, ranging from modern, very feature-rich plugins such as LuckPerms to simpler, older (but work just fine) plugins such as PermissionsBukkit, both of which I can recommend.
-
View User Profile
-
Send Message
Posted Feb 24, 2021I find one more bug.
If I kill a silver color sheep, it drops a head with normal color sheep skin and name.
Moreover, the head cannot be grouped with normal color sheep's head.
-
View User Profile
-
Send Message
Posted Feb 27, 2021In reply to siulung201314:
Ah, thanks again!
It looks like the API got changed to use "Light Gray" instead of "Silver" in all the type names and I never updated DropHeads to match this change. Those heads look white because it tried to find LIGHT_GRAY but the texture was called SILVER so it just used the root type sheep head. I'll post an updated jar tonight that will hopefully fix all existing silver/light_gray heads so they have the correct name and texture.
-
View User Profile
-
Send Message
Posted Feb 11, 2021How do i change the droprates for heads? because most of them are 0.2 or 0.1 or 0.6.
I would be so happy if you help!
Thanks
-
View User Profile
-
Send Message
Posted Feb 27, 2021In reply to Zyisawesome:
Edit the numbers in this file: /plugins/DropHeads/head-drop-rates.txt, you will also need to reload the plugin (or restart the server) for the changes to take effect :)