AdvancedArmor [1.8-1.19] icon

AdvancedArmor [1.8-1.19] -----

|| FREE Custom Currency Boosting Armor Plugin Supporting 15+ Economy Plugins ||



Detailed example where we create a set called 'Helix':

Code (YAML):

Armor
:
  Types
: # This section is where you create your armor
    Helix
: # This is an armor type that we will add. Name will be Helix.
      Name
: '&2&lHelix &f&l %armor_type%' # This is where we give the armor a display name.
      ArmorColor
: 'LIME' # This is where we assign the armor a color. All armor is leather.
      Lore
: # This is where you can add lore.
        - '&aLine 1'
          - '&r' # &r to create a space in the lore
          - 'Line 2'
          - 'Line 3'
          - 'Line 4'
          - 'Line 5'
          - 'Can add as many as you want to!'
      Enchants
: # This is where you will add an enchant
        Unbreaking
: 10 # Adding durability 10 (unbreaking) (See for more documentation)
      Flags
: # This is where you can modify the item flags
        Unbreakable
: false # Enable this to set the item to unbreakable (version 1.12+ feature)
        HIDE_UNBREAKABLE
: false # Enable this to hide the unbreakable attribute (version 1.12+ feature)
        HIDE_ATTRIBUTES
: false # Enable this to hide all attributes on the item
        HIDE_ENCHANTS
: false # Enable this to hide all enchants in the item lore
      Boost
: # This is where we will assign the boost data.
        Type
: 'EXP' # The type can be Money or EXP. Self explanitory
        Helmet-Percentage
: 10 # Chose how much you want the helmet boost to give and so on downwards \/
        Chestplate-Percentage
: 20
        Leggings-Percentage
: 30
        Boots-Percentage
: 40
 
So what Enchants Names can you add?
Code (YAML):
Names :

- Fireaspect
- Sharpness
- Smite
- Punch
- Looting
- Fortune
- Baneofarthropods
- Power
- Flame
- Infinity
- Unbreaking
- Efficiency
- Thorns
- Projectile_protection or just Projectile
- Protection
- Blast_Protection or just Blast
- Fire_Protection or just Fire
- Mending
This is how to include RGB/Hex colors in the lore and item name: click here

This is a short video explanation on how to create a new armor set type:
Commands:
  • /armor - The main and only command.
    • /armor reload - Reloads the config.
    • /armor types - Lists all the armor types hooked.
    • /armor give - Give someone an armor piece.
      • Usage: /armor give <name> <armor_type> <piece>
Permissions:
  • /armor - advancedarmor.command
  • /armor reload - advancedarmor.command.reload
  • /armor types - advancedarmor.command.types
  • /armor give - advancedarmor.command.give
Code (YAML):
# This is a documented config.
# This will show you what each configuration section does and is for.


Money-Armor
: # This is for enabling dependencies for armor.
  Economy-Dependencies
:
    Essentials-Enabled
: false # true to enable as an economy dependancy.
    ShopGUIPlus-Enabled
: false
    UltraPrisonCore-Enabled
: false
    ClipAutoSell-Enabled
: false
    InfiniteChestPro
:
      Enabled
: false
      HookType
: 'Essentials' # This is the currency type that you enable with this plugin. 'Essentials' for essentials, 'ShopGUIPlus' for ShopGUI+
Coin-Armor
:
  Economy-Dependencies
:
    SuperMobCoins-Enabled
: false
    KrakenMobCoins-Enabled
: false
    TheOnlyMobCoins-Enabled
: false
    QuadrexMobCoins-Enabled
: false
Token-Armor
:
  Economy-Dependencies
:
    UltraPrisonCore-Enabled
: false

Armor
: # This is the section to handle your armor. See https://github.com/iLucaH/AdvancedArmor/wiki/How-to-create-a-new-armor-set-type for more info.
  Types
:
    Helix
: # This is the name of the armor set
      Name
: '&2&lHelix &f&l %armor_type%' # This is the display name
      ArmorColor
: 'LIME' # This is the color
      Lore
: # This is the lore. You can add as many lines as you want.
        - '&2&l * &fExperience Boost Armor'
        - '&r'
        - '&2&l * &fHelmet Piece
: 10 % EXP Boost'
        - '&2&l * &fChestplate Piece
