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 May 23, 2014@janie177
How come another plugin that let you get players head thrue commands still works if this is impossible?
-
View User Profile
-
Send Message
Posted May 23, 2014Mojang changed the way skins are loaded, so now it will most likely be impossible for this to work after 1.7.8. They did roll back some changes in 1.7.9 which will be reapplied when 1.8 hits. So 1.7.9 might work. It does not on my server though.
-
View User Profile
-
Send Message
Posted May 22, 2014Updated to 1.7.9 and this is my only plugin that is broken, Its a massive shame since all my players love this plugin. We have players that have collected hard to get heads as trophys, we have people building buildings as trophy rooms, theres an eco around the heads. We would really appriciate this being fixed asap.
We noticed that most heads were converted to Skeleton heads, this dousnt sound good.
-
View User Profile
-
Send Message
Posted May 22, 2014I use 1.7.9 and dont' work :(
-
View User Profile
-
Send Message
Posted May 22, 2014@pedrodeigo2
Use Minecraft 1.7.8 or 1.7.9.
I think Minecraft 1.7.5 is the reason because with 1.7.9 it works fine.
-
View User Profile
-
Send Message
Posted May 20, 2014There is no fix. Gonna have to wait
-
View User Profile
-
Send Message
Posted May 20, 2014Any one know the latest version of MC your server can be running for the plugin to still work? I'm currently running 1.7.9 and all heads are Steves. I'm hoping if I downgrade the server to 1.7.8 instead it will start working again :) Can anyone confirm if this will/wont work?
-
View User Profile
-
Send Message
Posted May 20, 2014@NinjaKingRo
what version of MC is your server running?
-
View User Profile
-
Send Message
Posted May 19, 2014@meiskam
Weird... I can still spawn custom player heads with essentials... even in vanilla minecraft...
-
View User Profile
-
Send Message
Posted May 17, 2014@Jleeevinnn
@PotatoArmyHD
PlayerHeads can be updated once this ticket is fixed: https://bukkit.atlassian.net/browse/BUKKIT-5614
Please feel free to go leave a comment over there
@appletechandhelp
PlayerHeads supports different permissions for different worlds
-
View User Profile
-
Send Message
Posted May 17, 2014Any update on 1.7.9/1.8 support?
-
View User Profile
-
Send Message
Posted May 12, 2014for some reason when i do /ph spawn #sheep it will give me a players players head and not a sheeps head!
-
View User Profile
-
Send Message
Posted May 10, 20141. playerheads.alwaysbehead and playerheads.alwaysbeheadmob seem to always be on for ops, no matter which group in groupmanager I set myself to, Im always getting 100% drops just because im OP. 2. Could we have a permission based system implemented so we can set higher percent drops for donators, I got it suggested as a perk from a donator the other day and would be a grad feature.
-
View User Profile
-
Send Message
Posted May 5, 2014Can we have per-world support?
-
View User Profile
-
Send Message
Posted May 2, 2014@meiskam
Hi on my server all the pig heads and that are Steve :o, Is there any way to fix this? i really love this plugin. I Want to start a youtube series on my server but i want the aim of the video to be to collect all the heads in the game and i cant do this unless you fix your plugin
-
View User Profile
-
Send Message
Posted Apr 30, 2014@pilvimaa
Mojang decided they want skins to be delivered from the server (no longer the central repo), but require having the skin content cryptographically signed. This is causing many issues, including the one you've described. The Bukkit team is doing their best to get it to work, but they aren't done yet. Once the APIs are updated, then I can start working on updating the plugin.
As far as Spigot goes, I've no idea .. they probably haven't yet pulled the most recent changes from Bukkit.
-
View User Profile
-
Send Message
Posted Apr 30, 2014Possible to have backwards player heads in client 1.7.2 on 1.7.9 server? (Using Spigot)? This is preventing me updating because of 1.7.2 mods. No MCP for 1.7.9 yet..
-
View User Profile
-
Send Message
Posted Apr 30, 2014Any details on what is going on with playerheads at the moment with latest Spigot versions?
I can't seem to spawn heads of players who have never visited my server anymore. Well, I can but the skins don't load and they stay generic. Mojang/Bukkit/Spigot screw up? Can something be done about it? What is going to happen in the future? Anyone else experiencing the same issue?
Playerheads for people who have visited the server are fine.
-
View User Profile
-
Send Message
Posted Apr 30, 2014@hammerjammy
Thank you for posting your build number, everyone else managed to forget to include that information. I've tested on CB#3074 (as stated below) and don't see any major issues with the plugin.
Major development is still being written in Bukkit/CraftBukkit with the new update to UUID, and the APIs have not been completed yet. Having read the dev Bukkit code, it would be silly to run a production server on their 1.7.9 builds, as it's pretty much still half one version, half another version.
-
View User Profile
-
Send Message
Posted Apr 30, 2014Hi! Sorry Meiskam, but it's still Steve Head in here (spigot #1453) on every server i own. What bukkit/spigot do you use ? Thanks