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 25, 2013any way to block player heads being renamed into mob heads
-
View User Profile
-
Send Message
Posted Jun 23, 2013@Chaznuts
Oh okay thanks for the info.
-
View User Profile
-
Send Message
Posted Jun 22, 2013@meiskam
I understand. You should put something on this page's plugin description seeing if anyone has donate-able accounts they can give you. You'd be surprised how many some people have and don't need/never use!
-
View User Profile
-
Send Message
Posted Jun 22, 2013@irdoom1337
This is a known SpoutPlugin bug. I reported it months ago and, even though it was confirmed by Wulfspider himself, it has still not been fixed. Lets hope to see this fixed soon!
-
View User Profile
-
Send Message
Posted Jun 22, 2013Is anyone else having this same glitch. When I try to place a head it places all weird. like when try to place it on a wall it turns to the side. I just wanted to confirm that I'm not the only one with this problem before I make a ticket about it.
-
View User Profile
-
Send Message
Posted Jun 22, 2013@MrLeikermoser
Bat head will be fixed in the next version.
@Chaznuts
The only way I could bundle the actual skin into the plugin would require a client-side mod also. I'm not going to require that. As soon as I own enough accounts myself, it will no longer require trust of others.
@Jacold
Every head other than slimes should automatically work.
EDIT: I've added some code to make the slimes work, too.
-
View User Profile
-
Send Message
Posted Jun 22, 2013@meiskam
Okay so now I must goto all my 9 servers and update each worlds group manager file...this is just so stupid man. Adding a config option to disable head drops is so much better....don't get you.
-
View User Profile
-
Send Message
Posted Jun 21, 2013Ok thanks. I'll change this plugin after updating to 1.6. ;)
-
View User Profile
-
Send Message
Posted Jun 21, 2013@Jacold
I'm not the author, but if HeadDrops only drops player heads, then it should be fine. If there were Mob Heads in that plugin as well, you'd probably experience different looking mob heads. Again, not 100% sure, but I believe so.
-
View User Profile
-
Send Message
Posted Jun 21, 2013Any support to migrating from HeadDrops? I don't want to get spammed by my players something like "heads don't work".
-
View User Profile
-
Send Message
Posted Jun 21, 2013@meiskam
Is there really no way to download skins to the plugin, instead of having to pull (and update) from players' skins? Seems like a lot of depending on other people, which also limits your editing and number of supported mob heads. But if it's the only way, I guess that's that. Just curious.
-
View User Profile
-
Send Message
Posted Jun 20, 2013@Chaznuts @beastlike56
Im going to have to agree with Chaznuts. Its the way of servers, use a permissions plugin.
-
View User Profile
-
Send Message
Posted Jun 20, 2013@beastlike56
It's not stupid. It's a permission. If you don't know how to negate permission nodes from *, you shouldn't have a server.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@meiskam
thats damn stupid, just add a config option to turn of mob head drops please, thanks...
-
View User Profile
-
Send Message
Posted Jun 19, 2013No support for Bat Head anymore ?
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Leostrife007
Don't give them the "playerhead.spawn.*" permission nodes.
-
View User Profile
-
Send Message
Posted Jun 17, 2013@meiskam i only want to block the command "/ph spawn #wither" So donator cant spawn them and create a lot of wither boss.
-
View User Profile
-
Send Message
Posted Jun 17, 2013@Pigwidgion2
@beastlike56
alwaysbeheadmob is a permission, not a configuration. 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
@Leostrife007
Set "witherdroprate: 0" in the config. This will only stop the wither skulls from dropping, if a user already has 3, the boss will still be spawnable.
@Evanano
I get an error trying to download that, could you try again?
@acrob4ticon
Thanks for the note, if the skin doesn't change back to a bat before the next version I'll add some code to convert all of that user to a new one which has a bat.
-
View User Profile
-
Send Message
Posted Jun 17, 2013Please fix the bug when mobs always drop 100% droprate
-
View User Profile
-
Send Message
Posted Jun 16, 2013It is possible to block the wither head? so people can't spawn them and create the wither boss.