: 20 % EXP Boost'
        - '&2&l * &fLeggings Piece
: 30 % EXP Boost'
        - '&2&l * &fBoots Piece
: 40 % EXP Boost'
      Enchants
: # These are the enchants you can add. See: https://github.com/iLucaH/AdvancedArmor/wiki/How-to-create-a-new-armor-set-type for more info.
        Unbreaking
: 10
      Flags
: # Item Flags
        Unbreakable
: false # True to set the item to unbreakable.
        HIDE_UNBREAKABLE
: false # True to hide the unbreakable tag.
        HIDE_ATTRIBUTES
: false # True to hide all attribue tags.
        HIDE_ENCHANTS
: false # True to hide Enchants in the item lore.
      Boost
: # This is where you can manage the boost outcome.
        Type
: 'EXP' # This is the type. 'EXP' is experience, 'MONEY' Is money, 'COIN' is coin and 'TOKEN'.
        Helmet-Percentage
: 10 # This number assigns the helmet boost percentage.
        Chestplate-Percentage
: 20 # This number assigns the chestplate boost percentage.
        Leggings-Percentage
: 30 # This number assigns the leggings boost percentage.
        Boots-Percentage
: 40 # This number assigns the boots boost percentage.
    Ocean
:
      Name
: '&b&lOcean &f&l %armor_type%'
      ArmorColor
: 'AQUABLUE'
      Lore
:
       - '&b&l * &fExperience Boost Armor'
        - '&r'
        - '&b&l * &fHelmet Piece
: 30 % EXP Boost'
        - '&b&l * &fChestplate Piece
: 40 % EXP Boost'
        - '&b&l * &fLeggings Piece
: 50 % EXP Boost'
        - '&b&l * &fBoots Piece
: 60 % EXP Boost'
      Enchants
:
        Unbreaking
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'EXP'
        Helmet-Percentage
: 30
        Chestplate-Percentage
: 40
        Leggings-Percentage
: 50
        Boots-Percentage
: 60
    Ravanger
:
      Name
: '&7&lRavanger &f&l %armor_type%'
      ArmorColor
: 'GRAY'
      Lore
:
       - '&7&l * &fExperience Boost Armor'
        - '&r'
        - '&7&l * &fHelmet Piece
: 50 % EXP Boost'
        - '&7&l * &fChestplate Piece
: 60 % EXP Boost'
        - '&7&l * &fLeggings Piece
: 70 % EXP Boost'
        - '&7&l * &fBoots Piece
: 80 % EXP Boost'
      Enchants
:
        Unbreaking
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'EXP'
        Helmet-Percentage
: 50
        Chestplate-Percentage
: 60
        Leggings-Percentage
: 70
        Boots-Percentage
: 80
    Santa
:
      Name
: '&c&lSanta &a&l %armor_type%'
      ArmorColor
: 'RED'
      Lore
:
       - '&c&l * &aExperience Boost Armor'
        - '&r'
        - '&c&l * &a1 Piece
: &210% EXP Boost'
        - '&c&l * &a2 Piece
: &220% EXP Boost'
        - '&c&l * &a3 Piece
: &230% EXP Boost'
        - '&c&l * &a4 Piece
: &240% EXP Boost'
      Enchants
:
        Unbreaking
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'EXP'
        Helmet-Percentage
: 10
        Chestplate-Percentage
: 10
        Leggings-Percentage
: 10
        Boots-Percentage
: 10
    Grinch
:
      Name
: '&2&lGrinch &a&l %armor_type%'
      ArmorColor
: 'GREEN'
      Lore
:
       - '&2&l * &aExperience Boost Armor'
        - '&r'
        - '&2&l * &a1 Piece
: &750% EXP Boost'
        - '&2&l * &a2 Piece
: &7100% EXP Boost'
        - '&2&l * &a3 Piece
: &7150% EXP Boost'
        - '&2&l * &a4 Piece
: &7200% EXP Boost'
      Enchants
:
        Unbreaking
: 10
        Protection
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'EXP'
        Helmet-Percentage
: 50
        Chestplate-Percentage
: 50
        Leggings-Percentage
: 50
        Boots-Percentage
: 50
    Rainbow
: # This armor set shows the use of RGB/Hex colors.
      Name
