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 Jun 16, 2013the account that is used for the bat head; the skin has been changed to an emo.
FYI if you didn't know.
-
View User Profile
-
Send Message
Posted Jun 16, 2013@Chaznuts
I don't know. I am op/owner of the server. Is there a way or do i just have to deal with it.
-
View User Profile
-
Send Message
Posted Jun 15, 2013@meiskam
Thanks, I figured that if you have to have a certain skin, at least make it look nice.
Here's the cow skin-
https://mail-attachment.googleusercontent.com/attachment/u/0/?ui=2&ik=9532cc5b9c&view=att&th=13f4950bc642aafc&attid=0.1&disp=inline&realattid=f_hhz7949f1&safe=1&zw&saduie=AG9B_P-AaqXJEoZWAN3RbUAOkFLc&sadet=1371324619680&sads=TQNtzrJ0JO498YWp66RfoxlSEfE
-
View User Profile
-
Send Message
Posted Jun 15, 2013I am owner/op of the server. Is there a way to get rid of the alwaysbeheadmob permission for me?
-
View User Profile
-
Send Message
Posted Jun 15, 2013@Pigwidgion2
Are you getting the head drop EVERY time? If so, you did something wrong with removing the "playerheads.alwaysbeheadmob" permission. I am experiencing no problem with every permission but that one negated.
-
View User Profile
-
Send Message
Posted Jun 14, 2013I changed the drop rates to 0 in the playerheads config but I still get the mob heads. I have all permissions and turned the playerheads.alwaysbeheadmob: false and I still get mob heads. Is this a bug?
-
View User Profile
-
Send Message
Posted Jun 13, 2013@Chaznuts
The skin itself does not get incorporated, only the name of the account. If a new skin is uploaded for that player, all old heads will update to whatever the new skin is. I'll see what I can do about the villager nose.
@Elfouego
I really don't know what you're asking, but it is most likely not able to be done with this plugin, and I'm not interested in making something that does what you want. Perhaps someone else will be interested.
@DreamPhreak
Thanks :). The plugin itself was originally released (and fully working) before the 'heads' minecraft release version was out.
@Evanano
What you have linked looks great. Technically I only need the head part of the player skin updated, but more doesn't hurt.
-
View User Profile
-
Send Message
Posted Jun 12, 2013@meiskam
So do I make a full minecraft skin with the correct head? Or what? What do I make? Do I make a new texture for the head item? Or a full minecraft skin?
I made a cavespider skin btw- http://i1286.photobucket.com/albums/a608/Pikachue99/Cavespiderskin_zpsc4e3089a.png?t=1371059118
And here's a chicken skin!- http://i1286.photobucket.com/albums/a608/Pikachue99/Chickenskin_zpsa294e4d8.png?t=1371060724
-
View User Profile
-
Send Message
Posted Jun 12, 2013Good guy plugin developer: adds "horsedroprate" on 1.5.2 version so it still works when 1.6 comes out. :)
-
View User Profile
-
Send Message
Posted Jun 11, 2013Hello, It Is possible to use heads with a command(order) block(surround) to throw(launch) a command(order) affecting(allocating) the player who lost the head? If yes how, either and you he(it) possible to make an addition for the plugin or an optional/complementary(additional) addition of the plugin.
Thank you, Elfouego.
-
View User Profile
-
Send Message
Posted Jun 10, 2013Lookin' good! Hope to see the rest of the mob community added soon!
Do you really need players to make the textures? I understand using it initially, but doesn't it get saved after you incorperate it into the plugin? Like if someone's skin you're using for a mob gets changed, does that change already existing heads in this plugin and on servers?
I would be willing to help fix up and create textures you need on my account, but I wouldn't want to keep it as that skin forever.
Anyways, thanks for the awesome plugin! Keep it up with the new mobs! Also, if you have access to change it, the new "Villager" head is missing the nose (which is technically a wrap-around, but for the sake of heads, it should just be put on the main skin). Thanks again!
-
View User Profile
-
Send Message
Posted Jun 10, 2013@Endless123
Yes I agree; the skin was not intentionally changed, and has been reverted.
@Evanano
I would gladly accept any texture you care to create if 1) I like it better then the current one and 2) I have access to change it. The problem is, I don't own enough player accounts to cover all the mobs. I'm having to trust accounts which I have no control over to not decide to change their current skin. Once I obtain enough accounts to cover every mob I will begin to convert away from "borrowed" names, and at that time will be able to update, eg, the silverfish texture.
@Puremin0rez
This has been requested before, and will probably be added, eventually. If I don't get around to it in time to suit you, feel free to send me a pull request on github.
-
View User Profile
-
Send Message
Posted Jun 9, 2013Can some anti farming measures be added in?
I'm thinking something like - Only drop heads if the other person is wearing armor w/ a weapon - Only drop heads if it isn't the same consecutive person
Of course make it configurable, but something like this would be nice. Regardless, I'll be adding it myself if it doesn't happen.
-
View User Profile
-
Send Message
Posted Jun 7, 2013Please fix the Enderdragon texture, add a cow, sheep, chicken, witch, and cavespider texture.
Also, please make a better silverfish head texture.
(I am willing to help make head textures if you want. I normally make custom skins for people based on how they look in real life, and most people say it looks JUST like them. I am also making a texture pack for my brother and he loves it so far(It is an elemental texture pack. So that mobs change textures per biome.) So I'm pretty good at making textures. If you want help, tell me. :))
((I stink at coding and stuff. I don't know the first thing about java, so I can't do any coding. Only textures.))
-
View User Profile
-
Send Message
Posted Jun 6, 2013why does the enderdragon look like a ghast O.o
-
View User Profile
-
Send Message
Posted Jun 5, 2013playerheads.canloosehead
playerheads.canlosehead **
how does someone loose their head?
-
View User Profile
-
Send Message
Posted Jun 3, 2013Suggestion: Add more mobs. Like cows, wolves, ocelots, etc.
-
View User Profile
-
Send Message
Posted Jun 2, 2013liked the old enderdragon head alot more :(
-
View User Profile
-
Send Message
Posted May 30, 2013@Peregrin5
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
@USM666
Thanks for letting me know
-
View User Profile
-
Send Message
Posted May 30, 2013Cool plugin, but despite my configurations, (I'm using the default) mob heads drop 100% of the time...