[INACTIVE][MISC] Armor v1.3 - Giving more features to equipment. [740]

Discussion in 'Inactive/Unsupported Plugins' started by Joeyy, Apr 4, 2011.

  1. Offline

    Joeyy

    Armor - Giving more features to armor
    Version: 1.2

    This plugin lets you control the features I added to the plugin. If you have any ideas when it comes to new features, please let me know and I will try to add them!

    Features

    • Config file that lets you control the features.
    • CraftBukkitUpToDate support.
    • /equiparmor command (automaticly equips the type of armor)
    • Permissions support for the /equiparmor command ('Armor.equiparmor' as permissions node, OPS will always be able to use the command).
    • Permissions support for every feature!
    • Control fall damage for each type of shoe.
    • Control lava damage for each type of armor. (full set only)
    • Whenever you should get damage by hitting a cactus while wearing iron/chainmail/gold/diamond. (Leather is unlikely to be added since cactus will go through leather)
    • Control the missrate of monsters while wearing armor.
    Download V1.3
    Idea list
    • Control the durability of armor (unlimited/limited).
    Example config file (open)
    Code:
    ##Control falldamage for each boot type##
    Leather-Boots-Fall-Damage-Prevention: 1
    Iron-Boots-Fall-Damage-Prevention: 2
    Chain-Boots-Fall-Damage-Prevention: 2
    Gold-Boots-Fall-Damage-Prevention: 3
    Diamond-Boots-Fall-Damage-Prevention: 4
    
    ##Control lavadamage for each armor set##
    Set-Lava-Damage-Using-Leatherarmor: 4
    Set-Lava-Damage-Using-Ironarmor: 3
    Set-Lava-Damage-Using-Goldarmor: 3
    Set-Lava-Damage-Using-Chainarmor: 2
    Set-Lava-Damage-Using-Diamondarmor: 1
    
    ##Hurt on hitting cactus with armor (true/false)##
    ##Only supports iron/gold/diamond/chainmail armor##
    Hurt-On-Catcus-Contact-Prevention: true
    
    ##Control the chance (in %) of missed attacks done by monsters##
    ##Do not include the % symbol after your chance##
    Chance-Of-Missed-Attacks-While-Wearing-Leather: 5
    Chance-Of-Missed-Attacks-While-Wearing-Iron: 10
    Chance-Of-Missed-Attacks-While-Wearing-Gold: 14
    Chance-Of-Missed-Attacks-While-Wearing-Diamond: 20
    Chance-Of-Missed-Attacks-While-Wearing-Chainmail: 30
    


    Permission nodes (open)
    Code:
    Missed attacks permission nodes:
    Armor.missleather
    Armor.missiron
    Armor.misschainmail
    Armor.missgold
    Armor.missdiamond
    
    Disable damage by cactus permission nodes:
    Armor.cactusleather
    Armor.cactusiron
    Armor.cactuschainmail
    Armor.cactusgold
    Armor.cactusdiamond
    
    Lava damage permission nodes:
    Armor.lavaleather
    Armor.lavairon
    Armor.lavachainmail
    Armor.lavagold
    Armor.lavadiamond
    
    Fall damage permission nodes:
    Armor.fallleather
    Armor.falliron
    Armor.fallchainmail
    Armor.fallgold
    Armor.falldiamond
    
    /equiparmor command permission node:
    Armor.equiparmor
    

    Changelog:

    Version 1.3
    • Added permissions for every feature.
    • Updated for #740.
    • Fixed error message at command.

    Version 1.2
    • Added a damage dodging system with the ability to control the missrate of monsters for each specific armor type.
    • Fixed some command issues, it gives error message when you type it wrong.
    • Changed the config file (PLEASE DELETE OLD).

    Version 1.1
    • Added a command that automaticly equips you with the whole armor of a type.
    • Added permission support for the command (add 'Armor.equiparmor' [FONT=%value]as permissions node to the group, OPs will always be able to use it).[/FONT]
    • Added chainmail to the plugin (as requested).
    • Generates a new config file (please delete the old).
    Version 1.0

    • Just changed version to 1.0 instead of 0.1 (this is easier for me when it comes to bugfixing)
    • Bug fix when restarting the server (this was fixed with a new config filetype)
    • New config filetype(config.properties is what it is now called)
    Version 0.1

    • Release
     
    kahlilnc likes this.
  2. Offline

    Joeyy

    Could you send me a message (or post here) with what you want to have permissions so I can add it?
     
  3. Offline

    DaanSterk

    Permissions
    - It'd be great to control the durability on armor per group.
    - Control damages (fall etc.).
    - Control speed up with leather boots & gold boots' light.
     
  4. Offline

    Shanev

    Here's my config for this plugin, I think wearing leather needs some more advantages and since leather boots are lighter than the other armor they should prevent more falling damage and it should be easier to evade attacks from monsters

    ##Control falldamage for each boot type##

    Leather-Boots-Fall-Damage-Prevention: 4

    Iron-Boots-Fall-Damage-Prevention: 1

    Chain-Boots-Fall-Damage-Prevention: 2

    Gold-Boots-Fall-Damage-Prevention: 3

    Diamond-Boots-Fall-Damage-Prevention: 4

    ##Control lavadamage for each armor set##

    Set-Lava-Damage-Using-Leatherarmor: 5

    Set-Lava-Damage-Using-Ironarmor: 3

    Set-Lava-Damage-Using-Goldarmor: 2

    Set-Lava-Damage-Using-Chainarmor: 4

    Set-Lava-Damage-Using-Diamondarmor: 1

    ##Hurt on hitting cactus with armor (true/false)##
    ##Only supports iron/gold/diamond/chainmail armor##

    Hurt-On-Catcus-Contact-Prevention: true

    ##Control the chance (in %) of missed attacks done by monsters##
    ##Do not include the % symbol after your chance##

    Chance-Of-Missed-Attacks-While-Wearing-Leather: 30

    Chance-Of-Missed-Attacks-While-Wearing-Iron: 5

    Chance-Of-Missed-Attacks-While-Wearing-Gold: 10

    Chance-Of-Missed-Attacks-While-Wearing-Diamond: 20

    Chance-Of-Missed-Attacks-While-Wearing-Chainmail: 15

    edit: sorry for this silly question, but how do I hide stuff??? [hide] and doesn't seem to work
     
  5. Offline

    kahlilnc

    EDIT: Can you add permissions for using the armor?
     
  6. Offline

    Phinary

    does this work on 1.5
     
  7. Offline

    DJ_Idol

    I just installed it and so far so good on CB #733, everything is running and /equiparmor works, not sure if it actually prevents lava damage, fall damage, etc. yet though.

    Also, I would LOVE to see permissions support added for ALL the features.

    I.E. armor.use = Only gives the features in this plugin to a certain group (fall damage, lava damage, etc. etc.) as I'd rather not have the whole server able to recieve bonuses from wearing armor.
     
  8. Offline

    Joeyy

    Changelog:

    Version 1.3
    • Added permissions for every feature.
    • Updated for #740.
    • Fixed error message at command.

    Permission nodes (open)
    Code:
    Missed attacks permission nodes:
    Armor.missleather
    Armor.missiron
    Armor.misschainmail
    Armor.missgold
    Armor.missdiamond
    
    Disable damage by cactus permission nodes:
    Armor.cactusleather
    Armor.cactusiron
    Armor.cactuschainmail
    Armor.cactusgold
    Armor.cactusdiamond
    
    Lava damage permission nodes:
    Armor.lavaleather
    Armor.lavairon
    Armor.lavachainmail
    Armor.lavagold
    Armor.lavadiamond
    
    Fall damage permission nodes:
    Armor.fallleather
    Armor.falliron
    Armor.fallchainmail
    Armor.fallgold
    Armor.falldiamond
    
    /equiparmor command permission node:
    Armor.equiparmor
    
     
    DJ_Idol likes this.
  9. Offline

    DJ_Idol

    Thank you very much! That's fucking excellent man! Adding this to my server immediately!
     
  10. Offline

    Joeyy

    Np ;)
     
  11. Offline

    kman2010


    here are some ideas for this plugin​
    one is for enchanted gold items where you use a diamond block and right click the block with a golden item and it gets mystical powers like [ex.shoes get supper speed][ex.chestplate gets flying][ex. helmet is 10x more durable for a short time or forever][ex.pants get super jump and no fall damage]
    that is just one of the many ideas i have.​
    that is my idea.​
    thank you,​
    kman2010​
     
  12. Offline

    Joeyy

    Its not possible to do super speed/flying/superjump properly.
    However, this plugin has falldamage control so I don't see why to implement that.
    Im currently working on unlimited armor if you have permissions for that, so that should also complete your request.
     
  13. Offline

    kman2010

    i have seen plugins that add super jump and speed and flying whill holding a button down like Lshift i would like that if anything
     
  14. Offline

    Joeyy

    In beta 1.5 notch added a "anti-flyhack" so uhm, not really possible anymore.
    You will get kicked if you run fast or fly fast.
     
  15. Offline

    kman2010

    whell what if you turn it off you can do that cant you i did and you need to to get stargates to work

    oh by the way here is my server if you feel the need to look at it
    ip:24.163.133.139:25565
    name:MCSDC

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  16. Offline

    Joeyy

    Nah its ok,
    However, you can turn it off yes but I dont really feel like adding "magical powers" to this plugin.
    I will try to add speed to leather boots eventually, but this never worked out well..
     
  17. Offline

    kman2010

    then can you make a seprate plugin?
     
  18. Offline

    Nananea

    Using the newest version with diamond boots. Previously (1.0) I was able to fall very far without taking damage. Now I take half a heart at 3.5 blocks and a full heart at 4.5. Was the damage prevention height tweaked that much between versions? Any way to revert it?

    Thanks for the great plugin.
     
  19. Offline

    Joeyy

    In the config you can set howmany blocks you can fall ;).
     
  20. Offline

    Nananea

    Thanks, but it's still behaving strangely for me. I set it to 10 blocks but if I fall like 3 blocks high it will damage me still. This is of course after a server restart. Going to try 20 blocks and see what happens.
     
  21. Offline

    CAPSLOCKNINJA

    So I set my fall height with gold boots to 128 and if I fall more than a few blocks I take damage. Do you know what the problem might be?
     
  22. Offline

    Joeyy

    Can't find the time to fix this, cause I have exams!
     
  23. Offline

    BioRage

    It work's without /equiparmor am I right?
     
  24. Offline

    Joeyy

    yea.
     
  25. Offline

    Arcnsparc

    Even with the default set up Im still taking fall damage. Lava damage prevention works but the falling damage is still normal. To clarify; these numbers represent a number of blocks you can fall before damage occurs, correct?

    Leather-Boots-Fall-Damage-Prevention: 160

    Iron-Boots-Fall-Damage-Prevention: 30

    Chain-Boots-Fall-Damage-Prevention: 2

    Gold-Boots-Fall-Damage-Prevention: 3

    Diamond-Boots-Fall-Damage-Prevention: 60

    Thanks for the sweet plugin!
     
  26. Offline

    Specops343

    Just a suggestion for a future feature: mcmmo support so that certain types of armor give bonuses to mcmmo skills.
     
  27. Offline

    2Bucks

    Can you make it so I can put in
    Armor.*
    Without having to give players the equiparmor ability?
     
  28. Offline

    thefoxygranpa

    Not sure this is possible.

    Change the effectiveness of each armor type? i.e. I want chainmail to be a purely aesthetic armor type on my server, and have absolutely no armor capabilities.
     
  29. Offline

    craftopia.net

    Can you add weapons? It would be cool if I could make a diamond sword do 10x the damage as a wooden sword and iron sword do like... 5x the damage :)
     
  30. Offline

    cpalms

    does this work for build 860?
     
  31. Offline

    MojoManagement

    search for criticalhits


    any updates planned ?
     

Share This Page