UtilityHats
Are you new to the idea of hats? Perhaps you're a server owner trying to find a new mechanic for your survival worlds. Either way, as the TF2 developers say, hats make a game 200% more satisfying. (Or something like that...)
Description:
UtilityHats presents your server with a new dynamic in the form of hat effects. The effects for each added hat were designed to keep a balance between head-wear marginal utility and costs. We've also made sure not to diminish the value of potions and enchantments by working parallel to them.
Tutorial/Demo (First 4 hats):
Features:
- Works right out of the box
- Configuration updates along with our releases. (New hats are no issue)
- The help is understandable to those who can read books
- Supports most popular permissions systems, including: Bukkit SuperPerms (Yes that includes PEX) and Legacy Permissions
- Players only need to know one 3-letter command.
- Players are only shown a list of what hats they have permissions for.
How-To:
- With a book in your hand, use "/hat" to get a list of available hats.
- Put the hat/block in your hand, and type "/hat".
- You now have a specialized hat on your cranium.
Dynamics:
Book: -Gives help output Glowstone **(Unavailable in the newest version as Minecraft does lighting client side now)**: -Pro: Lights up the area around you -Con: Attracts mobs at a greater range and through blocks Glass: -Pro: Can breath underwater -Con: Food depletes quicker -Con: Squids impede you, but will not drop ink or exp -Con: Your hat breaks upon taking damage Spawner: -Pro: 2x less damage from mobs that can naturally be found in spawners -Con: 2x more damage from mobs that aren't found in spawners Obsidian: -Pro: No damage from explosions -Con: Fall damage is increased by 2x -Con: Cannot sprint TNT: -Pro: Explode upon taking any damage -Pro: Explosion is as powerful as that of a charged creeper -Con: Removing hat from head will deplete all food -Con: Trying to sneak reveals your location Ice: -Pro: Water source blocks walked over temporarily turn to ice -Con: Any damage melts your ice -Con: Walking over oceans reduces food faster Piston: -Pro: With a redstone torch in hand, you can launch others upward -Con: Redstone power launches you upward -Con: Overheat upon dropping below half health Snow: -Pro: Negates fall damage -Con: One time use
Permissions:
The nodes only affects what happens when they use the "/hat" command.
- utilityhats.*: Can use any hat.
- utilityhats.book: Can receive the help output.
- utilityhats.glowstone: Can wear glowstone on head. (Unavailable in the newest version as Minecraft does lighting client side now)
- utilityhats.glass: Can wear glass on head.
- utilityhats.spawner: Can wear a spawner on head.
- utilityhats.obsidian: Can wear obsidian on head.
- utilityhats.tnt: Can wear tnt on head.
- utilityhats.ice: Can wear ice on head.
- utilityhats.piston: Can wear a piston on head.
- utilityhats.snow: Can wear a snow block on head. By default, these permissions are given to everybody.
What if some effects don't work out with my server?: No worries, just deny the permission for that hat, surely the many other unique hats will be able to keep your players content. Because players only see a list of hats which they have access to, it'd just be like that hat doesn't exist!
Note: Please put any suggestions in a ticket. We are still adding hats and tailoring a balance, so we may be less accepting of ideas than usual in the effort to give the best result without losing efficiency.
Some hats may be consistent of usually unobtainable blocks (such as spawners or ice). In these occasions, silk touch or other plugins are meant to be used. The pro/con balance is often based on certain plugins, (such as MonsterBox and IceExtractor) but any plugin that will allow for obtaining these blocks in moderation should be fine.
@Devil_Boy
not to mention even if there was an add-on made you would need to add more hooks and nodes etc etc, its much less than a rewrite but still alot of work, perhaps there should be a vote or a ticket for ppl to say yes or no and maybe even reasons why
then perhaps you can weigh up the "demand" vs the "work" ;)
just so you can gauge whether or not this is worth the extra effort
@Kilere
Currently, I am not considering adding any Spout support. If anything, I could try convincing Tux to try creating an addon plugin that uses Spoutcraft to show custom textures of the block hats but with alpha areas that make them look like hats.
But who knows... Maybe the new guy on our team will want to try making a client-side mod that'll do it for us.
Glowstone on the head looks weird dont you think i hope someday spout perfects itself (its very buggy thats why ppl dont use it) or maybe developers of the game add something of the same potential (though thats very unlikely) Anyways this mod is a "will do for now"
@Kilere
personally i think its a strength that you dont need spout for the hats, altho i cant see why u dont use the GlowStone hat as a miner hat, works the same way, just a huge GlowStone head... :P
but if u really really want to make a custom hat like what u say, then spout may be the next step for you
i was thinking of using spout to get the modded hats to the client side maybe.... err if thats not possible then its ok i am good with this plugin as it is :)
@cvxx7q
Yea it's just a BukkitDev delay. Each file we upload needs to get approved before it shows up to you guys, yet they show it through syndication.
If you want our very latest builds, here's our Jenkins for UtilityHats: http://mfav.me:8080/job/UtilityHats/
0.6 is not showing in the file lists, but it was in my subscription email, may want to check that ;) (unless its a propogation delay)
@Kilere
I dont think its possible to ADD that to the game unless you built a client side and server based mod. unless they take like a diamond helmet and put the glowstone effect on it?
Wow this looks fun! Going on my test server!
Really awesome idea, man.
@Kilere
This plugin is more based upon special effects. If all you really care about is how the hats look, try using BlockHat or something.
@Kilere
it is all permissions based so you just have to give your users the hats that you want them to have. Also, all blocks not specifically mentioned cannot be put on your head with this plugin.
Is a miner hat possible because i dont want my vips wearing weird blocks on their head but instead miner hats and glass blocks( the only hat i totally agree with)
Maybe someone would like to share a video of the piston hat with an over 9000 launch speed in the Media section of the Forum tab? The piston effects are way more fun than we expected O.o
@rasnyderiii
Pros or cons cannot be added because that would require some sort of scripting interface. One way or another a developer would be necessary, but by then one could simple look at the source code and edit it accordingly.
The balance IS subjective because we understand that, one way or another, we're going to have to decide what works and what doesn't. Because we know very well that not all hats will fit in all server worlds, we allowed the ability to use Permissions to disable them in a modular way.
A couple of things that server admins can change in order to customize the balances are:
-Change how easy it is to obtain certain hats (possibly by using other plugins for Spawner or Ice)
-Edit the power of certain hats in the config (glowstone range, tnt radius)
We do use certain servers as our basis of testing before releases just to make sure no hats are too overpowering:
-Tux2MC: Hat effects on PVE
-InfiniteMC: Hat effects on PVP
-(PG) Wasteland Test Server: How easily hats can be obtained by players new to a server.
In the end, only actually installing it on your server will allow you to decide the balance. Just looking at the documentation isn't gonna help you very much with this plugin. If you have a valid issue with any part of the balance, you could bring it up in a ticket and show us an example.
This looks so very fun! But there is no way to customize blocks used as hats or +pros/-cons for each hat? If I may suggest - many server admins want to customize everything for "our" servers since 'balance' is very subjective. Looks awesome! Waiting for ability to custom tailor.
@Tauryuu
All the plugins I've released on Bukkit so far have been open-source. You can find all of it on Gitiorious: https://gitorious.org/+pg-dev-team
Or, as Tux stated, in their "repository" tab of BukkitDev.
BTW, if you're looking at it to see how the glowstone code works, you should know that it hooks directly into craftbukkit (something that typically isn't recommended).
@Tauryuu
Click on the repository tab on top. You can download the source with git.
Do you think you could release the source?
While it's a very limited selection of hats, I really appreciate the "utility" side to this plugin and look forward to the future hats added! I was also happy to be able to remove the two really old plugins BlockHat and GlowHat in exchange for this one recent plugin. :P