GoldEnchant
GoldEnchant - Enchant Golden Armor:
Version: v1.2
SUPPORTS BUILT IN SUPER PERMISSIONS ONLY
AND WILL NEVER SUPPORT PERMISSIONS3.1.6 OR ANY OTHER PLUGINS THAT DON'T USE SUPER PERMISSIONS
you start off with a diamond block and you place it on the ground then you take a gold piece of armor and right click the block and you get mystical powers in that armor here are what they do.
IRC CHANNEL = http://webchat.esper.net/?nick=&channels=GoldEnchant
Features:
- golden chestplate =immunity to fire and lava damage
- golden helmet = breath underwater
- golden shoes = no fall damage
- golden pants = super speed and flying while holding shift
Permissions:
- (goldenchant.enchant) to allow enchanting
- (goldenchant.chestplate) allow use of the chestplate
- (goldenchant.helmet) allow use of helmet
- (goldenchant.leggings) allow use of leggings
- (goldenchant.boots) allow use of boots
- ops have all goldenchant permissions
Changelog:
version 1.2
- remade it for 1.8
- you now need to sprint to fly.run
- permissions redone
Version 1.1
- Fixed simple spelling error
Version 1.0
- Publicly released my plugin
Version 0.1
- Privately released my plugin
Plugin has been workin great! Havent had a single error yet, but ill be sure to let u know if i get any. Oh, btw, when you make a config file, could u add in a fly speed option? id like to set it a little higher than it currently is. thanks again so much!
@recon88
mmkay ill test it out and let u know how it goes. thanks
@QBcrusher
Try again now.. Fixed some errors.
http://dl.dropbox.com/u/43017501/ChainEnchants.jar
@recon88
well i dont have the perms added, and its still producing the same error code. its not spamming my log as bad as it was though.
@QBcrusher
Well. I think the plugins needs a whole rewrite ... But I don't have the time to do that, because I'm working on my own big project at the moment, but try again with the same link...
- Fixed lava does no damage.
- Fixed some events.
I tested it several times now and I can't reproduce any of your reported errors .
@recon88
Follow up on my last comment, it is almost impossible to run a server with the plugin in its current state. it seems that it conflicts with almost everything and every plugin. Using commands from various plugins seems to flood the server with the error i posted below, and random tasks such as flying with the leggings, giving god mode, opening chests, etc.
@recon88
oh maybe it didnt work them, it still does no damage when u jump in lava. just make sure u dont remove immunity to fire damage, only lava
Edit: Also, i found another bug. When wearing the boots, it does not take damage away when you are starving to death. It also seems that if you are on fire and take the boots off [Note: this seems to happen a lot at random times, doing random tasks] my server log floods with this error and sometimes crashes: http://pastebin.com/jk1aFcpw
@QBcrusher
U said that you don't need it.. so i removed it.. maybe i'll add it again later with the config stuff.
@recon88
mkay, flying is perfect now. now the only thing is the lava damage, which you said you can handle when u get the bukkit dev project right?
@QBcrusher
Same link ( http://dl.dropbox.com/u/43017501/ChainEnchants.jar )
See edit in my last comment.
@recon88 the original used to work with shift, im positive of it. it didnt solely fly, it also did sneak too. if you wanted to sneak, you would have to take the pants off
@QBcrusher
That's not possible to do that with SHIFT. SHIFT is the sneaking key since ages. I just used the original code and copied the events... Running faster + flying is toggled by the event "isSprinting()" = Double W.. I didn't changed that.
Edit:
I see.. Just downloaded to oldest version of this plugin.. It uses the event "isSneaking()" instead of "isSprinting()".. So u didn't used the plugin for the CB1337 version... I'll take a look on it... Should work
@recon88
yeah u def. might want to change the sprinting option, because when it was shift, you could glide in the sky by letting off shift and hitting it again before u hit the ground, now u cannot do that because you have to sprint to go again
@recon88
thank you very much. if u need anything, let me know. i really appreciate it
@QBcrusher It was not a bug... The code was with lava protection.
Well I removed it.. Take the same link.
I'll make all the stuff configurable after I opened the new BukkitDev project site.
@recon88
yeah thats what the original said, but i think it was a bug that was actually useful. I liked it because people could fall in lava and still survive, but they cant just go aimlessly swimming in it. As for the leg, i can deal with that. Might i suggest making a config where u can toggle the 2 options? (lava damage and sprinting to use legs)
@QBcrusher
- You need to sprint to get the Leggings feature (double hit W).
- chestplate = immunity to fire AND lava damage (see description of original plugin)
Sure I can remove the lava damage but that would not be the same as in the original.
@recon88
Found a couple problems.
- Chain Leggings don't do anything when you hold shift. Also, Chain Chest used to still give you damage when you stood in lava, just didnt give fire damage. Now it makes you take absolutely no damage at all.
The Chain Helm and Boots work perfectly. Thanks for pickin up this project btw, my players and I really appreciate it.
@QBcrusher
http://dl.dropbox.com/u/43017501/ChainEnchants.jar
- Renamed to ChainEnchants
- Fixed the error which happens on opening a chest
- Fixed running automatically with leggings on
- Removed OP check
new permissions:
- chainenchant.leggings
- chainenchant.helmet
- chainenchant.chestplate
- chainenchant.boots
- chainenchant.enchant
Should be all for now. I will create the new BukkitDev project later.
@recon88
Last time, it was when i tried to open a chest, this time, it was when i tried to give myself god mode. Also, when wearing the chainmail pants, the character moves by itself, without pushing any buttons.
http://pastebin.com/gpyjdjBu (hope i did it right)
It just floods my log with that error message over and over, and crashes my server.