Arbitrary Alloy

Arbitrary Alloy

Make any alloy you can imagine.

52 downloads

Introduction

Arbitrary Alloy is a realistic metallurgy mod for Minecraft 1.12.2 Forge. It removes vanilla iron/gold tools, ingots, nuggets, and blocks, replacing them with a composition-based alloy system: mine real-world metal ores, control carbon content through smelting, blend different compositions on a crafting table, and craft tools whose stats are dynamically determined by their metal composition — all while watching them slowly corrode over time.


Core Gameplay

Mine → Smelt (carbon ingot) → Re-smelt (decarburize) → Blend (average) → Craft tool → Corrode
Stage Description
Mining 12 real-world metal ores (Cu, Sn, Zn, Pb, Ni, Ag, Al, Mn, Cr, Ti, W, Pt) + vanilla iron/gold ores
Smelting Smelt any metal ore → metal ingot with ~93-97% metal + 3-7% random carbon
Decarb Put a carbon-containing ingot back in the furnace → reduced carbon by 20%-50% (hacks furnace input slot NBT.Therefore, unknown alloy ingots may appear when only one metal ingot is fired.)
Blending 2-4 ingots of any composition in shapeless crafting → same count, averaged composition
Tools 2-3 same-composition ingots + sticks → Sword/Pickaxe/Axe/Shovel/Hoe with dynamic stats
Corrosion Tools lose durability over time; accelerated in water (×2), rain (×1.5), humid biomes (×1.3)

Removed Vanilla Content

All iron/gold tools, ingots, nuggets, blocks, armor, horse armor, iron doors, and their crafting/furnace recipes.


Configuration

Config file: .minecraft/config/arbitraryalloy.cfg

Category Key Default Description
Carbon carbonInitialMin 0.03 Minimum carbon from ore smelting
Carbon carbonInitialMax 0.07 Maximum carbon from ore smelting
Carbon carbonReductionMin 0.20 Minimum carbon reduction per re-smelt
Carbon carbonReductionMax 0.50 Maximum carbon reduction per re-smelt
Corrosion corrosionInterval 1200 Ticks between corrosion checks (60s)
Corrosion corrosionChance 0.05 Base chance of durability loss per check
OreGen oreCountCopper ~ oreCountPlatinum varies Veins per chunk for each ore
OreGen oreVeinSize 8 Maximum vein size
Tools baseDurabilityIron 250 Base durability
Tools baseSpeedIron 6.0 Base mining speed
Tools baseDamageIron 2.0 Base attack damage
Tools baseEnchantabilityIron 14 Base enchantability