Player Heads
Ever PVP someone or PVE a mob and get no good loot? Feel like you deserve a trophy for your victory? Want a simpler alternative to bigger plugins that implement everything but the kitchen sink? Then PlayerHeads is right for you! You can now lop off enemies heads in battle, and mount it on a pole for all to fear, wear your opponent's face as a mask like camouflage, or just collect all of the mob heads.
Installation
Place PlayerHeads.jar in your plugins folder, on server start the configuration will be generated. Remember to remove any outdated playerheads jars when adding the new one.
If you can't be bothered to read the rest of this page, then just watch this video by Awesome_Soul:
Portuguese (Português) video: http://youtu.be/OqhI_oIGPWo
German (Deutsch) video: http://youtu.be/ijEws5yjo6Y
Try It
Server: aztecmc.org (rare drops are enabled for mob and player-heads)
Website: aztecmc.org
Documentation
Notes
- PlayerHeads is now translatable! Edit "lang.properties" to whatever phrases you desire.
- lang files will change between releases, when updating be sure to delete the old file if you haven't edited it.
- If you've given people the * permission node, they will get 100% drop rates. If you don't want this to happen, deny (or add negative) nodes for the following: playerheads.alwaysbehead and playerheads.alwaysbeheadmob
- If you want to disable head drops in a specific world, use your permission plugin to deny (or add negative) nodes for the following in that world: playerheads.canbehead and playerheads.canbeheadmob
- If you have any problem using "lang_[language]_[country]_[variant].properties" for any reason, just use the file name "lang.properties" to override messages.
- Spawn mob heads with the following names: #creeper #zombie #skeleton #wither #spider #enderman #enderdragon ... (any many more!)
Known issues
- Renamed heads (with an anvil) don't stay renamed after placing, mining, dropping them.
- If for any reason your mob heads loose their name, you can get it back by placing and mining it.
- If you use the BountyHunters plugin and you have enabled head drops for bounties as well as player head drops from PlayerHeads, both will be dropped - for now, you should disable one or the other. Alternative solutions are being looked at.
- If you use JPerms, users with Op or playerheads.* permission will receive playerheads.alwaysbehead[mob] permissions and have 100% droprate since PlayerHeads permissions nodes are ignored. It's recommended to use another permissions plugin if this is a concern (LuckPerms, PermissionsEX, GroupManager).
Dev Builds
Development builds of this project can be acquired at the provided continuous integration servers. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
https://ci.meme.tips/job/PlayerHeads (upstream)/ (selected major changes only)
https://ci.meme.tips/job/PlayerHeads-5.x/ (rapid changes and work-in-progress)
Sourcecode / API documentation
We've included the entire sourcecode via github:
https://github.com/meiskam/PlayerHeads
Third-party plugin-developers can view the PlayerHeads API documentation at the following link: https://crashdemons.github.io/PlayerHeads/
Server Support
Current versions of the plugin have been tested as compatible on the following server environments:
- Spigot/Paper 1.8-1.18.2 (Use PlayerHeads 5.20.2 or lower; READ NOTE)
- Spigot/Paper 1.19-1.20.4
Server environments that are known to be incompatible:
- Glowstone 1.12 (only partial support is available in PlayerHeads 5.20.2 and lower)
Support should exist for any modern bukkit server with access to authlib which is needed to set textures.
Legacy version notes:
- 5.x drops support for older usernamed-based mobheads (3.x), fixing some longstanding issues with spawn commands; uses vanilla and texured heads exclusively (4.x)
- 4.x introduces new, more reliable support for head textures, more configuration options, updated mobs, and more consistent permission behavior and will continue to receive updates in the future - some older configurations may be incompatible (see the changelog and Configuration page). This version automatically upgrades 3.x heads to 4.x when breaking or dropping heads.
- 3.x maintains the original behavior of the plugin with username-based mobheads, but head skins may be less reliable over time and support has been discontinued.
Legacy version documentation: changelog, configuration, permissions.
-
View User Profile
-
Send Message
Posted Apr 9, 2013Suggestion: Prevent mobhead drops from mobs that spawn from dungeon spawners with a configurable distance. This will prevent players from stacking dozens of heads from using mob grinders. Mobbounty Reloaded does this to prevent you from earning money by a mob grinder so I think it would be a nice feature.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@h0us3cat
If you've given people the * permission node, they will get 100% drop rates. If you don't want this to happen, also give them the negative nodes: -playerheads.alwaysbehead and -playerheads.alwaysbeheadmob
@Ronewird
Should be
@Cryptite
@codiaz
This can already be done with per-world permission settings using the nodes: playerheads.canbehead and playerheads.canbeheadmob
@wisconsinrules88
All mobs? Sure it's possible, but entirely dependent on how many account donations I receive.
@SjorsMaster
No, that is currently not possible.
@nanoymaster
I do it that way because of a limitation of the vanilla client. It would be simple to allow all mobs to drop their head, but would require a client-side modification to do it how you've suggested.
@Arton123
A "1" in the config file represents 100%, so it currently is 100% - 0%
@SjorsMaster
Sure, what are the player names?
@Bobbosells32
There is currently no automated function to purchase your own, however an admin could spawn the player's head and sell it to them.
-
View User Profile
-
Send Message
Posted Apr 7, 2013version: 3.0.0088
pkonly: true
droprate: 0.005
lootingrate: 0.2
clickinfo: true
mobpkonly: false
creeperdroprate: 0.005
zombiedroprate: 0.002
skeletondroprate: 0.002
witherdroprate: 0.005
spiderdroprate: 0.002
endermandroprate: 0.005
blazedroprate: 0.002
fixcase: true
updatecheck: true
broadcast: false
antideathchest: false
dropboringplayerheads: false
Mobs always drop 1 head when they die.
-
View User Profile
-
Send Message
Posted Apr 6, 2013is 1.5.0 compatible?
-
View User Profile
-
Send Message
Posted Apr 6, 2013Any chance you could add an option to specify allowed worlds for beheadings? I have a couple pvp-specific worlds that I'd like to disable player head dropping on. Great work!
-Crypt
-
View User Profile
-
Send Message
Posted Apr 6, 2013Hey can you please check my idea out about your heads plugin. This plugin is used on the Frostcast Network and I posted it on their forums. Here is the link: :)
http://www.frostcast.net/forum/viewtopic.php?f=90&t=11026
-
View User Profile
-
Send Message
Posted Apr 3, 2013This it the BEST heads plugin By FAR!
Quick Question
One day do you think this plugin will be able to drop heads for all mobs (Ex. Pigs,Cows,WitherSkeleton, ZombiePigmen?)
-
View User Profile
-
Send Message
Posted Apr 2, 2013Hey can it be that i can install that if i kill a spider that i get notchs head??
-
View User Profile
-
Send Message
Posted Apr 2, 2013I just read your code on github and get it now... you buy a new character for each unique mob type and use the head from that.... I'm not a java coder and don't know the ins and outs of minecraft, but isn't there a way to pull the images from the minecraft files already?
-
View User Profile
-
Send Message
Posted Apr 1, 2013Why don't you make the it 100.0% to 0.0% instead of 1.0% to 0.0% ? (sorry for my bad english)
-
View User Profile
-
Send Message
Posted Mar 31, 2013@meiskam
thank you :D
-
View User Profile
-
Send Message
Posted Mar 31, 2013Is it possible to put off the drop in certain worlds?
-
View User Profile
-
Send Message
Posted Mar 30, 2013Make more mob heads! i know 2 headnames from supercraftbrothers? do you want the names?
-
View User Profile
-
Send Message
Posted Mar 29, 2013Is there a way to buy your own head? That would be a feature that gets me on this plugin.
-
View User Profile
-
Send Message
Posted Mar 29, 2013I'm finished with this plugin. It's broken and I've waited two days and still I am getting no support or answers from the devs. I'm going to go find a better plugin.
-
View User Profile
-
Send Message
Posted Mar 29, 2013@Equinox2507
Yes it will work on 1.5 as well as 1.4.7.
There will still be a feature to notify you of updates. There are a few reasons for this but it mainly helps keep you up to date on specific changes that can be displayed to you here on the BukkitDev page.
-
View User Profile
-
Send Message
Posted Mar 28, 2013@LastTulare
Same problem
-
View User Profile
-
Send Message
Posted Mar 28, 20132 Questions:
Does the 1.5.1 version work on 1.5 ,
And why the hell would you remove the best feature from the plugin? , Updating via command is awesome why take it out? :/ . I'm not going to update simply because of this...
-
View User Profile
-
Send Message
Posted Mar 27, 2013@Dman5456
Change the permissions in the plugin.yml
-
View User Profile
-
Send Message
Posted Mar 27, 2013@Dman5456
Same problem here, 100% chance it drops everythings head