ArmorSets icon

ArmorSets -----

GUI | Fully Configurable | Custom Armor | Custom Weapons | Weapon Recipe | PlaceholderAPI



ArmorSets is a plugin that adds custom armor sets with unique effects.

Commands
  • /armorsets open - Open the sets list menu
  • /armorsets give <player> <sets> - Give the player a armor set
  • /armorsets list - Displays the current list of armor sets
  • /armorsets reload - Reload set list
  • /weapon open - Open the weapon list menu
  • /weapon give <player> <weapon> - Give the player a weapon
  • /weapon list - Displays the current list of weapon
  • /weapon reload - Reload weapon list
Permissions
  • armorsets.command.open - Allows use of the /armorsets open command
  • armorsets.command.give - Allows use of the /armorsets give command
  • armorsets.command.list - Allows use of the /armorsets list command
  • armorsets.command.reload - Allows use of the /armorsets reload command
  • weapon.command.open - Allows use of the /weapon open command
  • weapon.command.give - Allows use of the /weapon give command
  • weapon.command.list - Allows use of the /weapon list command
  • weapon.command.reload - Allows use of the /weapon reload command
Action List
  • ACTION_BAR:message - Send short message to the player action bar
  • ADD_HEALTH:health - Increase the player health by a specified amount
  • ADD_POTION:type:amplifier:duration - Add potion effect to the player
  • CONSOLE_COMMAND:command - Execute command from the server console
  • EXTINGUISH - Extinguish the player if they are on fire
  • FEED:amount - Restore the player hunger level
  • INCREASE_DAMAGE:damage - Increase the damage dealt by the player
  • INCREASE_DURABILITY:durability - Increase the durability of the held item
  • LIGHTING - Strike lightning at the player location
  • MAX_HEALTH:health - Set the player maximum health
  • MSG:message - Send private message to the player
  • PLAYER_COMMAND:command - Execute command as if the player ran it themselves
  • REDUCE_DAMAGE:damage - Reduce the damage the player receives
  • REMOVE_HEALTH:health - Remove a specified amount of the player health
  • REMOVE_POTION:type - Remove a specific potion effect from the player
  • SOUND:type:float:float - Play sound to the player
  • TITLE:int:int:int:title:subtitle - Display title and subtitle on the player screen
Unlimited Sets Support
You can create unlimited sets.

Unlimited Weapon Support
You can create unlimited weapon.

✔ Custom Weapon Crafting Support
You can create custom weapon recipes.

Custom Action Support
You can configure what actions and effects are triggered when wearing a full armor set.

PlaceholderAPI Support
  • %armorsets_current_set% - Displays what armor sets you are wearing
✔ Developer API Support
  • PlayerAttackPlayerEvent - Called when a player attacks another player
  • SetEquipEvent - Called when a player equips an armor set piece
  • SetUnequipEvent - Called when a player unequips an armor set piece
  • SetsAPI.isArmorSet(ItemStack, Set) - Check if an item belongs to a specific armor set
  • SetsAPI.getWornPieces(Player, Set) - Get the armor set pieces currently worn by a player
  • SetsAPI.getSetByName(String) - Get the armor set by name
  • SetsAPI.getSetFromPlayer(Player) - Get the armor set currently worn by a player
Code (YAML):
messages:
  prefix
: "&8[&aArmorSets&8]&r"
  no-permission
: "%prefix% &cYou don't have permission to use this command!"
  player-only
: "%prefix% &cYou can't use commands from console!"
  player-not-found
: "%prefix% &cPlayer is not online!"
  invalid-set
: "%prefix% &c%set% is not a valid set!"
  invalid-weapon
: "%prefix% &c%weapon% is not a valid weapon!"
  sender-give-set
: "%prefix% &aYou have successfully given a &b%set% &aset to &7%target%&a!"
  target-give-set
: "%prefix% &aYou have been given a &b%set% &aset!"
  sender-give-weapon
: "%prefix% &aYou have successfully given a &b%weapon% &aweapon to &7%target%&a!"
  target-give-weapon
: "%prefix% &aYou have been given a &b%weapon% &aweapon!"
  available-sets
: "%prefix% &bAvailable Sets: &c%sets%"
  available-weapon
: "%prefix% &bAvailable Weapon: &c%weapon%"
  reload-success
: "%prefix% &aSuccessfully reloaded!"
  help-header
: "&e----- ArmorSets Commands -----"
  help-set-open
: "%prefix% &f/%cmd% open &7- Open the sets list menu"
  help-set-give
: "%prefix% &f/%cmd% give <player> <set> &7- Give the player a armor set"
  help-set-list
