For the complete documentation index, see llms.txt. This page is also available as Markdown.

⛑️Custom Player Armors

Nexo allows for creating fully custom Armor-sets for Players, using EquipmentModels.

As of Nexo 1.28, the TRIMS method has been removed. If you are using an older Nexo release, you can find the old page here

How to configure your armor?

Make sure that the ItemID of your NexoItem follows the pattern armorname_armortype. For the rest of the above set it would be forest_chestplate, forest_leggings and forest_boots.

Make sure your armor-layer files follow the format of armorname_armor_layer_1/2.png. In the example below, we would need a forest_armor_layer_1.png & forest_armor_layer_2.png

If you are unsure how to reference a TextureFile in a NexoItem config; How do I reference a ResourcePack file in a config?

forest_helmet:
  material: PAPER    # Can be any material, armor-item or anything else
  Pack:
    # Optional, if not specified, Nexo searches for any texture
    # with the filename armorname_armor_layer_X.png
    #CustomArmor:
    #  layer1: nexo:item/nexo_armors/forest_armor_layer_1
    #  layer2: nexo:item/nexo_armors/forest_armor_layer_2
    texture: nexo:item/nexo_armors/forest_helmet

An Equippable-Component is also necessary for the armor to display correctly. Nexo will automatically assign it if it has not been manually specified. You can optionally manually assign the component if you want to. The value should be nexo:armorname, so in our example;

forest_helmet:
  Components:
    equippable:
      slot: HEAD
      asset_id: nexo:forest
Forest Armor Sets Nexo comes with (Player, Wolf, Horse & Llama)

Last updated