local default_items = function(name)
return {
pick = 'default:pick_' .. name;
axe = 'default:axe_' .. name;
shovel = 'default:shovel_' .. name;
hoe = 'farming:hoe_' .. name;
sickle = 'sickles:sickle_' .. name;
scythe = 'sickles:scythe_' .. name;
sword = 'default:sword_' .. name;
helmet = '3d_armor:helmet_' .. name;
leggings = '3d_armor:leggings_' .. name;
chestplate = '3d_armor:chestplate_' .. name;
boots = '3d_armor:boots_' .. name;
shield = '3d_armor:shield_' .. name;
};
end
return {
tin = {
ingot = 'default:tin_ingot';
block = 'default:tinblock';
tone = {172,172,172};
no_tools = true; no_armor = true;
hardness = 2;
};
copper = {
dye = 'orange';
ingot = 'default:copper_ingot';
block = 'default:copperblock';
tone = {255,176,61};
no_tools = true; no_armor = true;
hardness = 2;
conduct = 0.1;
};
brass = {
tone = {255,226,87};
dye = 'bright_orange';
artificial = true;
no_tools = true; no_armor = true;
hardness = 3;
mix = {
metals = {
silver = 1;
copper = 4;
};
};
};
bronze = {
ingot = 'default:bronze_ingot';
block = 'default:bronzeblock';
dye = 'dark_orange';
artificial = true;
tone = {229,115,52};
items = default_items('bronze');
hardness = 4;
maxenergy = 150;
slots = {
{affinity = {'counterpraxic'}; confluence = 0.7};
};
mix = {
metals = {
copper = 4;
tin = 1;
};
};
};
steel = {
ingot = 'default:steel_ingot';
block = 'default:steelblock';
tone = {240,240,240};
items = default_items('steel');
maxenergy = 200;
hardness = 5;
slots = {
{affinity = {'praxic'}; confluence = 0.5};
};
};
aluminum = {
tone = {196,64,32}, alpha = 128;
dye = 'red';
meltpoint = 1;
rarity = 12; depth = 158;
power = 3; speed = 2.4;
durability = 700; cooktime = 25;
hardness = 6;
armor_weight = 0.3;
maxenergy = 400;
slots = {
{affinity = {'syncretic'}; confluence = 0.7};
{affinity = {'praxic'}; confluence = 0.4};
};
};
levitanium = {
tone = {17,255,191}, alpha = 40;
dye = 'bright_blue';
meltpoint = 4;
hardness = 3;
rarity = 17; depth = 870;
power = 1; durability = 50; cooktime = 70;
armor_weight = -2.2; armor_protection = 1;
maxenergy = 5000;
no_tools = true;
};
platinum = {
tone = {255,233,118}, alpha = 50;
meltpoint = 1;
rarity = 15; depth = 580;
power = 4; speed = 3;
hardness = 6;
durability = 1400; cooktime = 40;
armor_weight = 0.7;
maxenergy = 1000;
slots = {
{affinity = {'praxic','counterpraxic'}; confluence = 0.3};
{affinity = {'counterpraxic'}; confluence = 0.8};
}
};
gold = {
dye = 'yellow';
ingot = 'default:gold_ingot';
block = 'default:goldblock';
tone = {255,225,47};
hardness = 1;
maxenergy = 3000;
slots = {
{affinity = {'praxic','counterpraxic'}; confluence = 1.4};
{affinity = {'praxic','counterpraxic'}; confluence = 1.2};
}
};
silver = {
tone = {218,255,246};
dye = 'white';
maxenergy = 2000;
hardness = 1;
depth = 380; rarity = 13.5;
no_armor = true; no_tools = true;
power = 1; cooktime = 8; hardness = 1;
};
electrum = {
tone = {212, 255, 0}, alpha = 80;
artificial = true;
hardness = 1;
conduct = 0.5;
dye = 'bright_green';
mix = {
metals = {
silver = 1;
gold = 1;
};
};
sinter = { 'silver', 'gold' };
no_tools = true;
};
tungsten = {
tone = {0,255,163}, alpha = 70;
rarity = 14;
speed = 2.8;
power = 4;
hardness = 8;
meltpoint = 4;
cooktime = 100;
durability = 2700;
maxenergy = 1500;
slots = {
{affinity = {'counterpraxic'}, confluence = 0.6};
{affinity = {'praxic','counterpraxic'}, confluence = 1};
{affinity = {'praxic'}, confluence = 0.5};
};
};
cobalt = {
dye = 'blue';
tone = {48,101,255}, alpha = 90;
rarity = 17;
durabilty = 900;
hardness = 6;
power = 3;
speed = 3.5;
cooktime = 30;
maxenergy = 3500;
conduct = 2.0;
slots = {
{
affinity = {'counterpraxic'};
confluence = 0.65;
interference = {speed = 1};
};
}
};
lithium = {
tone = {255,252,93}, alpha = 80;
dye = 'yellow';
rarity = 13;
hardness = 2;
fuel = 80;
no_tools = true;
no_armor = true;
};
iridium = {
tone = {209,88,241}, alpha = 80;
dye = 'purple';
rarity = 18;
meltpoint = 3;
cooktime = 340;
hardness = 7;
maxenergy = 1800;
conduct = 5;
durability = 1900;
speed = 3.2;
img = {
-- ingot = 'sorcery_iridium_ingot.png';
-- block = 'sorcery_iridium_block.png';
};
slots = {
{affinity={'counterpraxic','syncretic'}, confluence = 1.1};
{affinity={'cognic','entropic'}, confluence = 0.8};
};
};
duridium = {
tone = {255,64,175}, alpha = 70;
cooktime = 120;
artificial = true;
durability = 3400;
speed = 3.1;
hardness = 9;
power = 5;
mix = {
metals = {
platinum = 4;
aluminum = 4;
tin = 1;
};
};
img = {
-- ingot = 'sorcery_duranium_ingot.png';
};
maxenergy = 1300;
slots = {
{affinity={'counterpraxic'}, confluence = 0.6};
{affinity={'counterpraxic'}, confluence = 0.4};
};
};
impervium = {
tone = {226,255,107}, alpha = 90;
cooktime = 260;
meltpoint = 5;
artificial = true;
speed = 2.1;
hardness = 15;
durability = 5300;
maxenergy = 2300;
watercool = true;
mix = {
metals = {
duranium = 4;
iridium = 2;
levitanium = 1;
};
};
slots = {
{affinity={'praxic'}, confluence = 1.2, interference={durability=2}};
{affinity={'praxic','syncretic'}, confluence = 0.8};
{affinity={'cognic'}, confluence = 0.9};
};
};
eternium = {
tone = {156,82,222}, alpha = 100;
cooktime = 500;
meltpoint = 6;
artificial = true;
speed = 2;
hardness = 10;
maxenergy = 1200;
durability = 8100;
watercool = true;
mix = {
metals = {
iridium = 2;
tungsten = 2;
lithium = 1;
};
};
sinter = {
'sorcery:powder_iridium';
'sorcery:powder_iridium';
'sorcery:powder_tungsten';
'sorcery:powder_tungsten';
'sorcery:powder_lithium';
};
slots = {
{affinity={'praxic','entropic'}, confluence = 1.4};
{affinity={'praxic','syncretic'}, confluence = 1.1};
}
};
unobtanium = {
tone = {114,255,214}, alpha = 120;
meltpoint = 3;
cooktime = 330;
artificial = true;
maxenergy = 4000;
hardness = 7;
durability = 3300;
conduct = 15;
speed = 3.4;
slots = {
{affinity={'praxic'}, confluence = 0.7};
{affinity={'counterpraxic'}, confluence = 1.2};
{affinity={'cognic'}, confluence = 1.1};
};
mix = {
metals = {
impervium = 8;
eternium = 4;
cobalt = 1;
};
};
};
draconium = {
tone = {255,20,80}, alpha = 110;
artificial=true;
meltpoint = 5;
cooktime = 120;
hardness = 8;
maxconduct = 10;
speed = 1.7;
maxenergy = 2200;
durability = 1500;
slots = {
{affinity={'praxic'},confluence=3};
{affinity={'syncretic'},confluence=2};
};
sinter = {
'sorcery:powder_lithium';
'sorcery:powder_aluminum';
'sorcery:powder_iridium';
'sorcery:oil_flame';
};
};
tyrannium = {
tone = {46,255,245}, alpha = 80;
artificial=true;
hardness = 20;
meltpoint = 6;
cooktime = 240;
maxenergy = 800;
durability = 4000;
speed = 3.0;
slots = {};
};
};