0.15.0 update

This commit is contained in:
sainagh
2024-02-04 10:54:55 -08:00
parent 9001db012f
commit d54b476552
1199 changed files with 59299 additions and 13763 deletions
+165
View File
@@ -301,4 +301,169 @@ abyssalflesh.localizedName = "Abyssal Flesh";
abyssalflesh.register();
val ichorium = mods.contenttweaker.tconstruct.MaterialBuilder.create("ichorium");
ichorium.color = 0xa85a00;
ichorium.craftable = false;
ichorium.liquid = <fluid:crystalline_ichorium>;
ichorium.castable = true;
ichorium.addItem(<item:contenttweaker:ichorium_gem>,1,144);
ichorium.representativeItem = <item:contenttweaker:ichorium_gem>;
ichorium.addHeadMaterialStats(5000, 12.0f, 300.0f, 15);
ichorium.addHandleMaterialStats(1, 5000);
ichorium.addExtraMaterialStats(5000);
ichorium.addProjectileMaterialStats();
ichorium.addMaterialTrait("bloodymary");
ichorium.addMaterialTrait("ecological");
ichorium.itemLocalizer = function(thisMaterial, itemName){return "Crystalline Ichorium " + itemName;};
ichorium.localizedName = "Crystalline Ichorium";
ichorium.register();
val kaiyualloy = mods.contenttweaker.tconstruct.MaterialBuilder.create("kaiyu");
kaiyualloy.color = 0xe6c875;
kaiyualloy.craftable = true;
// kaiyualloy.liquid = <fluid:crystalline_ichorium>;
kaiyualloy.castable = false;
kaiyualloy.addItem(<item:contenttweaker:skeletal_kaiyu_bone>,1,144);
kaiyualloy.representativeItem = <item:contenttweaker:skeletal_kaiyu_bone>;
kaiyualloy.addHeadMaterialStats(710, 11.0f, 25.0f, 2);
kaiyualloy.addHandleMaterialStats(2, 800);
kaiyualloy.addExtraMaterialStats(600);
kaiyualloy.addProjectileMaterialStats();
kaiyualloy.addBowMaterialStats(0.5, 8.0, 30);
kaiyualloy.addMaterialTrait("bone_shock");
kaiyualloy.addMaterialTrait("high_in_calcium");
kaiyualloy.itemLocalizer = function(thisMaterial, itemName){return "Kaiyu " + itemName;};
kaiyualloy.localizedName = "Kaiyu";
kaiyualloy.register();
val berserksteel = mods.contenttweaker.tconstruct.MaterialBuilder.create("berserk_steel");
berserksteel.color = 0xa18782;
berserksteel.craftable = false;
berserksteel.liquid = <fluid:berserker_steel>;
berserksteel.castable = true;
berserksteel.addItem(<item:contenttweaker:berserker_steel_ingot>,1,144);
berserksteel.representativeItem = <item:contenttweaker:berserker_steel_ingot>;
berserksteel.addHeadMaterialStats(1000, 12.0f, 310.0f, 10);
berserksteel.addHandleMaterialStats(1, 1000);
berserksteel.addExtraMaterialStats(1000);
berserksteel.addProjectileMaterialStats();
berserksteel.addMaterialTrait("exploit");
berserksteel.addMaterialTrait("payback");
berserksteel.addMaterialTrait("mod_lavacow.unholytouch");
berserksteel.addMaterialTrait("holy");
berserksteel.itemLocalizer = function(thisMaterial, itemName){return "Berserker Steel " + itemName;};
berserksteel.localizedName = "Berserker Steel";
berserksteel.register();
val stoneendlesshunger = mods.contenttweaker.tconstruct.MaterialBuilder.create("stone_endless_hunger");
stoneendlesshunger.color = 0xcc2990;
stoneendlesshunger.craftable = true;
//stoneendlesshunger.liquid = <fluid:berserker_steel>;
stoneendlesshunger.castable = false;
stoneendlesshunger.addItem(<item:contenttweaker:stone_of_endless_hunger>,1,144);
stoneendlesshunger.representativeItem = <item:contenttweaker:stone_of_endless_hunger>;
stoneendlesshunger.addHeadMaterialStats(100, 11.0f, 100.0f, 3);
stoneendlesshunger.addHandleMaterialStats(1, 300);
stoneendlesshunger.addExtraMaterialStats(300);
stoneendlesshunger.addProjectileMaterialStats();
stoneendlesshunger.addMaterialTrait("sentience");
stoneendlesshunger.addMaterialTrait("necrotic");
stoneendlesshunger.addMaterialTrait("mod_lavacow.famine");
stoneendlesshunger.itemLocalizer = function(thisMaterial, itemName){return "Endlessly Hungry " + itemName;};
stoneendlesshunger.localizedName = "Endlessly Hungry";
stoneendlesshunger.register();
val infdreadshard = mods.contenttweaker.tconstruct.MaterialBuilder.create("infused_dread_shard");
infdreadshard.color = 0x67807f;
infdreadshard.craftable = true;
//stoneendlesshunger.liquid = <fluid:berserker_steel>;
infdreadshard.castable = false;
infdreadshard.addItem(<item:contenttweaker:infused_dread_shard>,1,144);
infdreadshard.representativeItem = <item:contenttweaker:infused_dread_shard>;
infdreadshard.addHeadMaterialStats(500, 1.0f, 200.0f, 1);
infdreadshard.addHandleMaterialStats(1, 500);
infdreadshard.addExtraMaterialStats(500);
infdreadshard.addProjectileMaterialStats();
infdreadshard.addMaterialTrait("freezing");
infdreadshard.addMaterialTrait("frost2");
infdreadshard.addMaterialTrait("apocalypse");
infdreadshard.itemLocalizer = function(thisMaterial, itemName){return "Infused Dread " + itemName;};
infdreadshard.localizedName = "Infused Dread";
infdreadshard.register();
val brightsteelalloy = mods.contenttweaker.tconstruct.MaterialBuilder.create("brightsteel_alloy");
brightsteelalloy.color = 0x7330c9;
brightsteelalloy.craftable = false;
brightsteelalloy.liquid = <fluid:brightsteel_alloy>;
brightsteelalloy.castable = true;
brightsteelalloy.addItem(<item:contenttweaker:brightsteel_alloy_ingot>,1,144);
brightsteelalloy.representativeItem = <item:contenttweaker:brightsteel_alloy_ingot>;
brightsteelalloy.addHeadMaterialStats(500, 100.0f, 250.0f, 10);
brightsteelalloy.addHandleMaterialStats(5, 500);
brightsteelalloy.addExtraMaterialStats(500);
brightsteelalloy.addProjectileMaterialStats();
brightsteelalloy.addMaterialTrait("runic2");
brightsteelalloy.addMaterialTrait("flame2");
brightsteelalloy.addMaterialTrait("morganlefay");
brightsteelalloy.addMaterialTrait("baron");
brightsteelalloy.itemLocalizer = function(thisMaterial, itemName){return "Brightsteel Alloy " + itemName;};
brightsteelalloy.localizedName = "Brightsteel Alloy";
brightsteelalloy.register();
val runandium = mods.contenttweaker.tconstruct.MaterialBuilder.create("runandium");
runandium.color = 0x66bdab;
runandium.craftable = false;
runandium.liquid = <fluid:runandium>;
runandium.castable = true;
runandium.addItem(<item:contenttweaker:runandium_ingot>,1,144);
runandium.representativeItem = <item:contenttweaker:runandium_ingot>;
runandium.addHeadMaterialStats(100, 10.0f, 180.0f, 10);
runandium.addHandleMaterialStats(1, 100);
runandium.addExtraMaterialStats(100);
runandium.addProjectileMaterialStats();
runandium.addMaterialTrait("evil_pressure");
runandium.addMaterialTrait("apocalypse");
runandium.addMaterialTrait("laced");
runandium.itemLocalizer = function(thisMaterial, itemName){return "Runandium " + itemName;};
runandium.localizedName = "Runandium";
runandium.register();
val ascendeddracalloy = mods.contenttweaker.tconstruct.MaterialBuilder.create("ascended_draconic_alloy");
ascendeddracalloy.color = 0xff7300;
ascendeddracalloy.craftable = false;
ascendeddracalloy.liquid = <fluid:ascended_draconic_alloy>;
ascendeddracalloy.castable = true;
ascendeddracalloy.addItem(<item:contenttweaker:ascended_draconic_alloy>,1,144);
ascendeddracalloy.representativeItem = <item:contenttweaker:ascended_draconic_alloy>;
ascendeddracalloy.addHeadMaterialStats(100, 10.0f, 250.0f, 10);
ascendeddracalloy.addHandleMaterialStats(2, 100);
ascendeddracalloy.addExtraMaterialStats(100);
ascendeddracalloy.addProjectileMaterialStats();
ascendeddracalloy.addMaterialTrait("spiky");
ascendeddracalloy.addMaterialTrait("prickly");
ascendeddracalloy.addMaterialTrait("ghastly");
ascendeddracalloy.itemLocalizer = function(thisMaterial, itemName){return "Ascended Draconic Alloy " + itemName;};
ascendeddracalloy.localizedName = "Ascended Draconic Alloy";
ascendeddracalloy.register();
val neutronium = mods.contenttweaker.tconstruct.MaterialBuilder.create("neutronium");
neutronium.color = 0x969696;
neutronium.craftable = true;
// neutronium.liquid = <fluid:ascended_draconic_alloy>;
neutronium.castable = false;
neutronium.addItem(<item:avaritia:resource:4>,1,144);
neutronium.representativeItem = <item:avaritia:resource:4>;
neutronium.addHeadMaterialStats(4000, 10.0f, 300.0f, 10);
neutronium.addHandleMaterialStats(1, 5000);
neutronium.addExtraMaterialStats(5000);
neutronium.addProjectileMaterialStats();
neutronium.addMaterialTrait("uplifting");
neutronium.addMaterialTrait("shulking");
neutronium.addMaterialTrait("frost2");
neutronium.itemLocalizer = function(thisMaterial, itemName){return "Neutronium " + itemName;};
neutronium.localizedName = "Neutronium";
neutronium.register();