
Material Changer
Material Changer is a compact Minecraft mod that allows you to customize various characteristics of weapons, tools, and armor directly through a configuration file.
How the Mod Works
All changes are made through the materialchanger.cfg configuration file located in the config folder. To adjust parameters, you need to add lines in a specific format: property;item;value.
Available Properties for Modification:
- ARMOR_PROTECTION — determines armor protection level
- ARMOR_TOUGHNESS — sets armor toughness for additional protection
- ATTACK_DAMAGE — sets weapon damage against entities
- ATTACK_SPEED — regulates attack speed of tools (except swords)
- DURABILITY — sets item durability (value -1 makes item unbreakable)
- EFFICIENCY — determines resource mining speed with tools
- ENCHANTABILITY — configures item enchantment probability
- HARVEST_LEVEL — sets tool harvesting level
- STACKSIZE — determines maximum stack size of items
Usage Examples
Increasing iron axe damage:
ATTACK_DAMAGE;minecraft:iron_axe;12
Reducing diamond tools durability:
DURABILITY;minecraft:diamond_sword;500
DURABILITY;minecraft:diamond_pickaxe;500
Snowballs in stacks of 64:
STACKSIZE;minecraft:snowball;64
Leather armor with diamond-level protection:
ARMOR_PROTECTION;minecraft:leather_chestplate;8
ARMOR_TOUGHNESS;minecraft:leather_chestplate;2
Important Features:
Changing enchantability and harvest level parameters affects the entire tool material, so you only need to configure one item of that type. This means that modifying these characteristics for one tool automatically applies to all items made from the same material.
Technical Information
The mod uses a simple configuration system where each parameter is adjusted with a separate line. Item identifiers are specified in the standard format (e.g., minecraft:iron_sword).
Compatibility
The mod is fully compatible with other modifications and can be used in modpacks.