: "%prefix% &f/%cmd% list &7- Displays the current list of armor sets"
  help-set-reload
: "%prefix% &f/%cmd% reload &7- Reload set list"
  help-weapon-open
: "%prefix% &f/%cmd% open &7- Open the weapon list menu"
  help-weapon-give
: "%prefix% &f/%cmd% give <player> <weapon> &7- Give the player a weapon"
  help-weapon-list
: "%prefix% &f/%cmd% list &7- Displays the current list of weapon"
  help-weapon-reload
: "%prefix% &f/%cmd% reload &7- Reload weapon list"
  none
: "&cNone"
  menu
:
    preview
:
      title
: "&8Previewing %item%"
    set
:
      title
: "&rSet Menu"
      lore
:
       - ""
        - "&cClick to give"
        - "&cRight click to preview"
    weapon
:
      title
: "&rWeapon Menu"
      lore
:
       - ""
        - "&cClick to give"
        - "&cRight click to preview"

Code (YAML):
Weapons:
  PhantomSword
:
    Material
: DIAMOND_SWORD
    Parent Set
: phantom #CASE SENSITIVE IF NOT PROVIDED THEN IT WILL USE EFFECTS WITHOUT SET
    Data
: 0
    Name
: "&c&lPhantom Scythe"
    Enchants
:
     - "SHARPNESS:4"
    Lore
:
     - "&7An eerie blade designed to"
      - "&7cut through anything"
      - ""
      - "&c&lPHANTOM WEAPON BONUS"
      - "&c* Deal +10% damage to all enemies."
      - "&7&o(Requires all 4 phantom set items.)"
    Unbreakable
: true
    Recipe
:
      Enabled
: true
      Ingredients
:
        D
: DIAMOND
        S
: DIAMOND_SWORD
        R
: REDSTONE
      Shape
:
       - "DRD"
        - "DSD"
        - "DRD"
    Effects
:
     - "INCREASE_DAMAGE:10"

Code (YAML):
Events:
  ATTACK
:
   - "INCREASE_DAMAGE:25"
  EQUIP
:
   - "MSG:&c&l ** EQUIPPED PHANTOM **"
    - "ADD_POTION:SPEED:4:999999"
  UNEQUIP
:
   - "MSG:&c&l** UNEQUIPPED**"
    - "REMOVE_POTION:SPEED"

Helmet
:
  Material
: DIAMOND_HELMET
  Data
: 0
  Name
: "&c&lPhantom Hood"
  Lore
:
   - "&cThe fabled hood of the phantom"
    - ""
    - "&c&lPHANTOM SET BONUS"
    - "&cDeal +25% damage to all enemies."
    - "&7&o(Requires all 4 phantom items.)"
  Unbreakable
: true
  Enchants
:
   - "PROTECTION:4"
    - "UNBREAKING:3"

Chestplate
:
  Material
: DIAMOND_CHESTPLATE
  Data
: 0
  Name
: "&c&lPhantom Shroud"
  Lore
:
   - "&cThe legendary shroud of the Phantom."
    - ""
    - "&c&lPHANTOM SET BONUS"
    - "&cDeal +25% damage to all enemies."
    - "&7&o(Requires all 4 phantom items.)"
  Unbreakable
: true
  Enchants
:
   - "PROTECTION:4"
    - "UNBREAKING:3"

Leggings
:
  Material
: DIAMOND_LEGGINGS
  Data
: 0
  Name
: "&c&lPhantom Robeset"
  Lore
:
   - "&cThe demonic robe of the Phantom."
    - ""
    - "&c&lPHANTOM SET BONUS"
    - "&cDeal +25% damage to all enemies."
    - "&7&o(Requires all 4 phantom items.)"
  Unbreakable
: true
  Enchants
:
   - "PROTECTION:4"
    - "UNBREAKING:3"

Boots
:
  Material
: DIAMOND_BOOTS
  Data
: 0
  Name
: "&c&lPhantom Sandals"
  Lore
:
   - "&cThe silent sandals of the Phantom."
    - ""
    - "&c&lPHANTOM SET BONUS"
    - "&cDeal +25% damage to all enemies."
    - "&7&o(Requires all 4 phantom items.)"
  Unbreakable
: true
  Enchants
:
   - "PROTECTION:4"
    - "UNBREAKING:3"



For support, please use only resource discussion

Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.
  • All payments are final and non-refundable.
  • Redistribution or resale of this plugin is prohibited.
  • You are not permitted to modify, decompile, or extract any part of the plugin's source code.
  • Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.
Resource Information
Author:
----------
Total Downloads: 16
First Release: Nov 9, 2024
Last Update: Mar 15, 2026
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings