NoDefaultMobArmour is a tiny coremod that disables the vanilla behaviour where mobs spawn with leather, iron, gold, or diamond armour pieces: they will have no armour regardless of difficulty. It will not affect modded mobs except insofar as they inherit from this default behaviour, nor will it stop mobs from spawning with tools (e.g. zombies spawning with swords, shovels, etc., or skeletons with bows).
It does this by changing the body of the EntityLiving.getArmorByChance method to be effectively "return null;", where it normally has a chance of returning either null or a reference to a piece of armour.
I intended this for use in modpacks where mobs get alternate armour, and I've licensed it under the MIT license, so, yes, you can use it in your modpack.
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as NoDefaultMobArmour-MC1.12-1.0.jar — drop this file into the mods folder
- Download size: 4 KB
- Download link checked 24 Sept 2026 — working
These come from our own check of the pack file, not from the source page.