Even more script work

This commit is contained in:
ACGaming 2021-07-16 21:04:51 +02:00
parent a63c280cab
commit 0d199caaf4
5 changed files with 467 additions and 2 deletions

View file

@ -0,0 +1,29 @@
#loader contenttweaker
#modloaded contenttweaker
// Author : SpeeeDCraft, ACGaming
// Mod required : ContentTweaker
// Scripts required : -
import mods.contenttweaker.Block;
import mods.contenttweaker.Item;
import mods.contenttweaker.VanillaFactory;
VanillaFactory.createItem("glassmix").register();
var aquamarine_andesite_sand = VanillaFactory.createBlock("aquamarine_andesite_sand", <blockmaterial:sand>);
aquamarine_andesite_sand.setBlockHardness(1.0);
aquamarine_andesite_sand.setBlockResistance(1.0);
aquamarine_andesite_sand.setBlockSoundType(<soundtype:sand>);
aquamarine_andesite_sand.register();
var furnaceblock = VanillaFactory.createBlock("furnaceblock", <blockmaterial:rock>);
furnaceblock.setBlockHardness(1.0);
furnaceblock.setBlockResistance(1.0);
furnaceblock.setBlockSoundType(<soundtype:stone>);
furnaceblock.register();
VanillaFactory.createItem("part_plate_advanced").register();
VanillaFactory.createItem("part_plate_basic").register();
VanillaFactory.createItem("part_plate_du").register();
VanillaFactory.createItem("part_plate_elite").register();

View file

@ -0,0 +1,167 @@
// Author : SpeeeDCraft, ACGaming
// Mod required : -
// Scripts required : -
import crafttweaker.item.IIngredient;
import crafttweaker.item.IItemStack;
import mods.gregtech.recipe.RecipeMap;
import mods.jei.JEI;
val chemical_bath as RecipeMap = RecipeMap.getByName("chemical_bath");
var blazerod = <minecraft:blaze_rod>;
var blockIron = <ore:blockIron>;
var blockquartz = <ore:blockQuartz>;
var book = <minecraft:book>;
var chestwood = <ore:chestWood>;
var cobble = <ore:cobblestone>;
var diamond = <ore:gemDiamond>;
var dirt = <ore:dirt>;
var dyeblack = <ore:dyeBlack>;
var dyecyan = <ore:dyeCyan>;
var glowstone = <ore:glowstone>;
var gravel = <ore:gravel>;
var ingotIron = <ore:ingotIron>;
var obsidian = <ore:obsidian>;
var prismarine = <ore:blockPrismarine>;
var quartz = <minecraft:quartz>;
var sand = <ore:sand>;
// JEI
JEI.removeAndHide(<minecraft:chainmail_boots>);
JEI.removeAndHide(<minecraft:chainmail_chestplate>);
JEI.removeAndHide(<minecraft:chainmail_helmet>);
JEI.removeAndHide(<minecraft:chainmail_leggings>);
JEI.removeAndHide(<minecraft:diamond_axe>);
JEI.removeAndHide(<minecraft:diamond_boots>);
JEI.removeAndHide(<minecraft:diamond_chestplate>);
JEI.removeAndHide(<minecraft:diamond_helmet>);
JEI.removeAndHide(<minecraft:diamond_hoe>);
JEI.removeAndHide(<minecraft:diamond_leggings>);
JEI.removeAndHide(<minecraft:diamond_pickaxe>);
JEI.removeAndHide(<minecraft:diamond_shovel>);
JEI.removeAndHide(<minecraft:diamond_sword>);
JEI.removeAndHide(<minecraft:golden_axe>);
JEI.removeAndHide(<minecraft:golden_boots>);
JEI.removeAndHide(<minecraft:golden_chestplate>);
JEI.removeAndHide(<minecraft:golden_helmet>);
JEI.removeAndHide(<minecraft:golden_hoe>);
JEI.removeAndHide(<minecraft:golden_leggings>);
JEI.removeAndHide(<minecraft:golden_pickaxe>);
JEI.removeAndHide(<minecraft:golden_shovel>);
JEI.removeAndHide(<minecraft:golden_sword>);
JEI.removeAndHide(<minecraft:iron_axe>);
JEI.removeAndHide(<minecraft:iron_boots>);
JEI.removeAndHide(<minecraft:iron_chestplate>);
JEI.removeAndHide(<minecraft:iron_helmet>);
JEI.removeAndHide(<minecraft:iron_hoe>);
JEI.removeAndHide(<minecraft:iron_leggings>);
JEI.removeAndHide(<minecraft:iron_pickaxe>);
JEI.removeAndHide(<minecraft:iron_shovel>);
JEI.removeAndHide(<minecraft:iron_sword>);
// CHEMICAL BATH
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:10>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:10>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:11>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:11>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:12>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:12>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:13>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:13>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:14>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:14>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:15>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:15>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:1>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:1>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:2>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:2>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:3>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:3>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:4>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:4>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:5>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:5>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:6>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:6>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:7>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:7>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:8>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:8>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder:9>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete:9>).duration(10).EUt(8).buildAndRegister();
chemical_bath.recipeBuilder().inputs(<minecraft:concrete_powder>).fluidInputs([<liquid:fresh_water> * 1000]).outputs(<minecraft:concrete>).duration(10).EUt(8).buildAndRegister();
// FURNACE
furnace.addRecipe(<minecraft:glass>, <ore:sand>);
// RECIPES
recipes.remove(<minecraft:activator_rail> * 16);
recipes.remove(<minecraft:bucket>);
recipes.remove(<minecraft:crafting_table>);
recipes.remove(<minecraft:detector_rail> * 16);
recipes.remove(<minecraft:enchanting_table>);
recipes.remove(<minecraft:furnace>);
recipes.remove(<minecraft:furnace>);
recipes.remove(<minecraft:golden_rail> * 16);
recipes.remove(<minecraft:jukebox>);
recipes.remove(<minecraft:leather_boots>);
recipes.remove(<minecraft:leather_chestplate>);
recipes.remove(<minecraft:leather_helmet>);
recipes.remove(<minecraft:leather_leggings>);
recipes.remove(<minecraft:piston>);
recipes.remove(<minecraft:rail> * 32);
recipes.remove(<minecraft:wooden_pressure_plate> * 8);
recipes.removeByRecipeName("appliedenergistics2:misc/vanilla_comparator");
recipes.removeByRecipeName("appliedenergistics2:misc/vanilla_daylight_detector");
recipes.removeByRecipeName("gregtech:cauldron");
recipes.removeByRecipeName("gregtech:iron_door");
recipes.removeByRecipeName("gregtech:iron_trapdoor");
recipes.removeByRecipeName("gregtech:lignite_coal_torch");
recipes.removeByRecipeName("gregtech:rubber_drop_torch");
recipes.removeByRecipeName("gregtech:torch_phosphor");
recipes.removeByRecipeName("gregtech:torch_sulfur");
recipes.removeByRecipeName("minecraft:bone_meal_from_bone");
recipes.removeByRecipeName("minecraft:iron_door");
recipes.removeByRecipeName("minecraft:light_weighted_pressure_plate");
recipes.removeByRecipeName("minecraft:stick");
recipes.removeByRecipeName("minecraft:stone_pressure_plate");
recipes.removeByRecipeName("minecraft:tripwire_hook");
recipes.removeByRecipeName("tfc:vanilla/flint_and_steel");
recipes.removeByRecipeName("tfc:vanilla/pressure_pate/heavy_weighted_pressure_plate");
recipes.removeByRecipeName("tfc:vanilla/rail/activator_rail");
recipes.removeByRecipeName("tfc:vanilla/rail/detector_rail");
recipes.removeByRecipeName("tfc:vanilla/rail/powered_rail");
recipes.removeByRecipeName("tfc:vanilla/rail/rail");
recipes.removeByRecipeName("tfc:vanilla/rail/steel_activator_rail");
recipes.removeByRecipeName("tfc:vanilla/rail/steel_detector_rail");
recipes.removeByRecipeName("tfc:vanilla/rail/steel_minecart");
recipes.removeByRecipeName("tfc:vanilla/rail/steel_rail");
recipes.removeByRecipeName("tfc:vanilla/redstone/redstone_lamp");
recipes.removeShapeless(<minecraft:concrete_powder:10>);
recipes.removeShapeless(<minecraft:concrete_powder:11>);
recipes.removeShapeless(<minecraft:concrete_powder:12>);
recipes.removeShapeless(<minecraft:concrete_powder:13>);
recipes.removeShapeless(<minecraft:concrete_powder:14>);
recipes.removeShapeless(<minecraft:concrete_powder:15>);
recipes.removeShapeless(<minecraft:concrete_powder:1>);
recipes.removeShapeless(<minecraft:concrete_powder:2>);
recipes.removeShapeless(<minecraft:concrete_powder:3>);
recipes.removeShapeless(<minecraft:concrete_powder:4>);
recipes.removeShapeless(<minecraft:concrete_powder:5>);
recipes.removeShapeless(<minecraft:concrete_powder:6>);
recipes.removeShapeless(<minecraft:concrete_powder:7>);
recipes.removeShapeless(<minecraft:concrete_powder:8>);
recipes.removeShapeless(<minecraft:concrete_powder:9>);
recipes.removeShapeless(<minecraft:concrete_powder>);
recipes.addShaped(<contenttweaker:furnaceblock>,[[<ore:plateCurvedSteel>, <minecraft:iron_trapdoor>, <ore:plateCurvedSteel>], [<ore:plateSteel>, <ore:GenRockII>, <ore:plateSteel>], [<ore:plateCurvedSteel>, <minecraft:cauldron>, <ore:plateCurvedSteel>]]);
recipes.addShaped(<minecraft:activator_rail>*16,[[<ore:stickSteel>, <minecraft:stick>, <ore:stickSteel>], [<ore:stickSteel>, <minecraft:lever>, <ore:stickSteel>], [<ore:stickSteel>, <minecraft:stick>, <ore:stickSteel>]]);
recipes.addShaped(<minecraft:activator_rail>*8,[[<ore:stickIron>, <minecraft:stick>, <ore:stickIron>], [<ore:stickIron>, <minecraft:lever>, <ore:stickIron>], [<ore:stickIron>, <minecraft:stick>, <ore:stickIron>]]);
recipes.addShaped(<minecraft:brewing_stand>, [[null,blazerod,null],[cobble,cobble,cobble]]);
recipes.addShaped(<minecraft:bucket>,[[<ore:plateCurvedWroughtIron>, <tfc:metal/bucket/blue_steel>.noReturn(), <ore:plateCurvedWroughtIron>], [<ore:plateCurvedWroughtIron>, <tfc:metal/bucket/red_steel>.noReturn(), <ore:plateCurvedWroughtIron>], [null, <ore:plateWroughtIron>, null]]);
recipes.addShaped(<minecraft:detector_rail>*16,[[<ore:stickSteel>, null, <ore:stickSteel>], [<ore:stickSteel>, <ore:pressurePlateStone>, <ore:stickSteel>], [<ore:stickSteel>, <ore:dustRedstone>, <ore:stickSteel>]]);
recipes.addShaped(<minecraft:detector_rail>*8,[[<ore:stickIron>, null, <ore:stickIron>], [<ore:stickIron>, <ore:pressurePlateStone>, <ore:stickIron>], [<ore:stickIron>, <ore:dustRedstone>, <ore:stickIron>]]);
recipes.addShaped(<minecraft:enchanting_table>,[[null, <minecraft:book>, null], [<ore:gemFlawless>, <ore:obsidian>, <ore:gemFlawless>], [<ore:obsidian>, <ore:obsidian>, <ore:obsidian>]]);
recipes.addShaped(<minecraft:glass_bottle>,[[null, <ore:ButtonWood>, null], [<ore:paneGlass>, null, <ore:paneGlass>], [null, <ore:paneGlass>, null]]);
recipes.addShaped(<minecraft:golden_rail>*6,[[<ore:stickGold>, <minecraft:stick>, <ore:stickGold>], [<ore:stickGold>, <ore:dustRedstone>, <ore:stickGold>], [<ore:stickGold>, <minecraft:stick>, <ore:stickGold>]]);
recipes.addShaped(<minecraft:jukebox>,[[<ore:lumber>, <ore:trapdoorWood>, <ore:lumber>], [<ore:lumber>, <ore:circuitBasic>, <ore:lumber>], [<ore:lumber>, <ore:lumber>, <ore:lumber>]]);
recipes.addShaped(<minecraft:piston>,[[<ore:lumber>, <ore:lumber>, <ore:lumber>], [<ore:stone>, <ore:gearIron>, <ore:stone>], [<ore:stone>, <ore:dustRedstone>, <ore:stone>]]);
recipes.addShaped(<minecraft:rail>*16,[[<ore:stickSteel>, <minecraft:stick>, <ore:stickSteel>], [<ore:stickSteel>, <minecraft:stick>, <ore:stickSteel>], [<ore:stickSteel>, <minecraft:stick>, <ore:stickSteel>]]);
recipes.addShaped(<minecraft:rail>*8,[[<ore:stickIron>, <minecraft:stick>, <ore:stickIron>], [<ore:stickIron>, <minecraft:stick>, <ore:stickIron>], [<ore:stickIron>, <minecraft:stick>, <ore:stickIron>]]);
recipes.addShaped(<minecraft:redstone_lamp>,[[<ore:plateBrass>, <ore:stickIron>, <ore:plateBrass>], [<ore:stickIron>, <ore:cableGtSingleRedAlloy>, <ore:stickIron>], [<ore:plateBrass>, <ore:stickIron>, <ore:plateBrass>]]);
recipes.addShaped(<minecraft:tripwire_hook>,[[null, <ore:ringIron>, null], [null, <ore:screwIron>, null], [null, <ore:stickWood>, null]]);
recipes.addShapeless(<minecraft:chest_minecart>,[<minecraft:minecart>,<ore:chestWood>]);
recipes.addShapeless(<minecraft:crafting_table>,[<ore:craftingTableWood>]);
recipes.addShapeless(<minecraft:furnace_minecart>,[<minecraft:minecart>,<minecraft:furnace>]);
recipes.addShapeless(<minecraft:glass_pane>,[<minecraft:glass>, <ore:craftingToolSaw>.firstItem.withEmptyTag()]);
recipes.addShapeless(<minecraft:prismarine:1> * 4, [prismarine, prismarine, prismarine, prismarine]);
recipes.addShapeless(<minecraft:prismarine:2>, [prismarine, dyeblack]);
recipes.addShapeless(<minecraft:prismarine>, [<ore:gemPrismarine>, <ore:gemPrismarine>, <ore:gemPrismarine>, <ore:gemPrismarine>]);
recipes.addShapeless(<minecraft:prismarine>, [blockquartz, <ore:dyeCyan>]);
recipes.addShapeless(<minecraft:sea_lantern>, [glowstone, <ore:dyeCyan>]);

View file

@ -1,7 +1,7 @@
#modloaded tfc tfcthings gregtech #modloaded tfc tfcdryingrack gregtech
// Author : SpeeeDCraft, ACGaming // Author : SpeeeDCraft, ACGaming
// Mod required : TerraFirmaCraft, TerraFirmaThings, GregTech // Mod required : TerraFirmaCraft, TFC Drying Rack, GregTech
// Scripts required : - // Scripts required : -
import crafttweaker.item.IIngredient; import crafttweaker.item.IIngredient;
@ -611,6 +611,125 @@ ItemRegistry.registerFuel(<ore:gemCoal>, 1600, 1400, true, true);
ItemRegistry.registerFuel(<ore:gemLignite>, 1200, 1300, true, true); ItemRegistry.registerFuel(<ore:gemLignite>, 1200, 1300, true, true);
ItemRegistry.registerFuel(<tfc:peat>, 3200, 500, true, false); ItemRegistry.registerFuel(<tfc:peat>, 3200, 500, true, false);
ItemRegistry.registerItemHeat(<contenttweaker:glassmix>, 0.7, 1000.0, false); ItemRegistry.registerItemHeat(<contenttweaker:glassmix>, 0.7, 1000.0, false);
ItemRegistry.registerItemMetal(<gregtech:machine:802>,"BRONZE",400,true);
ItemRegistry.registerItemMetal(<gregtech:machine:803>,"STEEL",400,true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:1008>, "BISMUTH", 25, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:1018>, "COPPER", 25, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:1026>, "GOLD", 25, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:1033>, "WROUGHT_IRON", 25, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:1062>, "SILVER", 25, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:1071>, "TIN", 25, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12003>, "ANTIMONY", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12017>, "COBALT", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12018>, "COPPER", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12026>, "GOLD", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12033>, "WROUGHT_IRON", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12035>, "LEAD", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12036>, "LITHIUM", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12044>, "NICKEL", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12062>, "SILVER", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12071>, "TIN", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12079>, "ZINC", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12094>, "BRASS", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12095>, "BRONZE", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12112>, "ELECTRUM", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12126>, "INVAR", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12140>, "PIG_IRON", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12184>, "STEEL", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12227>, "STERLING_SILVER", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12228>, "ROSE_GOLD", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12229>, "BLACK_BRONZE", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12230>, "BISMUTH_BRONZE", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12231>, "BLACK_STEEL", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12232>, "RED_STEEL", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12233>, "BLUE_STEEL", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:12237>, "RED_ALLOY", 200, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13003>, "ANTIMONY", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13017>, "COBALT", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13018>, "COPPER", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13026>, "GOLD", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13033>, "WROUGHT_IRON", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13035>, "LEAD", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13036>, "LITHIUM", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13044>, "NICKEL", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13062>, "SILVER", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13071>, "TIN", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13079>, "ZINC", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13094>, "BRASS", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13095>, "BRONZE", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13112>, "ELECTRUM", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13126>, "INVAR", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13140>, "PIG_IRON", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13184>, "STEEL", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13197>, "WROUGHT_IRON", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13227>, "STERLING_SILVER", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13228>, "ROSE_GOLD", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13229>, "BLACK_BRONZE", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13230>, "BISMUTH_BRONZE", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13231>, "BLACK_STEEL", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13232>, "RED_STEEL", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13233>, "BLUE_STEEL", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:13237>, "RED_ALLOY", 900, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:14026>, "GOLD", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:14033>, "WROUGHT_IRON", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:14184>, "STEEL", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:18>, "COPPER", 10, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2033>, "WROUGHT_IRON", 100, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2090>, "WROUGHT_IRON", 40, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2096>, "WROUGHT_IRON", 30, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2098>, "TIN", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2099>, "TIN", 35, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2100>, "COPPER", 30, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2107>, "COBALT", 90, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2114>, "LEAD", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2115>, "NICKEL", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2131>, "WROUGHT_IRON", 40, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2148>, "WROUGHT_IRON", 15, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2182>, "ZINC", 60, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2188>, "COPPER", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2199>, "WROUGHT_IRON", 30, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2271>, "NICKEL", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2282>, "COPPER", 30, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2358>, "COPPER", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2359>, "COPPER", 70, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2360>, "COPPER", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2361>, "COPPER", 70, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:2362>, "COPPER", 35, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:26>, "GOLD", 10, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3008>, "BISMUTH", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3017>, "COBALT", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3018>, "COPPER", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3026>, "GOLD", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3033>, "WROUGHT_IRON", 80, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3035>, "LEAD", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3044>, "NICKEL", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3062>, "SILVER", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3071>, "TIN", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3079>, "ZINC", 80, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3090>, "WROUGHT_IRON", 30, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3096>, "WROUGHT_IRON", 20, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3098>, "TIN", 30, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3099>, "TIN", 25, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3100>, "COPPER", 20, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3107>, "COBALT", 70, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3114>, "LEAD", 20, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3115>, "NICKEL", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3131>, "WROUGHT_IRON", 30, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3148>, "WROUGHT_IRON", 15, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3182>, "ZINC", 50, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3188>, "COPPER", 30, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3199>, "WROUGHT_IRON", 20, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3271>, "NICKEL", 30, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3282>, "COPPER", 10, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3358>, "COPPER", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3359>, "COPPER", 60, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3360>, "COPPER", 40, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3361>, "COPPER", 60, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:3362>, "COPPER", 15, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:33>, "WROUGHT_IRON", 10, false);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:62>, "SILVER", 10, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:71>, "TIN", 10, true);
ItemRegistry.registerItemMetal(<gregtech:meta_item_1:8>, "BISMUTH", 10, true);
// LARGE CENTRIFUGE // LARGE CENTRIFUGE
large_centrifuge.findRecipe(30, [<gregtech:log>], null).remove(); large_centrifuge.findRecipe(30, [<gregtech:log>], null).remove();

