#loader contenttweaker import mods.contenttweaker.Color; import mods.contenttweaker.MaterialSystem; import mods.contenttweaker.tconstruct.MaterialBuilder; val realmitetic = mods.contenttweaker.tconstruct.MaterialBuilder.create("realmite"); realmitetic.color = 0xb5682a; realmitetic.craftable = false; realmitetic.liquid = ; realmitetic.castable = true; realmitetic.addItem(,1,144); realmitetic.addItem(, 1, 288); realmitetic.representativeItem = ; realmitetic.addHeadMaterialStats(250, 3.0f, 2.6f, 4); realmitetic.addHandleMaterialStats(0.6, 80); realmitetic.addBowMaterialStats(2.5, 0.7, 1); realmitetic.addMaterialTrait("discounted"); realmitetic.itemLocalizer = function(thisMaterial, itemName){return "Realmite " + itemName;}; realmitetic.localizedName = "Realmite"; realmitetic.register(); val arlemitetic = mods.contenttweaker.tconstruct.MaterialBuilder.create("arlemite"); arlemitetic.color = 0x30b524; arlemitetic.craftable = false; arlemitetic.liquid = ; arlemitetic.castable = true; arlemitetic.addItem(,1,144); arlemitetic.addItem(, 1, 288); arlemitetic.representativeItem = ; arlemitetic.addHeadMaterialStats(190, 3.2f, 2.4f, 4); arlemitetic.addHandleMaterialStats(0.6, 70); arlemitetic.addBowMaterialStats(0.65, 1.3, 1); arlemitetic.addMaterialTrait("discounted"); arlemitetic.itemLocalizer = function(thisMaterial, itemName){return "Arlemite " + itemName;}; arlemitetic.localizedName = "Arlemite"; arlemitetic.register(); val rupeetic = mods.contenttweaker.tconstruct.MaterialBuilder.create("rupee"); rupeetic.color = 0x2441bf; rupeetic.craftable = false; rupeetic.liquid = ; rupeetic.castable = true; rupeetic.addItem(,1,144); rupeetic.addItem(, 1, 288); rupeetic.representativeItem = ; rupeetic.addHeadMaterialStats(1000, 1.4f, 0.4f, 4); rupeetic.addHandleMaterialStats(0.6, 900); rupeetic.addBowMaterialStats(2.6, 1.3, 0); rupeetic.addMaterialTrait("shocking"); rupeetic.itemLocalizer = function(thisMaterial, itemName){return "Rupee " + itemName;}; rupeetic.localizedName = "Rupee"; rupeetic.register(); val netheritetic = mods.contenttweaker.tconstruct.MaterialBuilder.create("netherite"); netheritetic.color = 0xde241b; netheritetic.craftable = false; netheritetic.liquid = ; netheritetic.castable = true; netheritetic.addItem(,1,144); netheritetic.addItem(, 1, 288); netheritetic.representativeItem = ; netheritetic.addHeadMaterialStats(200, 2.4f, 2.4f, 15); netheritetic.addHandleMaterialStats(0.6, 100); netheritetic.addBowMaterialStats(2.0, 8.4, 0); netheritetic.addMaterialTrait("blazing"); netheritetic.itemLocalizer = function(thisMaterial, itemName){return "Netherite " + itemName;}; netheritetic.localizedName = "Netherite"; netheritetic.register(); val bloodmastertic = mods.contenttweaker.tconstruct.MaterialBuilder.create("bloodmaster"); bloodmastertic.color = 0x540505; bloodmastertic.craftable = false; bloodmastertic.liquid = ; bloodmastertic.castable = true; bloodmastertic.addItem(,1,144); bloodmastertic.representativeItem = ; bloodmastertic.addHeadMaterialStats(2000, 15.3f, 25.52f, 15); bloodmastertic.addHandleMaterialStats(3, 5000); bloodmastertic.addExtraMaterialStats(60); bloodmastertic.addProjectileMaterialStats(); bloodmastertic.addBowMaterialStats(0.5, 18.4, 15); bloodmastertic.addMaterialTrait("blazing"); bloodmastertic.itemLocalizer = function(thisMaterial, itemName){return "Bloodmaster " + itemName;}; bloodmastertic.localizedName = "Bloodmaster"; bloodmastertic.register(); val adamantiumtic = mods.contenttweaker.tconstruct.MaterialBuilder.create("adamantium"); adamantiumtic.color = 0x415150; adamantiumtic.craftable = false; adamantiumtic.liquid = ; adamantiumtic.castable = true; adamantiumtic.addItem(,1,144); adamantiumtic.representativeItem = ; adamantiumtic.addHeadMaterialStats(100000, 55.5f, 2.33f, 15); adamantiumtic.addHandleMaterialStats(3, 100000); adamantiumtic.addExtraMaterialStats(100000); adamantiumtic.addProjectileMaterialStats(); adamantiumtic.addBowMaterialStats(4.5, 18.4, 12); adamantiumtic.addMaterialTrait("magnetic2"); adamantiumtic.itemLocalizer = function(thisMaterial, itemName){return "Adamantium " + itemName;}; adamantiumtic.localizedName = "Adamantium"; adamantiumtic.register(); // val vibraniumtic = mods.contenttweaker.tconstruct.MaterialBuilder.create("vibranium"); // vibraniumtic.color = 0x3e436b; // vibraniumtic.craftable = false; // vibraniumtic.liquid = ; // vibraniumtic.castable = true; // vibraniumtic.addItem(,1,144); // vibraniumtic.representativeItem = ; // vibraniumtic.addHeadMaterialStats(5000, 30.0f, 60.12f, 3); // vibraniumtic.addHandleMaterialStats(6, 5000); // vibraniumtic.addExtraMaterialStats(5000); // vibraniumtic.addProjectileMaterialStats(); // vibraniumtic.addBowMaterialStats(0.2, 20.0, 18); // vibraniumtic.addMaterialTrait("vindictive"); // vibraniumtic.itemLocalizer = function(thisMaterial, itemName){return "Vibranium " + itemName;}; // vibraniumtic.localizedName = "Vibranium"; // vibraniumtic.register(); val vibraniumtic = mods.contenttweaker.tconstruct.MaterialBuilder.create("vibranium"); vibraniumtic.color = 0x3e436b; vibraniumtic.craftable = false; vibraniumtic.liquid = ; vibraniumtic.castable = true; vibraniumtic.addItem(,1,144); vibraniumtic.addItem(,1,144); vibraniumtic.representativeItem = ; vibraniumtic.addHeadMaterialStats(5000, 60.0f, 30.12f, 3); vibraniumtic.addHandleMaterialStats(6, 5000); vibraniumtic.addExtraMaterialStats(5000); vibraniumtic.addProjectileMaterialStats(); vibraniumtic.addBowMaterialStats(0.2, 20.0, 182); vibraniumtic.addMaterialTrait("sos"); vibraniumtic.itemLocalizer = function(thisMaterial, itemName){return "Vibranium " + itemName;}; vibraniumtic.localizedName = "Vibranium"; vibraniumtic.register(); // val vibraniumalloytic = mods.contenttweaker.tconstruct.MaterialBuilder.create("vibranium_alloy"); // vibraniumalloytic.color = 0x1e2742; // vibraniumalloytic.craftable = false; // vibraniumalloytic.liquid = ; // vibraniumalloytic.castable = true; // vibraniumalloytic.addItem(,1,144); // vibraniumalloytic.representativeItem = ; // vibraniumalloytic.addHeadMaterialStats(5000, 40.0f, 1.12f, 100); // vibraniumalloytic.addHandleMaterialStats(1, 5000); // vibraniumalloytic.addExtraMaterialStats(5000); // vibraniumalloytic.addProjectileMaterialStats(); // vibraniumalloytic.addBowMaterialStats(0.5, 4.0, 45); // vibraniumalloytic.addMaterialTrait("prosperous"); // vibraniumalloytic.itemLocalizer = function(thisMaterial, itemName){return "Vibranium Alloy " + itemName;}; // vibraniumalloytic.localizedName = "Vibranium Alloy"; // vibraniumalloytic.register(); val vibraniumalloytic = mods.contenttweaker.tconstruct.MaterialBuilder.create("vibranium_alloy"); vibraniumalloytic.color = 0x1e2742; vibraniumalloytic.craftable = false; vibraniumalloytic.liquid = ; vibraniumalloytic.castable = true; vibraniumalloytic.addItem(,1,144); vibraniumalloytic.addItem(,1,144); vibraniumalloytic.representativeItem = ; vibraniumalloytic.addHeadMaterialStats(5000, 1.0f, 40.12f, 100); vibraniumalloytic.addHandleMaterialStats(1, 5000); vibraniumalloytic.addExtraMaterialStats(5000); vibraniumalloytic.addProjectileMaterialStats(); vibraniumalloytic.addBowMaterialStats(0.5, 4.0, 45); vibraniumalloytic.addMaterialTrait("endspeed"); vibraniumalloytic.itemLocalizer = function(thisMaterial, itemName){return "Vibranium Alloy " + itemName;}; vibraniumalloytic.localizedName = "Vibranium Alloy"; vibraniumalloytic.register(); // val enderfeathertic = mods.contenttweaker.tconstruct.MaterialBuilder.create("ender_feather"); // enderfeathertic.color = 0x1e2742; // enderfeathertic.craftable = true; // enderfeathertic.castable = false; // enderfeathertic.addItem(,1,144); // enderfeathertic.representativeItem = ; // enderfeathertic.addHeadMaterialStats(1, 50.0f, 1.12f, 100); // enderfeathertic.addHandleMaterialStats(0.1f, 1); // enderfeathertic.addExtraMaterialStats(1); // enderfeathertic.addProjectileMaterialStats(); // enderfeathertic.addBowMaterialStats(0.1, 6.0, 30); // enderfeathertic.addFletchingMaterialStats(1.0f, 0.1f); // enderfeathertic.addArrowShaftMaterialStats(0.1f, 100); // enderfeathertic.addMaterialTrait("elemental"); // enderfeathertic.itemLocalizer = function(thisMaterial, itemName){return "Ender Feather " + itemName;}; // enderfeathertic.localizedName = "Ender Feather"; // enderfeathertic.register(); val parafrosynium = mods.contenttweaker.tconstruct.MaterialBuilder.create("parafrosynium"); parafrosynium.color = 0x6534d9; parafrosynium.craftable = false; parafrosynium.liquid = ; parafrosynium.castable = true; parafrosynium.addItem(,1,144); parafrosynium.representativeItem = ; parafrosynium.addHeadMaterialStats(2000, 0.8f, 5555.0f, 1); parafrosynium.addHandleMaterialStats(2, 2000); parafrosynium.addExtraMaterialStats(2000); parafrosynium.addProjectileMaterialStats(); parafrosynium.addMaterialTrait("darktraveler"); parafrosynium.addMaterialTrait("runic1"); parafrosynium.addMaterialTrait("stalwart"); parafrosynium.itemLocalizer = function(thisMaterial, itemName){return "Parafrosynium " + itemName;}; parafrosynium.localizedName = "Parafrosynium"; parafrosynium.register(); val rosidian = mods.contenttweaker.tconstruct.MaterialBuilder.create("rosidian"); rosidian.color = 0xb82aa7; rosidian.craftable = false; rosidian.liquid = ; rosidian.castable = true; rosidian.addItem(,1,144); rosidian.representativeItem = ; rosidian.addHeadMaterialStats(300, 2.2f, 85.0f, 3); rosidian.addHandleMaterialStats(1, 200); rosidian.addExtraMaterialStats(300); rosidian.addProjectileMaterialStats(); rosidian.addMaterialTrait("sharp"); rosidian.addMaterialTrait("jaded"); rosidian.addMaterialTrait("natureswrath"); rosidian.itemLocalizer = function(thisMaterial, itemName){return "Rosidian " + itemName;}; rosidian.localizedName = "Rosidian"; rosidian.register();