glowstone and lamp balancing (#2581)
* glowstone and lamp balancing * moved glowstone thingies * fix evil glowstone recipes * make tungsten thingy have a liquid form * evil bronze recipes * fixed ratios (I'm a little special ok) * fixed ratios electric boogalo * deleted weird red alloy recipe + fixed abs temps * fixed ratios electrocution boogalo --------- Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
This commit is contained in:
parent
7dba518797
commit
5b60f268cf
4 changed files with 62 additions and 19 deletions
|
|
@ -288,7 +288,7 @@ const registerAdAstraRecipes = (event) => {
|
|||
//#region Decoration blocks
|
||||
|
||||
global.MINECRAFT_DYE_NAMES.forEach(color => {
|
||||
event.shaped(`ad_astra:${color}_industrial_lamp`, [
|
||||
event.shaped(`2x ad_astra:${color}_industrial_lamp`, [
|
||||
' N ',
|
||||
'DTD',
|
||||
' P '
|
||||
|
|
@ -300,7 +300,7 @@ const registerAdAstraRecipes = (event) => {
|
|||
})
|
||||
.id(`tfg:shaped/ad_astra_${color}_industrial_lamp`);
|
||||
|
||||
event.shaped(`ad_astra:small_${color}_industrial_lamp`, [
|
||||
event.shaped(`2x ad_astra:small_${color}_industrial_lamp`, [
|
||||
' N ',
|
||||
'DTD',
|
||||
' P '
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ const registerCreatedecoRecipes = (event) => {
|
|||
// Loop through each lamp type and color to create the recipes
|
||||
lampTypes.forEach(lampType => {
|
||||
lampColors.forEach(lampColor => {
|
||||
let output = `createdeco:${lampColor}_${lampType}_lamp`; // Define the output item ID
|
||||
let output = `2x createdeco:${lampColor}_${lampType}_lamp`; // Define the output item ID
|
||||
lampRecipe(output, lampType, lampColor); // Call the lampRecipe function for each combination
|
||||
});
|
||||
});
|
||||
|
|
|
|||
|
|
@ -91,6 +91,36 @@ function registerTFGAlloyingRecipes(event) {
|
|||
event.smelting('gtceu:rose_gold_ingot', '#forge:dusts/rose_gold')
|
||||
.id('tfg:smelting/rose_gold_ingot')
|
||||
|
||||
event.recipes.gtceu.alloy_blast_smelter('tfg:abs_bismuth_bronze')
|
||||
.itemInputs('1x gtceu:bismuth_dust', '3x gtceu:copper_dust', '1x gtceu:zinc_dust')
|
||||
.outputFluids(Fluid.of('gtceu:bismuth_bronze', 720))
|
||||
.circuit(4)
|
||||
.blastFurnaceTemp(1357)
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.alloy_blast_smelter('tfg:abs_black_bronze')
|
||||
.itemInputs('3x gtceu:copper_dust', '1x gtceu:gold_dust', '1x gtceu:silver_dust')
|
||||
.outputFluids(Fluid.of('gtceu:black_bronze', 720))
|
||||
.circuit(4)
|
||||
.blastFurnaceTemp(1357)
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.mixer('tfg:bismuth_bronze_from_raw')
|
||||
.itemInputs('1x gtceu:bismuth_dust', '3x gtceu:copper_dust', '1x gtceu:zinc_dust')
|
||||
.itemOutputs('5x gtceu:bismuth_bronze_dust')
|
||||
.circuit(2)
|
||||
.duration(100)
|
||||
.EUt(7)
|
||||
|
||||
event.recipes.gtceu.mixer('tfg:black_bronze_from_raw')
|
||||
.itemInputs('3x gtceu:copper_dust', '1x gtceu:gold_dust', '1x gtceu:silver_dust')
|
||||
.itemOutputs('5x gtceu:black_bronze_dust')
|
||||
.circuit(2)
|
||||
.duration(100)
|
||||
.EUt(7)
|
||||
|
||||
//#endregion
|
||||
|
||||
// Rose Gold + Sterling Silver
|
||||
|
|
@ -126,15 +156,6 @@ function registerTFGAlloyingRecipes(event) {
|
|||
});
|
||||
});
|
||||
|
||||
// Red alloy, because crucible always makes 4+1=5
|
||||
|
||||
event.recipes.gtceu.alloy_blast_smelter('red_alloy')
|
||||
.itemInputs('1x gtceu:copper_dust', '4x minecraft:redstone')
|
||||
.outputFluids(Fluid.of('gtceu:red_alloy', 720))
|
||||
.circuit(5)
|
||||
.duration(75)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.remove({ id: 'gtceu:mixer/red_alloy' })
|
||||
// incorrect on purpose to prevent a greate duplicate recipe (the id becomes mixer/mixer/red_alloy)
|
||||
event.recipes.gtceu.mixer('gtceu:mixer/red_alloy')
|
||||
|
|
@ -183,20 +204,41 @@ function registerTFGAlloyingRecipes(event) {
|
|||
3, [], 500, 7, 64, 'gtceu:mixer/rose_gold')
|
||||
|
||||
// Glowstone
|
||||
event.recipes.gtceu.mixer('gtceu:lv_glowstone')
|
||||
event.recipes.gtceu.mixer('tfg:lv_glowstone')
|
||||
.itemInputs('gtceu:gold_dust', 'minecraft:redstone', 'gtceu:sulfur_dust')
|
||||
.itemOutputs('2x minecraft:glowstone_dust')
|
||||
.circuit(8)
|
||||
.duration(1200)
|
||||
.EUt(30)
|
||||
|
||||
event.recipes.gtceu.alloy_blast_smelter('abs:liquid_glowstone')
|
||||
.itemInputs('#forge:dusts/gold', '#forge:dusts/redstone', '#forge:dusts/sulfur')
|
||||
.outputFluids(Fluid.of('gtceu:glowstone', 288))
|
||||
.duration(20 * 60 / 1.3)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.blastFurnaceTemp(1064)
|
||||
event.recipes.gtceu.alloy_blast_smelter('tfg:liquid_glowstone')
|
||||
.itemInputs('10x #forge:dusts/gold', '10x #forge:dusts/redstone', '10x #forge:dusts/sulfur')
|
||||
.outputFluids(Fluid.of('gtceu:glowstone', 2880))
|
||||
.circuit(9)
|
||||
.blastFurnaceTemp(1064)
|
||||
.duration(12000)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.implosion_compressor('tfg:glowstone_block_dynamite')
|
||||
.itemInputs('5x #forge:dusts/glowstone', '2x gtceu:dynamite')
|
||||
.itemOutputs('1x minecraft:glowstone')
|
||||
.chancedOutput('#forge:dusts/ash', 2500, 0)
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.implosion_compressor('tfg:glowstone_block_tnt')
|
||||
.itemInputs('5x #forge:dusts/glowstone', '4x minecraft:tnt')
|
||||
.itemOutputs('1x minecraft:glowstone')
|
||||
.chancedOutput('#forge:dusts/ash', 2500, 0)
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.implosion_compressor('tfg:glowstone_block_industrial_tnt')
|
||||
.itemInputs('5x #forge:dusts/glowstone', '1x gtceu:industrial_tnt')
|
||||
.itemOutputs('1x minecraft:glowstone')
|
||||
.chancedOutput('#forge:dusts/ash', 2500, 0)
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
// New Alloys
|
||||
|
||||
|
|
|
|||
|
|
@ -105,6 +105,7 @@ const registerTFGMaterials = (event) => {
|
|||
.secondaryColor(0xfffef0)
|
||||
.iconSet(GTMaterialIconSet.getByName('tfc_cassiterite'))
|
||||
.ingot()
|
||||
.liquid()
|
||||
.blastTemp(3700, 'mid', GTValues.VA[GTValues.IV], (20*120))
|
||||
.rotorStats(250, 90, 2 ,620)
|
||||
.flags(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue