Tags
Creators
Details
Licensed MPL-2.0
Published 2 months ago
Updated last month
All versions
1.0.0+1.21.1
Release
Menderman 1.0.0+1.21.12 months ago 10
Compatibility
Minecraft: Java Edition
1.21–1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Repair Materials
- Netherite items now use Netherite Scrap within repairing instead of Netherite Ingots.
- Shields may now be repaired using Iron Ingots for more durability alongside Wood.
- Tridents may now be repaired using either Prismarine Shards or Prismarine Crystals.
- Bows, Crossbows and Fishing Rods may now be repaired using either Sticks or String.
- Elytras may now be repaired using Leather for less durability alongside Phantom Membrane.
- Flint and Steel may now be repaired using either Flint or Iron Ingots.
- Carrots on Sticks may now be repaired using Carrots.
- Warped Fungus on Sticks may now be repaired using Warped Fungus.
- New repairable items and items which previously didn't use tags for repairing now use tags under the
mendermannamespace to repair. These tags include...menderman:bow_materialsmenderman:brush_materialsmenderman:carrot_on_a_stick_materialsmenderman:crossbow_materialsmenderman:elytra_materialsmenderman:fishing_rod_materialsmenderman:flint_and_steel_materialsmenderman:mace_materialsmenderman:trident_materialsmenderman:turtle_helmet_materialsmenderman:shears_materialsmenderman:shield_materialsmenderman:warped_fungus_on_a_stick_materialsmenderman:wolf_armor_materials
Repairing Item Costs
- Tweaked the repair amount for each item.
- Basic Weapons and Tools (Swords, Axes, Pickaxes, Shovels and Hoes) are completely repaired with one item.
- Helmets and Boots are completely repaired using two items.
- Chestplates and Leggings are completely repaired using three items.
- All Chainmail Armor is completely repaired using one item.
- All Netherite items are completely repaired using one item.
- Shields are completely repaired using two Wooden Planks or one Iron Ingot.
- Bows and Crossbows are completely repaired using two items.
- Tridents and Maces are completely repaired using two items.
- Fishing Rods, Shears, Flint and Steels and Brushes are completely repaired using one item.
- Elytras are completely repaired using one Phantom Membrane or three Leather.
- Turtle Helmets are completely repaired using one Turtle Scute.
- Wolf Armor is now fully repaired using two items.
- Carrots on Sticks are now fully repaired using one item.
- Warped Fungus on Sticks are now fully repaired using one item.
Repairing Changes
- Repair costs will now stop at the required amount of items to fully repair, rather than infinitely going with a larger amount of items than needed.
- Renaming items no longer costs any experience. Vanilla behavior may be re-enabled using the
mendermanRenamingCostsExperiencegame rule. - Renaming items without repairing or enchanting is no longer able to damage the anvil. Vanilla behavior may be re-enabled using the
mendermanRenamingCanDamageAnvilgame rule. - Repairing items no longer costs any experience. Vanilla behavior may be re-enabled using the
mendermanRepairingCostsExperiencegame rule. - Repairing items will no longer increase the cost of future repairs for the same item. Vanilla behaviour may be re-enabled using the
mendermanCompoundingRepairCostgame rule.- Despite my dislike for this mechanic, I may suggest turning this on for the time being if you feel Anvil enchanting costs are too cheap.
- I may also add a tweaked version of the enchantment cost changes from Enchiridion in the future, we'll see...
Integration
- Modified JEI Anvil recipes to be accurate to this mod.
- Repair Requirement components are automatically applied to modded items which are tagged in similar vanilla/conventional item tags.
- This also includes Farmer's Delight Knives.
Components
menderman:repair_requirements
- If an item has this component, items will repair for a value relative to this component's int value.
minecraft:max_damage / menderman:repair_requirement
- Expects either a single int or an object.
items- Map of item id/tag and int.- Specifies values for specific items/item tags.
fallback- Optional int.- Specifies the value for any repair material not specified within the
itemsmap. This is also what single int values will map into.
- Specifies the value for any repair material not specified within the
Examples
{
"menderman:repair_requirements": 1
}
{
"menderman:repair_requirements": {
"items": {
"minecraft:phantom_membrane": 1
"#minecraft:wool": 4
},
"fallback": 3
}
}
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:C7Hovsc7:7DKWoB3h"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:C7Hovsc7:7DKWoB3h"
}