: '&lRainbow %armor_type%' # This creates a low saturated rainbow.
      ArmorColor
: 'PINK'
      Lore
:
       - '&d&l * Experience Boost Armor' # This shows a high saturated rainbow.
        - '&r'
        - '&d&l * 1 Piece
: 12 % EXP Boost'
        - '&d&l * 2 Piece
: 24 % EXP Boost'
        - '&d&l * 3 Piece
: 36 % EXP Boost'
        - '&d&l * 4 Piece
: 48 % EXP Boost'
      Enchants
:
        Unbreaking
: 10
        Protection
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'EXP'
        Helmet-Percentage
: 12
        Chestplate-Percentage
: 12
        Leggings-Percentage
: 12
        Boots-Percentage
: 12
    Fire
:
      Name
: '&lFire %armor_type%' # This shows a gradient being used.
      ArmorColor
: 'ORANGE'
      Lore
:
       - '&4&l * Experience Boost Armor' # This shows a solid hex color being used.
        - '&r'
        - '&4&l * 1 Piece
: 15 % EXP Boost'
        - '&4&l * 2 Piece
: 30 % EXP Boost'
        - '&4&l * 3 Piece
: 45 % EXP Boost'
        - '&4&l * 4 Piece
: 60 % EXP Boost'
      Enchants
:
        Unbreaking
: 10
        Protection
: 10
        Fireprotection
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'EXP'
        Helmet-Percentage
: 15
        Chestplate-Percentage
: 15
        Leggings-Percentage
: 15
        Boots-Percentage
: 15
    PiggyBank
:
      Name
: '&lPiggyBank %armor_type%'
      ArmorColor
: 'AQUABLUE'
      Lore
:
       - '&b&l * Money Boost Armor'
        - '&r'
        - '&b&l * 1 Piece
: 15 % Money Boost'
        - '&b&l * 2 Piece
: 30 % Money Boost'
        - '&b&l * 3 Piece
: 45 % Money Boost'
        - '&b&l * 4 Piece
: 60 % Money Boost'
      Enchants
:
        Unbreaking
: 10
        Protection
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'MONEY'
        Helmet-Percentage
: 15
        Chestplate-Percentage
: 15
        Leggings-Percentage
: 15
        Boots-Percentage
: 15
    Coin
:
      Name
: '&6&lCoin &e&l %armor_type%'
      ArmorColor
: 'GOLD'
      Lore
:
       - '&6&l * &eMoney Boost Armor'
        - '&r'
        - '&6&l * &eHelmet Piece
: &f&n10% Money Boost'
        - '&6&l * &eChestplate Piece
: &f&n20% Money Boost'
        - '&6&l * &eLeggings Piece
: &f&n30% Money Boost'
        - '&6&l * &eBoots Piece
: &f&n40% Money Boost'
      Enchants
:
        Unbreaking
: 10
        Protection
: 10
      Flags
:
        Unbreakable
: false
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'MONEY'
        Helmet-Percentage
: 10
        Chestplate-Percentage
: 20
        Leggings-Percentage
: 30
        Boots-Percentage
: 40
    Sunkist
:
      Name
: '&lPiggyBank %armor_type%'
      ArmorColor
: 'ORANGE'
      Lore
:
       - ' * Token Boost Armor'
        - '&r'
        - ' * 1 Piece
: 30 % Money Boost'
        - ' * 2 Piece
: 60 % Money Boost'
        - ' * 3 Piece
: 90 % Money Boost'
        - ' * 4 Piece
: 120 % Money Boost'
      Enchants
:
        Unbreaking
: 10
        Protection
: 10
      Flags
:
        Unbreakable
: true
        HIDE_UNBREAKABLE
: false
        HIDE_ATTRIBUTES
: false
        HIDE_ENCHANTS
: false
      Boost
:
        Type
: 'TOKEN'
        Helmet-Percentage
: 30
        Chestplate-Percentage
: 30
        Leggings-Percentage
: 30
        Boots-Percentage
: 30




ArmorColor
: # This is where you can create armor color pallets.
  RED
: # The name of the pallet in capitals.
    R
: 255 # The Red value.
    G
: 0 # The green value.
    B
: 0 # The blue value.
  GREEN
:
    R
: 0
    G
: 255
    B
: 0
  BLUE
:
    R
: 0
    G