View file

@ -0,0 +1,72 @@
#modloaded tfc tfctech
// Author : SpeeeDCraft, ACGaming
// Mod required : TerraFirmaCraft, TFCTech Unofficial
// Scripts required : -
import mods.terrafirmacraft.Anvil;
import mods.terrafirmacraft.Barrel;
import mods.terrafirmacraft.ClayKnapping;
import mods.terrafirmacraft.Heating;
import mods.jei.JEI;
// JEI
JEI.removeAndHide(<tfctech:wire_draw_bench>);
JEI.removeAndHide(<tfctech:smeltery_firebox>);
JEI.removeAndHide(<tfctech:smeltery_cauldron>);
JEI.removeAndHide(<tfctech:wiredraw/leather_belt>);
JEI.removeAndHide(<tfctech:wiredraw/winch>);
// ANVIL
Anvil.removeRecipe(<tfctech:metal/aluminium_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/beryllium_copper_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/black_steel_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/black_steel_draw_plate>);
Anvil.removeRecipe(<tfctech:metal/blue_steel_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/boron_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/cobalt_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/invar_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/iron_bowl_mount>);
Anvil.removeRecipe(<tfctech:metal/iron_draw_plate>);
Anvil.removeRecipe(<tfctech:metal/iron_groove>);
Anvil.removeRecipe(<tfctech:metal/iron_tongs>);
Anvil.removeRecipe(<tfctech:metal/manyullyn_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/osmium_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/red_steel_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/steel_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/steel_draw_plate>);
Anvil.removeRecipe(<tfctech:metal/titanium_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/tungsten_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/tungsten_steel_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/wrought_iron_blowpipe>);
Anvil.removeRecipe(<tfctech:metal/zircaloy_blowpipe>);
// BARREL
Barrel.removeRecipe(<tfctech:latex/rubber_mix>*6);
// CLAY KNAPPING
ClayKnapping.removeRecipe(<tfc:ceramics/unfired/mold/hammer_head>);
ClayKnapping.removeRecipe(<tfc:ceramics/unfired/mold/propick_head>);
ClayKnapping.removeRecipe(<tfctech:ceramics/unfired/glass_block>);
ClayKnapping.removeRecipe(<tfctech:ceramics/unfired/glass_pane>);
ClayKnapping.removeRecipe(<tfctech:ceramics/unfired/rackwheel_piece>);
ClayKnapping.removeRecipe(<tfctech:ceramics/unfired/sleeve>);
// HEATING
Heating.removeRecipe(<tfctech:ceramics/mold/glass_block>);
Heating.removeRecipe(<tfctech:ceramics/mold/glass_pane>);
Heating.removeRecipe(<tfctech:ceramics/mold/rackwheel_piece>);
Heating.removeRecipe(<tfctech:ceramics/mold/sleeve>);
Heating.removeRecipe(<tfctech:latex/rubber>);
// RECIPES
recipes.remove(<tfctech:electric_forge>);
recipes.remove(<tfctech:fridge>);
recipes.remove(<tfctech:induction_crucible>);
recipes.remove(<tfctech:metal/copper_inductor>);
recipes.addShaped(<tfctech:electric_forge>,[[<ore:plateSteel>, <ore:wireGtSingleCopper>, <ore:plateSteel>], [<tfctech:metal/copper_inductor>, <tfc:fire_bricks>, <tfctech:metal/copper_inductor>], [<ore:plateSteel>, <ore:wireGtSingleCopper>, <ore:plateSteel>]]);
recipes.addShaped(<tfctech:fridge>,[[<ore:plateSteel>, <tfctech:metal/copper_inductor>, <ore:plateSteel>], [<ore:plateSteel>, <ore:sheetDoubleWroughtIron>, <ore:plateSteel>], [<ore:plateSteel>, <tfctech:metal/copper_inductor>, <ore:plateSteel>]]);
recipes.addShaped(<tfctech:induction_crucible>,[[<ore:plateSteel>, null, <ore:plateSteel>], [<tfctech:metal/copper_inductor>, <tfc:crucible>, <tfctech:metal/copper_inductor>], [<ore:plateSteel>, <ore:wireGtSingleCopper>, <ore:plateSteel>]]);
recipes.addShaped(<tfctech:metal/copper_inductor>,[[null, <ore:wireGtSingleCopper>, null], [<ore:wireGtSingleCopper>, <ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <ore:wireGtSingleCopper>], [null, <ore:wireGtSingleCopper>, null]]);
print("Initialized 'tfctech.zs'");

View file

@ -0,0 +1,78 @@
#modloaded tfcthings
// Author : SpeeeDCraft, ACGaming
// Mod required : TerraFirmaCraft, TerraFirmaThings
// Scripts required : -
import mods.terrafirmacraft.Welding;
// RECIPES
recipes.remove(<tfcthings:crown/gold_agate>);
recipes.remove(<tfcthings:crown/gold_amethyst>);
recipes.remove(<tfcthings:crown/gold_beryl>);
recipes.remove(<tfcthings:crown/gold_diamond>);
recipes.remove(<tfcthings:crown/gold_emerald>);
recipes.remove(<tfcthings:crown/gold_garnet>);
recipes.remove(<tfcthings:crown/gold_jade>);
recipes.remove(<tfcthings:crown/gold_jasper>);
recipes.remove(<tfcthings:crown/gold_opal>);
recipes.remove(<tfcthings:crown/gold_ruby>);
recipes.remove(<tfcthings:crown/gold_sapphire>);
recipes.remove(<tfcthings:crown/gold_topaz>);
recipes.remove(<tfcthings:crown/gold_tourmaline>);
recipes.remove(<tfcthings:crown/platinum_agate>);
recipes.remove(<tfcthings:crown/platinum_amethyst>);
recipes.remove(<tfcthings:crown/platinum_beryl>);
recipes.remove(<tfcthings:crown/platinum_diamond>);
recipes.remove(<tfcthings:crown/platinum_emerald>);
recipes.remove(<tfcthings:crown/platinum_garnet>);
recipes.remove(<tfcthings:crown/platinum_jade>);
recipes.remove(<tfcthings:crown/platinum_jasper>);
recipes.remove(<tfcthings:crown/platinum_opal>);
recipes.remove(<tfcthings:crown/platinum_ruby>);
recipes.remove(<tfcthings:crown/platinum_sapphire>);
recipes.remove(<tfcthings:crown/platinum_topaz>);
recipes.remove(<tfcthings:crown/platinum_tourmaline>);
recipes.remove(<tfcthings:diamond_grit>);
recipes.remove(<tfcthings:grindstone_diamond>);
recipes.remove(<tfcthings:sling_ammo_light>);
recipes.remove(<tfcthings:sling_ammo_spread>);
recipes.removeByRecipeName("tfcthings:grindstone_base");
recipes.addShaped(<tfcthings:grindstone_base>,[[<ore:stickIron>, <ore:stickIron>, <ore:stickIron>], [<ore:lumber>, null, <ore:lumber>]]);
recipes.addShaped(<tfcthings:grindstone_diamond>,[[<ore:dustDiamond>, <ore:dustDiamond>, <ore:dustDiamond>], [<ore:dustDiamond>, <tfcthings:grindstone_steel>, <ore:dustDiamond>], [<ore:dustDiamond>, <ore:dustDiamond>, <ore:dustDiamond>]]);
recipes.addShapeless (<tfcthings:crown/gold_agate>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteAgate>]);
recipes.addShapeless (<tfcthings:crown/gold_amethyst>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteAmethyst>]);
recipes.addShapeless (<tfcthings:crown/gold_beryl>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteBeryl>]);
recipes.addShapeless (<tfcthings:crown/gold_diamond>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteDiamond>]);
recipes.addShapeless (<tfcthings:crown/gold_emerald>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteEmerald>]);
recipes.addShapeless (<tfcthings:crown/gold_garnet>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteGarnet>]);
recipes.addShapeless (<tfcthings:crown/gold_jade>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteJade>]);
recipes.addShapeless (<tfcthings:crown/gold_jasper>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteJasper>]);
recipes.addShapeless (<tfcthings:crown/gold_opal>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteOpal>]);
recipes.addShapeless (<tfcthings:crown/gold_ruby>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteRuby>]);
recipes.addShapeless (<tfcthings:crown/gold_sapphire>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteSapphire>]);
recipes.addShapeless (<tfcthings:crown/gold_topaz>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteTopaz>]);
recipes.addShapeless (<tfcthings:crown/gold_tourmaline>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteTourmaline>]);
recipes.addShapeless (<tfcthings:crown/platinum_agate>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteAgate>]);
recipes.addShapeless (<tfcthings:crown/platinum_amethyst>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteAmethyst>]);
recipes.addShapeless (<tfcthings:crown/platinum_beryl>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteBeryl>]);
recipes.addShapeless (<tfcthings:crown/platinum_diamond>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteDiamond>]);
recipes.addShapeless (<tfcthings:crown/platinum_emerald>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteEmerald>]);
recipes.addShapeless (<tfcthings:crown/platinum_garnet>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteGarnet>]);
recipes.addShapeless (<tfcthings:crown/platinum_jade>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteJade>]);
recipes.addShapeless (<tfcthings:crown/platinum_jasper>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteJasper>]);
recipes.addShapeless (<tfcthings:crown/platinum_opal>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteOpal>]);
recipes.addShapeless (<tfcthings:crown/platinum_ruby>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteRuby>]);
recipes.addShapeless (<tfcthings:crown/platinum_sapphire>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteSapphire>]);
recipes.addShapeless (<tfcthings:crown/platinum_topaz>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteTopaz>]);
recipes.addShapeless (<tfcthings:crown/platinum_tourmaline>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteTourmaline>]);
recipes.addShapeless(<tfcthings:sling_ammo_light>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:sling_ammo>, <ore:craftingToolFile>.firstItem.withEmptyTag()]);
recipes.addShapeless(<tfcthings:sling_ammo_spread>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:sling_ammo>]);
// WELDING
Welding.addRecipe("tfc:honing_steel_diamond", <tfcthings:honing_steel>, <ore:dustDiamond>, <tfcthings:honing_steel_diamond>, 5);
Welding.addRecipe("tfc:honing_steel_head_diamond", <tfcthings:honing_steel_head>, <ore:dustDiamond>, <tfcthings:honing_steel_head_diamond>, 5);
Welding.removeRecipe(<tfcthings:honing_steel_diamond>);
Welding.removeRecipe(<tfcthings:honing_steel_head_diamond>);
print("Initialized 'tfcthings.zs'");