Description
Material Master is discontinued as of 2022-03-27.
Check out Property Modifier by IchHabeHunger54 instead.
You want to turn your diamond sword into a crazy overpowered weapon to one-shot even most powerful creatures such as the ender dragon? Or you simply don't want golden tools to be useless anymore...
Well, in either case this mod exactly for you. It allows changing everything about not just any tool or weapon, but about any item in general.


FEATURES
Modifiable properties have been split into two categories based on their technical implementation.
ATTRIBUTE STATS
Vanilla Minecraft has an attribute system built in which is used by a few items to achieve setting various properties such as attack damage and armor protection. Besides the ability to change already present attributes, this mod also makes many attributes available which aren't used on any item by default.
Attributes can be defined for any item, no matter what kind of item it is or what mod it comes from. Attributes will only apply when an item is held in the main hand with the exception of armor pieces which will apply their attributes when worn in the appropriate slot.
- Max Health: Amount of health when fully healed
- Knockback Resistance: Chance to not receive any knockback from an attack
- Movement Speed: Movement speed when walking on land
- Attack Damage: Amount of melee damage dealt when fighting
- Attack Knockback: How much knockback is dealt when hitting an entity
- Attack Speed: Speed at which the attack cooldown recharges
- Amor: Amount of armor protection
- Armor Toughness: Amount of armor toughness
- Luck: Luck property when using loot tables
- Swim Speed: Movement speed when swimming in of water
- Gravity: Vertical motion multiplier, mainly used when falling
- Reach Distance: Distance for interacting with blocks in the world
- Attack Reach: Number of blocks for interacting with entities (from Combat Test Snapshots)
Default values set for the player can also be changed within the config file. Note that each attribute has a hardcoded range associated with it.
Why is the value shown on an items tooltip different from the one you defined in the config? The base value is automatically added to it, that's a vanilla thing.
PROPERTY STATS
General item properties can also be modified.
- stack size
- durability
- dig speed
- harvest level
- enchantability
It's important to note that changing those properties is only possible in compliance with their usual restrictions, meaning e. g. stack size can't be increased for items with durability. It's also only possible to modify existing properties, meaning e. g. the enchantability property can only be changed for items that can actually be enchanted.
NOTES
Other cool mods that go rather well with this one: AttributeFix by Darkhax and Armor Toughness Bar by tfarecnim
For this mod to fully function it needs to be installed on both the client and server. It's rather important for the config to be the same on both the client and server for an optimal experience.
CREDITS
While mainly stemming from the need to easily manipulate various item stats this mod is also loosely based on the outdated Material Changer mod by Lellson8. Go check it out in case you're playing on a version of Minecraft prior to 1.14.
Implementing the annotation based discovery system was helped by the Quark mod made by Vazkii.
AD
Become Premium to remove Ads!
What means Verified?
-
Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
-
Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
-
Security: The mod should not contain any malicious code or attempts to steal personal information.
-
Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
-
Originality: The mod should be original and not a copy of someone else's work.
-
Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
-
Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
-
License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
-
Documentation: The mod should come with clear and detailed documentation on how to install and use it.
AD
Become Premium to remove Ads!
How to Install
Download Forge & Java
Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.
Prepare
Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.
Add Mods
Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder
Enjoy
You are now Ready. Re-start your Game and start Playing.