418 lines
22 KiB
Plaintext
418 lines
22 KiB
Plaintext
#loader contenttweaker
|
|
|
|
import mods.contenttweaker.Color;
|
|
import mods.contenttweaker.MaterialSystem;
|
|
|
|
var color1 = Color.fromHex("5bb9d9") as Color;
|
|
var demonSteel1 = MaterialSystem.getMaterialBuilder().setName("Demonic Steel").setColor(color1).build();
|
|
demonSteel1.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var molten1 = demonSteel1.registerPart("molten").getData();
|
|
molten1.addDataValue("temperature", "400");
|
|
molten1.addDataValue("luminosity", "10");
|
|
var block1 = demonSteel1.registerPart("block").getData();
|
|
block1.addDataValue("hardness", "3");
|
|
block1.addDataValue("resistance", "30");
|
|
block1.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var color2 = Color.fromHex("43ba63") as Color;
|
|
var demonSteel2 = MaterialSystem.getMaterialBuilder().setName("Corrosive Steel").setColor(color2).build();
|
|
demonSteel2.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var molten2 = demonSteel2.registerPart("molten").getData();
|
|
molten2.addDataValue("temperature", "400");
|
|
molten2.addDataValue("luminosity", "10");
|
|
var block2 = demonSteel2.registerPart("block").getData();
|
|
block2.addDataValue("hardness", "3");
|
|
block2.addDataValue("resistance", "30");
|
|
block2.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var color3 = Color.fromHex("debf59") as Color;
|
|
var demonSteel3 = MaterialSystem.getMaterialBuilder().setName("Destructive Steel").setColor(color3).build();
|
|
demonSteel3.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var molten3 = demonSteel3.registerPart("molten").getData();
|
|
molten3.addDataValue("temperature", "400");
|
|
molten3.addDataValue("luminosity", "10");
|
|
var block3 = demonSteel3.registerPart("block").getData();
|
|
block3.addDataValue("hardness", "3");
|
|
block3.addDataValue("resistance", "30");
|
|
block3.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var color4 = Color.fromHex("e05c53") as Color;
|
|
var demonSteel4 = MaterialSystem.getMaterialBuilder().setName("Vengeful Steel").setColor(color4).build();
|
|
demonSteel4.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var molten4 = demonSteel4.registerPart("molten").getData();
|
|
molten4.addDataValue("temperature", "400");
|
|
molten4.addDataValue("luminosity", "10");
|
|
var block4 = demonSteel4.registerPart("block").getData();
|
|
block4.addDataValue("hardness", "3");
|
|
block4.addDataValue("resistance", "30");
|
|
block4.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var color5 = Color.fromHex("9364a3") as Color;
|
|
var demonSteel5 = MaterialSystem.getMaterialBuilder().setName("Steadfast Steel").setColor(color5).build();
|
|
demonSteel5.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var molten5 = demonSteel5.registerPart("molten").getData();
|
|
molten5.addDataValue("temperature", "400");
|
|
molten5.addDataValue("luminosity", "10");
|
|
var block5 = demonSteel5.registerPart("block").getData();
|
|
block5.addDataValue("hardness", "3");
|
|
block5.addDataValue("resistance", "30");
|
|
block5.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorbloodf = Color.fromHex("330909") as Color;
|
|
var mastersteel = MaterialSystem.getMaterialBuilder().setName("Bloodmaster Metal").setColor(colorbloodf).build();
|
|
mastersteel.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenmast = mastersteel.registerPart("molten").getData();
|
|
moltenmast.addDataValue("temperature", "400");
|
|
moltenmast.addDataValue("luminosity", "10");
|
|
var blockmast = mastersteel.registerPart("block").getData();
|
|
blockmast.addDataValue("hardness", "3");
|
|
blockmast.addDataValue("resistance", "30");
|
|
blockmast.addDataValue("harvestTool", "pickaxe");
|
|
var armormast = mastersteel.registerPart("armor").getData();
|
|
armormast.addDataValue("durability", "2500");
|
|
armormast.addDataValue("enchantability", "10");
|
|
armormast.addDataValue("reduction", "4,7,9,5");
|
|
armormast.addDataValue("toughness", "6");
|
|
|
|
var colordread = Color.fromHex("25004a") as Color;
|
|
var dreadite = MaterialSystem.getMaterialBuilder().setName("Dreadite").setColor(colordread).build();
|
|
dreadite.registerParts(["gear", "plate", "nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltendread = dreadite.registerPart("molten").getData();
|
|
moltendread.addDataValue("temperature", "400");
|
|
moltendread.addDataValue("luminosity", "10");
|
|
var blockdread = dreadite.registerPart("block").getData();
|
|
blockdread.addDataValue("hardness", "3");
|
|
blockdread.addDataValue("resistance", "30");
|
|
blockdread.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colordreadal = Color.fromHex("cf80cb") as Color;
|
|
var dreaditeall = MaterialSystem.getMaterialBuilder().setName("Dreaded Steel").setColor(colordreadal).build();
|
|
dreaditeall.registerParts(["gear", "plate", "nugget", "ingot", "rod", "dust"] as string[]);
|
|
var moltendreadal = dreaditeall.registerPart("molten").getData();
|
|
moltendreadal.addDataValue("temperature", "400");
|
|
moltendreadal.addDataValue("luminosity", "10");
|
|
var blockdreadal = dreaditeall.registerPart("block").getData();
|
|
blockdreadal.addDataValue("hardness", "3");
|
|
blockdreadal.addDataValue("resistance", "30");
|
|
blockdreadal.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorsednanite = Color.fromHex("e3d8d8") as Color;
|
|
var sednanite = MaterialSystem.getMaterialBuilder().setName("Sednanite").setColor(colorsednanite).build();
|
|
sednanite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltensednanite = sednanite.registerPart("molten").getData();
|
|
moltensednanite.addDataValue("temperature", "800");
|
|
moltensednanite.addDataValue("luminosity", "12");
|
|
var oresednanite = sednanite.registerPart("ore").getData();
|
|
oresednanite.addDataValue("variants", "minecraft:stone");
|
|
oresednanite.addDataValue("hardness", "3");
|
|
oresednanite.addDataValue("resistance", "15");
|
|
oresednanite.addDataValue("harvestLevel", "5");
|
|
oresednanite.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colortartarite = Color.fromHex("1d1f1e") as Color;
|
|
var tartarite = MaterialSystem.getMaterialBuilder().setName("Tartarite").setColor(colortartarite).build();
|
|
tartarite.registerParts(["dust", "rod"] as string[]);
|
|
var oretartarite = tartarite.registerPart("ore").getData();
|
|
oretartarite.addDataValue("variants", "minecraft:stone");
|
|
oretartarite.addDataValue("hardness", "3");
|
|
oretartarite.addDataValue("resistance", "15");
|
|
oretartarite.addDataValue("harvestLevel", "5");
|
|
oretartarite.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorfluctuatite = Color.fromHex("ffb300") as Color;
|
|
var fluctuatite = MaterialSystem.getMaterialBuilder().setName("Fluctuatite").setColor(colorfluctuatite).build();
|
|
fluctuatite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenfluctuatite = fluctuatite.registerPart("molten").getData();
|
|
moltenfluctuatite.addDataValue("temperature", "800");
|
|
moltenfluctuatite.addDataValue("luminosity", "12");
|
|
var orefluctuatite = fluctuatite.registerPart("ore").getData();
|
|
orefluctuatite.addDataValue("variants", "minecraft:stone");
|
|
orefluctuatite.addDataValue("hardness", "3");
|
|
orefluctuatite.addDataValue("resistance", "15");
|
|
orefluctuatite.addDataValue("harvestLevel", "5");
|
|
orefluctuatite.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorvibranium = Color.fromHex("3e436b") as Color;
|
|
var vibranium = MaterialSystem.getMaterialBuilder().setName("Vibranium").setColor(colorvibranium).build();
|
|
vibranium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenvibranium = vibranium.registerPart("molten").getData();
|
|
moltenvibranium.addDataValue("temperature", "400");
|
|
moltenvibranium.addDataValue("luminosity", "10");
|
|
var blockvibranium = vibranium.registerPart("block").getData();
|
|
blockvibranium.addDataValue("hardness", "3");
|
|
blockvibranium.addDataValue("resistance", "30");
|
|
blockvibranium.addDataValue("harvestTool", "pickaxe");
|
|
var armorvibranium = vibranium.registerPart("armor").getData();
|
|
armorvibranium.addDataValue("durability", "2500");
|
|
armorvibranium.addDataValue("enchantability", "10");
|
|
armorvibranium.addDataValue("reduction", "5,7,8,5");
|
|
armorvibranium.addDataValue("toughness", "5");
|
|
|
|
var colorrhenium = Color.fromHex("302f2f") as Color;
|
|
var rhenium = MaterialSystem.getMaterialBuilder().setName("Rhenium").setColor(colorrhenium).build();
|
|
rhenium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenrhenium = rhenium.registerPart("molten").getData();
|
|
moltenrhenium.addDataValue("temperature", "800");
|
|
moltenrhenium.addDataValue("luminosity", "12");
|
|
var orerhenium = rhenium.registerPart("ore").getData();
|
|
orerhenium.addDataValue("variants", "minecraft:stone");
|
|
orerhenium.addDataValue("hardness", "3");
|
|
orerhenium.addDataValue("resistance", "15");
|
|
orerhenium.addDataValue("harvestLevel", "5");
|
|
orerhenium.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colormyrmitite = Color.fromHex("735c3b") as Color;
|
|
var myrmitite = MaterialSystem.getMaterialBuilder().setName("Myrmitite").setColor(colormyrmitite).build();
|
|
myrmitite.registerParts(["nugget", "ingot", "dust", "plate", "rod"] as string[]);
|
|
var moltenmyrmitite = myrmitite.registerPart("molten").getData();
|
|
moltenmyrmitite.addDataValue("temperature", "800");
|
|
moltenmyrmitite.addDataValue("luminosity", "12");
|
|
var oremyrmitite = myrmitite.registerPart("ore").getData();
|
|
oremyrmitite.addDataValue("variants", "minecraft:stone");
|
|
oremyrmitite.addDataValue("hardness", "3");
|
|
oremyrmitite.addDataValue("resistance", "15");
|
|
oremyrmitite.addDataValue("harvestLevel", "5");
|
|
oremyrmitite.addDataValue("harvestTool", "pickaxe");
|
|
var blockmyrmitite = myrmitite.registerPart("block").getData();
|
|
blockmyrmitite.addDataValue("hardness", "3");
|
|
blockmyrmitite.addDataValue("resistance", "30");
|
|
blockmyrmitite.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorcandyte = Color.fromHex("c769a9") as Color;
|
|
var candyte = MaterialSystem.getMaterialBuilder().setName("Candyte").setColor(colorcandyte).build();
|
|
candyte.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltencandyte = candyte.registerPart("molten").getData();
|
|
moltencandyte.addDataValue("temperature", "800");
|
|
moltencandyte.addDataValue("luminosity", "12");
|
|
var orecandyte = candyte.registerPart("ore").getData();
|
|
orecandyte.addDataValue("variants", "minecraft:stone");
|
|
orecandyte.addDataValue("hardness", "3");
|
|
orecandyte.addDataValue("resistance", "15");
|
|
orecandyte.addDataValue("harvestLevel", "5");
|
|
orecandyte.addDataValue("harvestTool", "pickaxe");
|
|
var blockcandyte = candyte.registerPart("block").getData();
|
|
blockcandyte.addDataValue("hardness", "3");
|
|
blockcandyte.addDataValue("resistance", "30");
|
|
blockcandyte.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorpalladium = Color.fromHex("917a8a") as Color;
|
|
var palladium = MaterialSystem.getMaterialBuilder().setName("Palladium").setColor(colorpalladium).build();
|
|
palladium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenpalladium = palladium.registerPart("molten").getData();
|
|
moltenpalladium.addDataValue("temperature", "800");
|
|
moltenpalladium.addDataValue("luminosity", "12");
|
|
var orepalladium = palladium.registerPart("ore").getData();
|
|
orepalladium.addDataValue("variants", "minecraft:stone");
|
|
orepalladium.addDataValue("hardness", "3");
|
|
orepalladium.addDataValue("resistance", "15");
|
|
orepalladium.addDataValue("harvestLevel", "5");
|
|
orepalladium.addDataValue("harvestTool", "pickaxe");
|
|
var blockpalladium = palladium.registerPart("block").getData();
|
|
blockpalladium.addDataValue("hardness", "3");
|
|
blockpalladium.addDataValue("resistance", "30");
|
|
blockpalladium.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorvityte = Color.fromHex("0e8f42") as Color;
|
|
var vityte = MaterialSystem.getMaterialBuilder().setName("Vityte").setColor(colorvityte).build();
|
|
vityte.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenvityte = vityte.registerPart("molten").getData();
|
|
moltenvityte.addDataValue("temperature", "800");
|
|
moltenvityte.addDataValue("luminosity", "12");
|
|
var orevityte = vityte.registerPart("ore").getData();
|
|
orevityte.addDataValue("variants", "minecraft:stone");
|
|
orevityte.addDataValue("hardness", "3");
|
|
orevityte.addDataValue("resistance", "15");
|
|
orevityte.addDataValue("harvestLevel", "5");
|
|
orevityte.addDataValue("harvestTool", "pickaxe");
|
|
var blockvityte = vityte.registerPart("block").getData();
|
|
blockvityte.addDataValue("hardness", "3");
|
|
blockvityte.addDataValue("resistance", "30");
|
|
blockvityte.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorpolonium = Color.fromHex("486e96") as Color;
|
|
var polonium = MaterialSystem.getMaterialBuilder().setName("Polonium").setColor(colorpolonium).build();
|
|
polonium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenpolonium = polonium.registerPart("molten").getData();
|
|
moltenpolonium.addDataValue("temperature", "800");
|
|
moltenpolonium.addDataValue("luminosity", "12");
|
|
var orepolonium = polonium.registerPart("ore").getData();
|
|
orepolonium.addDataValue("variants", "minecraft:stone");
|
|
orepolonium.addDataValue("hardness", "3");
|
|
orepolonium.addDataValue("resistance", "15");
|
|
orepolonium.addDataValue("harvestLevel", "5");
|
|
orepolonium.addDataValue("harvestTool", "pickaxe");
|
|
var blockpolonium = polonium.registerPart("block").getData();
|
|
blockpolonium.addDataValue("hardness", "3");
|
|
blockpolonium.addDataValue("resistance", "30");
|
|
blockpolonium.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorogerite = Color.fromHex("086600") as Color;
|
|
var ogerite = MaterialSystem.getMaterialBuilder().setName("Ogerite").setColor(colorogerite).build();
|
|
ogerite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenogerite = ogerite.registerPart("molten").getData();
|
|
moltenogerite.addDataValue("temperature", "800");
|
|
moltenogerite.addDataValue("luminosity", "12");
|
|
var oreogerite = ogerite.registerPart("ore").getData();
|
|
oreogerite.addDataValue("variants", "minecraft:stone");
|
|
oreogerite.addDataValue("hardness", "3");
|
|
oreogerite.addDataValue("resistance", "15");
|
|
oreogerite.addDataValue("harvestLevel", "5");
|
|
oreogerite.addDataValue("harvestTool", "pickaxe");
|
|
var blockogerite = ogerite.registerPart("block").getData();
|
|
blockogerite.addDataValue("hardness", "3");
|
|
blockogerite.addDataValue("resistance", "30");
|
|
blockogerite.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorprimalogerite = Color.fromHex("14ad07") as Color;
|
|
var primalogerite = MaterialSystem.getMaterialBuilder().setName("Primal Ogerite").setColor(colorprimalogerite).build();
|
|
primalogerite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenprimalogerite = primalogerite.registerPart("molten").getData();
|
|
moltenprimalogerite.addDataValue("temperature", "800");
|
|
moltenprimalogerite.addDataValue("luminosity", "12");
|
|
|
|
var colorhotvibraniumalloy = Color.fromHex("00ddff") as Color;
|
|
var hotvibraniumalloy = MaterialSystem.getMaterialBuilder().setName("Hot Vibranium Alloy").setColor(colorhotvibraniumalloy).build();
|
|
hotvibraniumalloy.registerParts(["ingot", "rod"] as string[]);
|
|
|
|
var colorvibraniumalloy = Color.fromHex("1e2742") as Color;
|
|
var vibraniumalloy = MaterialSystem.getMaterialBuilder().setName("Vibranium Alloy").setColor(colorvibraniumalloy).build();
|
|
vibraniumalloy.registerParts(["nugget", "ingot", "plate", "gear", "rod"] as string[]);
|
|
|
|
var colorlunastone = Color.fromHex("945dcf") as Color;
|
|
var lunastone = MaterialSystem.getMaterialBuilder().setName("Lunastone").setColor(colorlunastone).build();
|
|
lunastone.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenlunastone = lunastone.registerPart("molten").getData();
|
|
moltenlunastone.addDataValue("temperature", "800");
|
|
moltenlunastone.addDataValue("luminosity", "12");
|
|
var orelunastone = lunastone.registerPart("ore").getData();
|
|
orelunastone.addDataValue("variants", "minecraft:stone");
|
|
orelunastone.addDataValue("hardness", "3");
|
|
orelunastone.addDataValue("resistance", "15");
|
|
orelunastone.addDataValue("harvestLevel", "5");
|
|
orelunastone.addDataValue("harvestTool", "pickaxe");
|
|
var blocklunastone = lunastone.registerPart("block").getData();
|
|
blocklunastone.addDataValue("hardness", "3");
|
|
blocklunastone.addDataValue("resistance", "30");
|
|
blocklunastone.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorchalcedony = Color.fromHex("5dc4cf") as Color;
|
|
var chalcedony = MaterialSystem.getMaterialBuilder().setName("Chalcedony").setColor(colorchalcedony).build();
|
|
chalcedony.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenchalcedony = chalcedony.registerPart("molten").getData();
|
|
moltenchalcedony.addDataValue("temperature", "800");
|
|
moltenchalcedony.addDataValue("luminosity", "12");
|
|
var orechalcedony = chalcedony.registerPart("ore").getData();
|
|
orechalcedony.addDataValue("variants", "minecraft:stone");
|
|
orechalcedony.addDataValue("hardness", "3");
|
|
orechalcedony.addDataValue("resistance", "15");
|
|
orechalcedony.addDataValue("harvestLevel", "5");
|
|
orechalcedony.addDataValue("harvestTool", "pickaxe");
|
|
var blockchalcedony = chalcedony.registerPart("block").getData();
|
|
blockchalcedony.addDataValue("hardness", "3");
|
|
blockchalcedony.addDataValue("resistance", "30");
|
|
blockchalcedony.addDataValue("harvestTool", "pickaxe");
|
|
|
|
var colorbrightsteel = Color.fromHex("ffffff") as Color;
|
|
var brightsteel = MaterialSystem.getMaterialBuilder().setName("Brightsteel").setColor(colorbrightsteel).build();
|
|
brightsteel.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenbrightsteel = brightsteel.registerPart("molten").getData();
|
|
moltenbrightsteel.addDataValue("temperature", "800");
|
|
moltenbrightsteel.addDataValue("luminosity", "12");
|
|
var orebrightsteel = brightsteel.registerPart("ore").getData();
|
|
orebrightsteel.addDataValue("variants", "minecraft:stone");
|
|
orebrightsteel.addDataValue("hardness", "3");
|
|
orebrightsteel.addDataValue("resistance", "15");
|
|
orebrightsteel.addDataValue("harvestLevel", "5");
|
|
orebrightsteel.addDataValue("harvestTool", "pickaxe");
|
|
var blockbrightsteel = brightsteel.registerPart("block").getData();
|
|
blockbrightsteel.addDataValue("hardness", "3");
|
|
blockbrightsteel.addDataValue("resistance", "30");
|
|
blockbrightsteel.addDataValue("harvestTool", "pickaxe");
|
|
var armorbrightsteel = brightsteel.registerPart("armor").getData();
|
|
armorbrightsteel.addDataValue("durability", "1500000");
|
|
armorbrightsteel.addDataValue("enchantability", "10");
|
|
armorbrightsteel.addDataValue("reduction", "7,10,12,6");
|
|
armorbrightsteel.addDataValue("toughness", "15");
|
|
|
|
var colorcaesium = Color.fromHex("426334") as Color;
|
|
var caesium = MaterialSystem.getMaterialBuilder().setName("Caesium").setColor(colorcaesium).build();
|
|
caesium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltencaesium = caesium.registerPart("molten").getData();
|
|
moltencaesium.addDataValue("temperature", "800");
|
|
moltencaesium.addDataValue("luminosity", "12");
|
|
|
|
var colorstrontium = Color.fromHex("76677a") as Color;
|
|
var strontium = MaterialSystem.getMaterialBuilder().setName("Strontium").setColor(colorstrontium).build();
|
|
strontium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenstrontium = strontium.registerPart("molten").getData();
|
|
moltenstrontium.addDataValue("temperature", "800");
|
|
moltenstrontium.addDataValue("luminosity", "12");
|
|
|
|
var colorrubidium = Color.fromHex("827f68") as Color;
|
|
var rubidium = MaterialSystem.getMaterialBuilder().setName("Rubidium").setColor(colorrubidium).build();
|
|
rubidium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenrubidium = rubidium.registerPart("molten").getData();
|
|
moltenrubidium.addDataValue("temperature", "800");
|
|
moltenrubidium.addDataValue("luminosity", "12");
|
|
|
|
var colorchaos = Color.fromHex("080221") as Color;
|
|
var chaos = MaterialSystem.getMaterialBuilder().setName("Chaos").setColor(colorchaos).build();
|
|
chaos.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenchaos = chaos.registerPart("molten").getData();
|
|
moltenchaos.addDataValue("temperature", "800");
|
|
moltenchaos.addDataValue("luminosity", "12");
|
|
|
|
var colorhassium = Color.fromHex("555559") as Color;
|
|
var hassium = MaterialSystem.getMaterialBuilder().setName("Hassium").setColor(colorhassium).build();
|
|
hassium.registerParts(["nugget", "ingot", "plate", "gear", "rod"] as string[]);
|
|
|
|
var colorhalite = Color.fromHex("17c414") as Color;
|
|
var halite = MaterialSystem.getMaterialBuilder().setName("Halite").setColor(colorhalite).build();
|
|
halite.registerParts(["ingot", "rod"] as string[]);
|
|
|
|
var colorabyssite = Color.fromHex("1beb00") as Color;
|
|
var abyssite = MaterialSystem.getMaterialBuilder().setName("Abyssite").setColor(colorabyssite).build();
|
|
abyssite.registerParts(["ingot", "rod"] as string[]);
|
|
var moltenabyssite = abyssite.registerPart("molten").getData();
|
|
moltenabyssite.addDataValue("temperature", "800");
|
|
moltenabyssite.addDataValue("luminosity", "12");
|
|
|
|
var colorsacrificemetal = Color.fromHex("210042") as Color;
|
|
var sacrificemetal = MaterialSystem.getMaterialBuilder().setName("Sacrifice Metal").setColor(colorsacrificemetal).build();
|
|
sacrificemetal.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltensacrificemetal = sacrificemetal.registerPart("molten").getData();
|
|
moltensacrificemetal.addDataValue("temperature", "800");
|
|
moltensacrificemetal.addDataValue("luminosity", "12");
|
|
var blocksacrificemetal = sacrificemetal.registerPart("block").getData();
|
|
blocksacrificemetal.addDataValue("hardness", "3");
|
|
blocksacrificemetal.addDataValue("resistance", "30");
|
|
blocksacrificemetal.addDataValue("harvestTool", "pickaxe");
|
|
var armorsacrificemetal = sacrificemetal.registerPart("armor").getData();
|
|
armorsacrificemetal.addDataValue("durability", "9500000");
|
|
armorsacrificemetal.addDataValue("enchantability", "100");
|
|
armorsacrificemetal.addDataValue("reduction", "8,10,15,7");
|
|
armorsacrificemetal.addDataValue("toughness", "20");
|
|
|
|
var colorblackmetal = Color.fromHex("000000") as Color;
|
|
var blackmetal = MaterialSystem.getMaterialBuilder().setName("Black Metal").setColor(colorblackmetal).build();
|
|
blackmetal.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenblackmetal = blackmetal.registerPart("molten").getData();
|
|
moltenblackmetal.addDataValue("temperature", "800");
|
|
moltenblackmetal.addDataValue("luminosity", "12");
|
|
var blockblackmetal = blackmetal.registerPart("block").getData();
|
|
blockblackmetal.addDataValue("hardness", "3");
|
|
blockblackmetal.addDataValue("resistance", "30");
|
|
blockblackmetal.addDataValue("harvestTool", "pickaxe");
|
|
var armorblackmetal = blackmetal.registerPart("armor").getData();
|
|
armorblackmetal.addDataValue("durability", "1500000");
|
|
armorblackmetal.addDataValue("enchantability", "100");
|
|
armorblackmetal.addDataValue("reduction", "8,9,12,7");
|
|
armorblackmetal.addDataValue("toughness", "3");
|
|
|
|
var colorpromethium = Color.fromHex("7df59d") as Color;
|
|
var promethium = MaterialSystem.getMaterialBuilder().setName("Promethium").setColor(colorpromethium).build();
|
|
promethium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
|
var moltenpromethium = promethium.registerPart("molten").getData();
|
|
moltenpromethium.addDataValue("temperature", "800");
|
|
moltenpromethium.addDataValue("luminosity", "12");
|