SimpleHat
SimpleHat allows you to put the current item in your hand into your helmet slot. By using Bukkit's built-in permissions system, you can define who can put what, and whatnot, on their head, per player, per group, per world. Which means a lot of control over who can use SimpleHat. Want to only allow wool on Guest's heads? No problem.
This plugin is an alternative to BlockHat and BlockHead. I was unhappy that BlockHead was inactive and BlockHat was adding unwanted features and bloat to the plugin. SimpleHat is extremely lightweight and has a very low memory footprint. SimpleHat uses Bukkit's built-in permission system to control who can use SimpleHat.
The command for SimpleHat is /hat. Upon running the command in-game, SimpleHat will automagically take the item and swap it with the item in your helmet slot, so nothing gets lost. SimpleHat has a in-genius permissions node to restrict access. If you want a group to be able to use all blocks and items as hats, use the permissions node "simplehat.*". If you would like to restrict access and only allow wool, use the permissions node "simplehat.35". You must use the item id, not the item's name.
Current Features
- Swap the current item in your hand with the item in your helmet slot.
- Extremely lightweight and memory efficient.
Upcoming Features
Fix stack glitchFixed!- None planned
Command
- /hat - Swaps the current item in your hand with the item in your helmet slot.
Source
In main .jar
Changelog
- Version 1.1: *Latest Version*
- Fixed the null pointer exception.
- Version 1.0:
- Compiled with latest Bukkit. If you are getting errors, it's the Spout team's fault for interfering with the server through reflection.
- Version 0.9:
- Fixed permissions not working properly. Compiled with latest Bukkit.
- Version 0.8:
- Fixes the "eat stacks of same item type" caveat. Yes, it's finally here Kane_Hart. Lots of love to Celeixen.
- Version 0.7:
- Now exclusively uses Bukkit's built-in permissions system.

-
View User Profile
-
Send Message
Posted Dec 18, 2011This is really cool. A permissionsBukkit compatible hat plugin. Also, it also works with GlowHat.jar http://dev.bukkit.org/server-mods/glowhat if you want glowstone hats that glows in the dark :)
-
View User Profile
-
Send Message
Posted Dec 16, 2011My VIPS will love it.
-
View User Profile
-
Send Message
Posted Nov 22, 2011Hi, I realy like this plugin but could you add a Feature that you can get a specific hat like:
/hat 35:14
that would be very useful : D
-
View User Profile
-
Send Message
Posted Nov 18, 2011@deleted_6835265
What do you mean by "If PEX can't support the standards of bukkit plugin development..."? I don't see what standards it isn't meeting, but most other plugin developers have PEX support in their permissions-based plugins. If they can do it, I'm sure you can too. If not, ask another developer to help you. Or, if you really don't want PEX support, you could ask a dev to create a fork that works with PEX.
-
View User Profile
-
Send Message
Posted Nov 15, 2011@Brycey92
If PEX can't support the standards of bukkit plugin development then I won't support it. This plugin does not require an update for recent builds. I test it often and if it breaks, I will provide an update.
-
View User Profile
-
Send Message
Posted Nov 9, 2011Works well with PermisionsBukkit, thanks for this fun plugin! protip: TNT head plus /nuke.
-
View User Profile
-
Send Message
Posted Nov 7, 2011@slimpyman
Any chance the author will update the plugin? Please? Pretty please???
-
View User Profile
-
Send Message
Posted Nov 6, 2011any chance this will support PeX?
-
View User Profile
-
Send Message
Posted Oct 27, 2011@Brycey92
I am getting the same issue, I figured it might be a conflict but if it is happening to you as well it could be something else. It might be a conflict with pex as i am also using the latest version of pex. Would love to be able to use your plugin again.
Thx
Lawliet
-
View User Profile
-
Send Message
Posted Oct 27, 2011Ivals, I'm using the latest version of PEX and it just says /hat when i do the command.
-
View User Profile
-
Send Message
Posted Oct 27, 2011I have a conflict somewhere in my plugin's where something is overriding the /hat command. I have run through them all and could not find it and decided that instead i would ask if it is possible to get a version of simple hat that uses a different command like " /sethat " or something.
Thx Lawliet
-
View User Profile
-
Send Message
Posted Oct 27, 2011Someone copied this, you should look at it on bukkit Dev he called it "hats"! But amazing job btw I used to have this back in the day xD
-
View User Profile
-
Send Message
Posted Oct 23, 2011I love this plugin, thanks.
-
View User Profile
-
Send Message
Posted Oct 17, 2011@deleted_6835265
One problem alls i get when i type /hat it says /hat :S
-
View User Profile
-
Send Message
Posted Sep 30, 2011@Arton123
Yes, it works. All my plugins, except for ChickenBombs, will continue to work for a long, long time. I use basic features of the Bukkit API that are rarely, if ever, changed and therefore my plugin will not break.
-
View User Profile
-
Send Message
Posted Sep 27, 2011@deleted_6835265
Dos it work with Build #1185 ? :P
-
View User Profile
-
Send Message
Posted Sep 17, 2011@deleted_6835265 @gotheredsox You can find a updated version of GM that supports bukkit perms here: http://goo.gl/wg5nB
-
View User Profile
-
Send Message
Posted Sep 7, 2011Just tried out SimpleHat on my small, friends-and-family-only server and couldn't get it working. I don't have any permissions setup as this is friends-and-family-only, and all the other plugins I use either default to OP, OP/Mod, or Anyone. Does SimpleHat just disable itself? Seems a rather harmless plugin so I'm not sure why it just doesn't default to Anyone.
I tried running it by itself too, of course.
-
View User Profile
-
Send Message
Posted Sep 4, 2011@gotheredsox
Seriously? Very shameful. GroupManager is the outdated version of Permissions and now Permissions is outdated too. I only work with Bukkit permissions.
It's time you update.
-
View User Profile
-
Send Message
Posted Sep 4, 2011@deleted_6835265
Im using EssentialsGroupManager.