/* SevTech: Ages Tinkers Melting Script This script handles custom integration control to a mod. Note: These scripts are created and for the usage in SevTech: Ages and other modpacks curated by DarkPacks. You can use these scripts for reference and for learning but not for copying and pasting and claiming as your own. */ /* Melting http://crafttweaker.readthedocs.io/en/latest/#Mods/Modtweaker/TConstruct/Melting/ */ function init() { tinkers.addMelting( * 250, ); // Platinum Ore //TODO: Loop over oredict instead (and ensure ore is unified) tinkers.addMelting(metalItems.platinum.liquid.liquids[0] * 144, ); // New seared stone mechanic tinkers.removeMelting(); tinkers.addMelting( * 72, ); tinkers.addMelting( * 72, ); var searedBlock = .definition; for i in 0 .. 10{ if (i != 1){ tinkers.addMelting( * 288, searedBlock.makeStack(i)); } } tinkers.addMelting( * 216, ); // Steves Carts' Metals tinkers.addMelting(metalItems.enhancedGalgadorian.liquid.liquids[0] * 144, ); tinkers.addMelting(metalItems.galgadorian.liquid.liquids[0] * 144, ); tinkers.addMelting(metalItems.reinforcedMetal.liquid.liquids[0] * 144, ); /* Fixes so all glass is same melting temp. I'm doing this against my better judgement because I don't want to hear players complaining about how it's impossible to make glass in stage 2 even though it's 100% possible already. */ tinkers.removeMelting(); tinkers.addMelting( * 250, , 493); tinkers.addMelting( * 250, , 493); tinkers.addMelting( * 375, , 493); tinkers.addMelting( * 1000, , 493); tinkers.addMelting( * 1000, , 493); // Remove Villager from giving emeralds or blood tinkers.addMeltingEntity(, * 0); // Setting to 0 gives nothing when the entity is "melted" // Stops an exploit by removing the merchants melting. tinkers.addMeltingEntity(, * 0); // Setting to 0 gives nothing when the entity is "melted" /* Combined stuff */ // Liquid Glowstone tinkers.addMelting( * 100, ); tinkers.addMelting( * 400, ); // Liquid Redstone tinkers.addMelting( * 100, ); tinkers.addMelting( * 900, ); // Cheese tinkers.addMelting( * 100, ); tinkers.addMelting( * 10, ); }