: 0
    B
: 255
  YELLOW
:
    R
: 255
    G
: 243
    B
: 0
  ORANGE
:
    R
: 255
    G
: 135
    B
: 0
  PINK
:
    R
: 255
    G
: 115
    B
: 225
  GRAY
:
    R
: 170
    G
: 167
    B
: 168
  HOTPINK
:
    R
: 255
    G
: 0
    B
: 108
  LIGHTBLUE
:
    R
: 216
    G
: 251
    B
: 255
  PALEGREEN
:
    R
: 0
    G
: 255
    B
: 184
  LIME
:
    R
: 13
    G
: 255
    B
: 0
  AQUABLUE
:
    R
: 0
    G
: 255
    B
: 218
  MAROON
:
    R
: 140
    G
: 22
    B
: 22
  GOLD
:
    R
: 255
    G
: 215
    B
: 0

Messages
: # This is the messages. You cant use hex/rgb colors for this. You can add as many lines as you want to all but "Console-Name".
  Console-Name
: 'Server' # This is the name you can assign to the console. This will be used when sending someone an armor piece through the console.
  No-Permission
: # This message is sent when someone uses a armor command when they do not have permission.
    - '&cYou do not have permission to execute this command.'
  Armor-Correct-Usage
: # This is when someone uses the armor command incorectly.
    - '&cCorrect Usage:'
    - '&c* &7/armor give    - Give someone an armor piece.'
    - '&c* &7/armor types - List the armor types.'
    - '&c* &7/armor reload - Reloads the config.'
  Command-Info
: # This is the info message when someone types /armor. (If they have the permission node).
    - '&b&l -= &7&l&nAdvanced Armor Commands
: &b&l=-'
    - '&b&l* &7/armor give    - Give someone an armor piece.'
    - '&b&l* &7/armor types - List the armor types.'
    - '&b&l* &7/armor reload - Reloads the config.'
  Armor-Types-Message
: # This is the message sent when someone types /armor types. The command will automatically list the armor types.
    - '&b&lHere are the armor types:'
  Incorrect-Type-Of-Piece
: # This is when someone types an incorrect armor piece type for /armor give.
    - '&cPlease enter a correct piece:'
    - '&7&oHELMET, CHESTPLATE, LEGGINGS, BOOTS'
  Incorrect-Armor-Type
: # This is when someone types an unknown armor type for the command /armor give.
    - '&cPlease enter a correct armor type:'
  Player-Not-Online
: # This is sent when a player tries to give armor to an offline player.
    - '&c {username } is not online.'
  Player-Does-Not-Exist
: # This is sent when someome tries to give armor to a player that does not exist.
    - '&c {username } does not exist.'
  Sent-Player-Armor-Message
: # This is sent when you give someone an armor piece.
    - '&bYou sent {username } an {armor_type } {armor_piece }.'
  Received-Armor-Message
: # This is the message a player will receive when they are given an armor piece.
    - '&bYou received an {armor_type } {armor_piece } from {username }'
  Reload-Failed
: # This is sent when there is an issue reloading the config.
    - '&cThere was an issue when reloading the config'
    - ' %issue-printout%'
  Reload-Config
: # This is sent to someone who reloads the config.
    - '&aYou Reloaded The Config'
  BoostMessages
: # This is the message you can optionally send someone when their boost armor is used in effect.
    EXP
: # Experience armor section.
      Enabled
: false # True to enable it, false to disable it.
      Message
: # This is the message. You can send as many lines as you want.
        - '&a&l+ %amount% Experience &7(EXP Armor)'
    Money
: # Money armor section.
      Enabled
: true # True to enable it, false to disable it.
      Message
: # This is the message. You can send as many lines as you want.
        - '&a&l+ $ %amount% &7(Money Armor)'

Debug
: # Developer utils. This will print debug messages. It can be used to show that armor is correctly working.
  Enabled
: false # True to enable debug mode, false to disable it.
  Cosole
: false # True to receive debug messages to the console when this is enabled. False to not receive messages.
  Player
: false # True to receive debug messages to the player when this is enabled. False to not receive messages.
Resource Information
Author:
----------
Total Downloads: 15,868
First Release: Dec 14, 2021
Last Update: Aug 5, 2022
Category: ---------------
All-Time Rating:
14 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings