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 Mar 25, 2015@xxIryanIxx
http://www.spigotmc.org/resources/serverlistplus.241/
https://github.com/Minecrell/ServerListPlus/wiki/Favicons#additional-examples
-
View User Profile
-
Send Message
Posted Mar 24, 2015Can you help me find out a plugin that this server - mc.dragonsdoom.net - have got, it seems to enable them to have the players isometric head as there icon, take a look please and post back.
-
View User Profile
-
Send Message
Posted Mar 23, 2015One of my players told me that the head of the spider in b255 is just showing as steve.
-
View User Profile
-
Send Message
Posted Mar 23, 2015New to this and trying to find out what i could have done wrong.
I installed this to my server and it's enabled I have OP and none of the commands are working for me. I just wanted to test to make sure it was installed correctly and I don't think it is.
Status
Installed and up to date (Version: 3.9-e0791a0)
any idea? I've stopped the server and started it again many times.
-
View User Profile
-
Send Message
Posted Mar 18, 2015@meiskam
Thanks for your concern. The problem seemed to be server side. Once we reset the server, it went away.
Also, I would like to see Endermite heads added to the plugin. I have an extra MC account but how may I donate to you? Can I just PM you the IGN, password, and security questions?
May I suggest a few things about the config:
1. Can you change the default lootingrate from 0.2 to 0.4? This is because since 1.8, vanilla looting rate for wither skulls have doubled. I know people can just change the config themselves, but I feel that the default values should match vanilla MC values.
2. If you do decide to add the Wither boss and Endermites, can their head drop rates be significantly higher than most other mobs? This is because it takes 3 wither skulls to spawn a Wither and on average 20 ender pearls to spawn an Endermite. I suggest that default drop rate for Wither boss is 0.1 and for Endermite is 0.05.
-
View User Profile
-
Send Message
Posted Mar 16, 2015@meiskam
Thank you, you're a great dev!
-
View User Profile
-
Send Message
Posted Mar 16, 2015@danielfr789
clickinfo was changed to a permission node in v3.9, the config line does nothing
@Mr_Simba
Added to todo.
@INSTANTOUT
@Bobcat00
Ah, I didn't even think about wolves. Added to todo.
@GreatGBL
If you have keepinventory on, set the config 'antideathchest' to true.
@bingoclub12345
Are you still having issues?
-
View User Profile
-
Send Message
Posted Mar 15, 2015clickinfo: false doesnt seem to be working in the config. I tried disabling the clickinfo messages in the lang file but a black message in chat shows up.
-
View User Profile
-
Send Message
Posted Mar 14, 2015You should add a drop chance for withers, there's a Mojang head for the wither boss on the account MHF_Wither. It DOES look different from wither skulls.
-
View User Profile
-
Send Message
Posted Mar 12, 2015There are nightly builds here: http://ci.md-5.net/job/PlayerHeads/
-
View User Profile
-
Send Message
Posted Mar 11, 2015Can this be updated to 1.8 because the mob head drop rate is 100% everytime and i set the mob drop rate a lot lower So i think this might be a bug. Please and thank you
-
View User Profile
-
Send Message
Posted Mar 7, 2015@meiskam
One of my players reports that wither skeletons are not dropping skulls when killed by a tamed wolf. According to http://minecraft.gamepedia.com/Wither_Skeleton being killed by a tamed wolf should be the same as being killed by a player. I have mobpkonly set to true.
EDIT: Confirmed by removing PlayerHeads plugin and seeing that skulls are dropped. I can make a ticket if you want.
-
View User Profile
-
Send Message
Posted Mar 3, 2015@meiskam
A bug , when I kill a player and the system tell me I got his head ;however there are nothing n here.
-
View User Profile
-
Send Message
Posted Feb 23, 2015@lee3kfc
Thanks for the report, it's because someone owns the account "Guardian" and it has a guardian skin.
I've changed the Guardian skin to that user, so it should be fixed in dev build PlayerHeads-3.10-SNAPSHOT-61-g39b94b4.jar
-
View User Profile
-
Send Message
Posted Feb 23, 2015dev#254
rabbit -> /ph spawn #rabbit
guardian -> /ph spawn guardian
why guardian does not need #?
-
View User Profile
-
Send Message
Posted Feb 22, 2015@switorik
Try turning on 'antideathchest', the head will still drop on the ground but will probably not be protected by GriefPrevention
@Theepwner
The lag spike is expected and can not be avoided by player heads, the server implementation runs a blocking web request to get the user's profile information. I'll look in to the change name thing.
@saxons12
When someone either donates an account or finds a player using a guardian skin that won't change.
-
View User Profile
-
Send Message
Posted Feb 22, 2015This plugin causes a lag spike when you try to spawn a player's head when they aren't online, or if you try to spawn the head of a player that doesn't exist. http:timings.aikar.co/?url=10362478
Also, if you have a head of a player, but then that player changes their name, that old head will turn to steve and not convert to the new name. Would it be possible to add it so it converts somehow?
-
View User Profile
-
Send Message
Posted Feb 21, 2015I would like to know if its possible to add a config option to allow players that behead another player to have the head appear in the player (killer) inventory instead of on the ground.
The main reason being is that GriefPrevention has added an option to protect player drops, but it also protects the head that is dropped.
If you could look into that, I would greatly appreciate it.
-
View User Profile
-
Send Message
Posted Feb 20, 2015@meiskam
When will the guardian head be fixed?
-
View User Profile
-
Send Message
Posted Feb 15, 2015Mh, if you think it is necesary, well, OK.
I host https://apericraft.ovh, and the best way to contact me rapidly is on Twitter @ElKomic, if you want me to come.
Thanks !