Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions src/scripts/ct/TConstruct.zs
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,40 @@ Melting.removeRecipe(<liquid:gold>, <minecraft:golden_rail>);
//Dupe bug
Melting.removeRecipe(<liquid:iron>, <minecraft:minecart>);
Melting.removeRecipe(<liquid:iron>, <techreborn:iron_furnace>);
Melting.removeRecipe(<liquid:iron>, <minecraft:hopper>); //craftable using iron alloy
Melting.removeRecipe(<liquid:gold>, <minecraft:light_weighted_pressure_plate>); //rolling machine dupes
Melting.removeRecipe(<liquid:iron>, <minecraft:tripwire_hook>);
Melting.removeRecipe(<liquid:iron>, <minecraft:bucket>);
Melting.removeRecipe(<liquid:iron>, <minecraft:iron_bars>);
Melting.removeRecipe(<liquid:iron>, <minecraft:heavy_weighted_pressure_plate>);
Melting.removeRecipe(<liquid:iron>, <minecraft:iron_door>);
Melting.removeRecipe(<liquid:copper>, <techreborn:cable>);
Melting.removeRecipe(<liquid:tin>, <techreborn:cable:1>);
Melting.removeRecipe(<liquid:gold>, <techreborn:cable:2>);
Melting.removeRecipe(<liquid:iron>, <ironchest:iron_chest>);
Melting.removeRecipe(<liquid:iron>, <ironchest:wood_iron_chest_upgrade>);

//Force use of the induction smelter to smelt blends into ingots
Melting.removeRecipe(<liquid:lumium>, <thermalfoundation:material:102>);
Melting.removeRecipe(<liquid:signalum>, <thermalfoundation:material:101>);
Melting.removeRecipe(<liquid:enderium>, <thermalfoundation:material:103>);

//Fix being unable to make gear casts using certain gears and brass or aluminium brass
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <thermalfoundation:material:23>, <liquid:brass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <thermalfoundation:material:23>, <liquid:alubrass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:10>, <liquid:brass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:10>, <liquid:alubrass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:11>, <liquid:gold>, 288, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:11>, <liquid:brass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:11>, <liquid:alubrass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:12>, <liquid:brass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:12>, <liquid:alubrass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:13>, <liquid:brass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:13>, <liquid:alubrass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:73>, <liquid:gold>, 288, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:73>, <liquid:brass>, 144, true);
Casting.addTableRecipe(<tconstruct:cast_custom:4>, <enderio:item_material:73>, <liquid:alubrass>, 144, true);

//Remove direct trait components as they do not respect actual block drops
for item in scripts.ct.JEI.directs {
Casting.removeTableRecipe(item);
Expand Down
14 changes: 14 additions & 0 deletions src/scripts/ct/TE.zs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,20 @@ InductionSmelter.removeRecipe(<thermalfoundation:material:866>, <thermalfoundati
Pulverizer.removeRecipe(<thermalfoundation:ore:5>);
Pulverizer.removeRecipe(<thermalfoundation:ore:7>);

//Dupe Bug
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:hopper>); //can be crafted using iron alloy
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:bucket>); //the rest of these are rolling machine dupes
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:minecart>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:chest_minecart>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:furnace_minecart>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:hopper_minecart>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:rail>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:golden_rail>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:light_weighted_pressure_plate>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:heavy_weighted_pressure_plate>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:iron_door>);
InductionSmelter.removeRecipe(<minecraft:sand>, <minecraft:iron_bars>);
Pulverizer.removeRecipe(<techreborn:dynamiccell>);

//add
var coils = [<thermalfoundation:material:513>, <thermalfoundation:material:514>, <thermalfoundation:material:515>] as IItemStack[];
Expand Down