How do I install this?



Do you recommend this mod?

  • Great API

    Aside from what The32bitguy said, and making sure its JIT-able, I would like to suggest some very simple wording changes that improve clarity on any mods with armor or weapons.

    • armor_heal should be renamed to armor_blockchance (similar to all RPGs), with cumulative armor set values being capped at 100, and adding a percent symbol in the UI.
    • armor_use should actually reflects how many uses the piece has, instead of the inverse approx(65535/armor_use), where higher numbers lead to faster item degredation. Renaming to armor_uses, or if you still want to keep the inverse wear relationship something like armor_weakness, armor_fragility, or armor_frailty.
    • Armor 'Level' uses armor_groups = {fleshy=##}, , where each 5 points adds a level. However, I found no relationship between armor protection and these values. In my testing 0 on an armor piece reduced Oerkki damage from 4 to 3, but so did all values tested through 100.
    • Adding armor_resistance as a clamped gaussian modifier on armor_blockchance would provide a useful feature, allowing partial or excess HP dmg blocking instead of all or nothing (reflected to attacker if excess). Reflection can be clamped to 10 or 20%, or be configurable, or be a full-set attribute. Large integer or float HP values work well with this.
    • After renaming armor_heal, it would benefit players to add a real armor_heal attribute that slowly regenerates health over time.
    • The UI display of armor_fire level should include a tooltip or description of what fire damage sources it protects against at the current level.

    It shouldn't be too much effort to add a couple lines to transition things while keeping backwards compatibility.

    Update: I also tried various armor_groups = {fleshy} values on sharks and other creatures that are listed as having fleshy damage groups. Armor pieces only reduce damage from 5 to 4 regardless of armor group settings.

    Appreciate the read. Ciao!

  • Boots!

    A must have on survival servers, gotta have my fill of armor bling.

  • Great mod

    I use it for all my worlds and I love it. Really well made. How do you get admin armor tho?

  • Good mod, great for servers and singleplayer

    The title says it all. One of my mods also makes use of the API to register an extra armor type

  • Not to be missed

    A complete mod that is very well documented. It is hence quite easy to create lightweight dependant mods with nice functionalities.

  • A very good mod

    This mod is essential for a complete minetest experience

  • Dependable and Even Works on Smart Inventory!

    Title says all, a great choice for servers where stable and quality code is most needed.

  • cool armor

    It is a good mod with many nice Items!

  • Good but needs fixing.

    The mod is really good but the problem I'm having with this mod is the model for the player is wrong since the body length is too tall which makes the pixels look rectangular instead of being square like (The legs also have the same problem). Please fix.

  • Is there even a comparable mod?

    Armor is an excellent enhancement to any survival game. I don't know of any other mod that can be compared to this.

  • Armor!

    best armor mod i've ever tried, not complicated, doesn't bring lag.. didn't check it's code tho

  • Excellent mod. Does what it says.

    This mod does what it says. You can craft armor that protects you from damage. It works very well.

  • Great mod, definitely essential for pvp servers.

    This is the ultimate armor mod. The recipes are simple, and the armor is well-designed, and I have not found many in-game bugs related to this. 100% recommended. Good job stu

  • Great for mods

    This mod is excellent for creating mods if you are a beginner especially since making an entirely new mechanic can be dificult. I would, however like if you could right click on an armor stand with a piece of armor in you hand to add it.

  • Very good models and API

    The models are very well done as well as the API. It is something considering adding to a survival server.

  • A Minetest Classic

    This is a gem of the modding community, no wonder why almost every survival server uses this mod. gg

  • Super necessary

    it would be necessary to illuminate the enchanted armor, but it's very good.

  • always very useful

    It gives you more and more protection as you progress through the game by building more resistant armor

  • Nice!

    This mod reduces damage from evil mobs! Great job!

  • Muito bom, esta na maioria dos servidores

    Gostei muito desse mod, precisa apenas de umas modificações para texturas, são de resolução muito alta, de resto e o mais usado em servidores Minetest, noa fico sem ele.

  • Must have

    3d_armor is a must have for any minetest server or singleplayer world

  • Outdated motion animation of character

    A year ago, with the release of 5.4.0, the animation of the character's movement was improved. And I personally liked it. But it would be good to change the outdated animation of the player's walk to an improved one in the "3d armor" mod, because the old animation has remained. Even in the most recent release. I will be very grateful when you fix it.

  • should come by default in the minetest

    this mod should be standard in the minetest u.u

  • The worst-best mod on

    Working with 3d Armor is probably the most frustrating thing I have ever done with Minetest. It may look fine on the outside but it runs primarily on legacy code found only in minetest_game. Supporting 0.4.x is a priority even in the latest release at a detriment to 5.x support. It is just a experimental mod taken way to far with minetest due to its use in many mainstream servers. A rewrite removing the unnecessary legacy support and to implement entity based graphics instead of exclusively texture mapping is needed.

  • Not using entities

    Using entities would make this mod much easier to be worked with. Armors are quite an important thing and I don't feel like to encourage a mod with legacy code.


Used By