fixed all the greate mess
This commit is contained in:
parent
b42479cd34
commit
1dce4d76a4
13 changed files with 399 additions and 143 deletions
|
|
@ -9,40 +9,75 @@ function registerGreateRecipes(event) {
|
|||
removeGreateRecipes(event)
|
||||
registerGreateRecyclingRecipes(event);
|
||||
|
||||
event.replaceInput({ input: 'create:cogwheel'}, 'create:cogwheel', '#tfg:small_cogwheels')
|
||||
event.replaceInput({ input: 'create:large_cogwheel'}, 'create:large_cogwheel', '#tfg:large_cogwheels')
|
||||
event.replaceInput({ input: 'create:shaft'}, 'create:shaft', '#tfg:shafts')
|
||||
event.replaceInput({ input: 'create:cogwheel'}, 'create:cogwheel', '#forge:cogwheels')
|
||||
event.replaceInput({ input: 'create:large_cogwheel'}, 'create:large_cogwheel', '#forge:large_cogwheels')
|
||||
event.replaceInput({ input: 'create:shaft'}, 'create:shaft', '#forge:shafts')
|
||||
|
||||
// #region Shafts
|
||||
|
||||
event.shapeless('9x greate:andesite_alloy_shaft', ['#forge:plates/black_bronze', '#forge:tools/saws'])
|
||||
.id('greate:shaped/andesite_alloy_shaft_black_bronze')
|
||||
.id('gtceu:shaped/andesite_alloy_shaft_black_bronze')
|
||||
|
||||
event.shaped('9x greate:andesite_alloy_shaft', ['#forge:plates/bronze', '#forge:tools/saws'])
|
||||
.id('greate:shaped/andesite_alloy_shaft_bronze')
|
||||
event.shapeless('9x greate:andesite_alloy_shaft', ['#forge:plates/bronze', '#forge:tools/saws'])
|
||||
.id('gtceu:shaped/andesite_alloy_shaft_bronze')
|
||||
|
||||
event.shaped('9x greate:andesite_alloy_shaft', ['#forge:plates/bismuth_bronze', '#forge:tools/saws'])
|
||||
.id('greate:shaped/andesite_alloy_shaft_bismuth_bronze')
|
||||
event.shapeless('9x greate:andesite_alloy_shaft', ['#forge:plates/bismuth_bronze', '#forge:tools/saws'])
|
||||
.id('gtceu:shaped/andesite_alloy_shaft_bismuth_bronze')
|
||||
|
||||
event.shaped('9x greate:steel_shaft', ['#forge:plates/steel', '#forge:tools/saws'])
|
||||
.id('greate:shaped/steel_shaft')
|
||||
event.shapeless('9x greate:steel_shaft', ['#forge:plates/steel', '#forge:tools/saws'])
|
||||
.id('gtceu:shaped/steel_shaft')
|
||||
|
||||
event.shaped('9x greate:aluminium_shaft', ['#forge:plates/aluminium', '#forge:tools/saws'])
|
||||
.id('greate:shaped/aluminium_shaft')
|
||||
event.shapeless('9x greate:aluminium_shaft', ['#forge:plates/aluminium', '#forge:tools/saws'])
|
||||
.id('gtceu:shaped/aluminium_shaft')
|
||||
|
||||
event.shaped('9x greate:stainless_steel_shaft', ['#forge:plates/stainless_steel', '#forge:tools/saws'])
|
||||
.id('greate:shaped/stainless_steel_shaft')
|
||||
event.shapeless('9x greate:stainless_steel_shaft', ['#forge:plates/stainless_steel', '#forge:tools/saws'])
|
||||
.id('gtceu:shaped/stainless_steel_shaft')
|
||||
|
||||
event.shaped('9x greate:titanium_shaft', ['#forge:plates/titanium', '#forge:tools/saws'])
|
||||
.id('greate:shaped/titanium_shaft')
|
||||
event.shapeless('9x greate:titanium_shaft', ['#forge:plates/titanium', '#forge:tools/saws'])
|
||||
.id('gtceu:shaped/titanium_shaft')
|
||||
|
||||
generateCutterRecipe(event, '#forge:plates/bronze', '9x greate:andesite_alloy_shaft', 100, GTValues.VA[GTValues.ULV], 'andesite_alloy_shaft_bronze')
|
||||
generateCutterRecipe(event, '#forge:plates/black_bronze', '9x greate:andesite_alloy_shaft', 100, GTValues.VA[GTValues.ULV], 'andesite_alloy_shaft_black_bronze')
|
||||
generateCutterRecipe(event, '#forge:plates/bismuth_bronze', '9x greate:andesite_alloy_shaft', 100, GTValues.VA[GTValues.ULV], 'andesite_alloy_shaft_bismuth_bronze')
|
||||
generateCutterRecipe(event, '#forge:plates/steel', '9x greate:steel_shaft', 100, GTValues.VA[GTValues.ULV], 'steel_shaft')
|
||||
generateCutterRecipe(event, '#forge:plates/aluminium', '9x greate:aluminium_shaft', 100, GTValues.VA[GTValues.LV], 'aluminium_shaft')
|
||||
generateCutterRecipe(event, '#forge:plates/stainless_steel', '9x greate:stainless_steel_shaft', 100, GTValues.VA[GTValues.MV], 'stainless_steel_shaft')
|
||||
generateCutterRecipe(event, '#forge:plates/titanium', '9x greate:titanium_shaft', 100, GTValues.VA[GTValues.HV], 'titanium_shaft')
|
||||
event.recipes.gtceu.cutter('andesite_alloy_shaft')
|
||||
.itemInputs('#forge:plates/bronze')
|
||||
.itemOutputs('9x greate:andesite_alloy_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
.removePreviousMaterialInfo()
|
||||
|
||||
event.recipes.gtceu.cutter('andesite_alloy_shaft_black')
|
||||
.itemInputs('#forge:plates/black_bronze')
|
||||
.itemOutputs('9x greate:andesite_alloy_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.cutter('andesite_alloy_shaft_bismuth')
|
||||
.itemInputs('#forge:plates/bismuth_bronze')
|
||||
.itemOutputs('9x greate:andesite_alloy_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.cutter('steel_shaft')
|
||||
.itemInputs('#forge:plates/steel')
|
||||
.itemOutputs('9x greate:steel_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.cutter('aluminium_shaft')
|
||||
.itemInputs('#forge:plates/aluminium')
|
||||
.itemOutputs('9x greate:aluminium_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.cutter('stainless_steel_shaft')
|
||||
.itemInputs('#forge:plates/stainless_steel')
|
||||
.itemOutputs('9x greate:stainless_steel_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.cutter('titanium_shaft')
|
||||
.itemInputs('#forge:plates/titanium')
|
||||
.itemOutputs('9x greate:titanium_shaft')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -88,29 +123,29 @@ function registerGreateRecipes(event) {
|
|||
// #region Cogs
|
||||
|
||||
event.shapeless('greate:andesite_alloy_cogwheel', ['greate:andesite_alloy_shaft', '#forge:small_gears/wood'])
|
||||
.id('greate:shapeless/andesite_alloy_cogwheel')
|
||||
.id('tfg:shapeless/andesite_alloy_cogwheel')
|
||||
event.shapeless('greate:large_andesite_alloy_cogwheel', ['greate:andesite_alloy_shaft', '#forge:gears/wood'])
|
||||
.id('greate:shapeless/large_andesite_alloy_cogwheel');
|
||||
.id('tfg:shapeless/large_andesite_alloy_cogwheel');
|
||||
|
||||
event.shapeless('greate:steel_cogwheel', ['greate:steel_shaft', '#forge:small_gears/wrought_iron'])
|
||||
.id('greate:shapeless/steel_cogwheel')
|
||||
.id('tfg:shapeless/steel_cogwheel')
|
||||
event.shapeless('greate:large_steel_cogwheel', ['greate:steel_shaft', '#forge:small_gears/wrought_iron','#forge:small_gears/wrought_iron'])
|
||||
.id('greate:shapeless/large_steel_cogwheel');
|
||||
.id('tfg:shapeless/large_steel_cogwheel');
|
||||
|
||||
event.shapeless('greate:aluminium_cogwheel', ['greate:aluminium_shaft', '#forge:small_gears/steel'])
|
||||
.id('greate:shapeless/aluminium_cogwheel')
|
||||
.id('tfg:shapeless/aluminium_cogwheel')
|
||||
event.shapeless('greate:large_aluminium_cogwheel', ['greate:aluminium_shaft', '#forge:small_gears/steel', '#forge:small_gears/steel'])
|
||||
.id('greate:shapeless/large_aluminium_cogwheel');
|
||||
.id('tfg:shapeless/large_aluminium_cogwheel');
|
||||
|
||||
event.shapeless('greate:stainless_steel_cogwheel', ['greate:stainless_steel_shaft', '#forge:small_gears/aluminium'])
|
||||
.id('greate:shapeless/stainless_steel_cogwheel')
|
||||
.id('tfg:shapeless/stainless_steel_cogwheel')
|
||||
event.shapeless('greate:large_stainless_steel_cogwheel', ['greate:stainless_steel_shaft', '#forge:small_gears/aluminium', '#forge:small_gears/aluminium'])
|
||||
.id('greate:shapeless/large_stainless_steel_cogwheel');
|
||||
.id('tfg:shapeless/large_stainless_steel_cogwheel');
|
||||
|
||||
event.shapeless('greate:titanium_cogwheel', ['greate:titanium_shaft', '#forge:small_gears/stainless_steel'])
|
||||
.id('greate:shapeless/titanium_cogwheel')
|
||||
.id('tfg:shapeless/titanium_cogwheel')
|
||||
event.shapeless('greate:large_titanium_cogwheel', ['greate:titanium_shaft', '#forge:small_gears/stainless_steel', '#forge:small_gears/stainless_steel'])
|
||||
.id('greate:shapeless/large_titanium_cogwheel');
|
||||
.id('tfg:shapeless/large_titanium_cogwheel');
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -222,7 +257,7 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/tin_alloy',
|
||||
B: '#forge:storage_blocks/wrought_iron',
|
||||
C: 'gtceu:lv_machine_hull',
|
||||
}).id('greate:mechanical_crafting/steel_crushing_wheel')
|
||||
}).id('greate:steel_crushing_wheel')
|
||||
|
||||
event.recipes.createMechanicalCrafting('2x greate:aluminium_crushing_wheel', [
|
||||
' AAA ',
|
||||
|
|
@ -234,7 +269,7 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/vanadium_steel',
|
||||
B: '#forge:storage_blocks/steel',
|
||||
C: 'gtceu:mv_machine_hull',
|
||||
}).id('greate:mechanical_crafting/aluminium_crushing_wheel')
|
||||
}).id('greate:aluminium_crushing_wheel')
|
||||
|
||||
event.recipes.createMechanicalCrafting('2x greate:stainless_steel_crushing_wheel', [
|
||||
' AAA ',
|
||||
|
|
@ -246,7 +281,7 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/blue_alloy',
|
||||
B: '#forge:storage_blocks/aluminium',
|
||||
C: 'gtceu:hv_machine_hull',
|
||||
}).id('greate:mechanical_crafting/stainless_steel_crushing_wheel')
|
||||
}).id('greate:stainless_steel_crushing_wheel')
|
||||
|
||||
event.recipes.createMechanicalCrafting('2x greate:titanium_crushing_wheel', [
|
||||
' AAA ',
|
||||
|
|
@ -258,7 +293,7 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/ultimet',
|
||||
B: '#forge:storage_blocks/stainless_steel',
|
||||
C: 'gtceu:ev_machine_hull',
|
||||
}).id('greate:mechanical_crafting/titanium_crushing_wheel')
|
||||
}).id('greate:titanium_crushing_wheel')
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -283,26 +318,63 @@ function registerGreateRecipes(event) {
|
|||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:aluminium_encased_fan', [
|
||||
' A ',
|
||||
'BCB',
|
||||
'DEF'
|
||||
], {
|
||||
A: 'greate:aluminium_shaft',
|
||||
B: '#gtceu:circuits/mv',
|
||||
C: 'gtceu:mv_machine_casing',
|
||||
D: '#forge:tools/wrenches',
|
||||
E: 'gtceu:aluminium_rotor',
|
||||
F: '#forge:tools/hammers'
|
||||
}).id('greate:shaped/aluminium_encased_fan')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:aluminium_encased_fan')
|
||||
.itemInputs('greate:aluminium_shaft', '2x #gtceu:circuits/mv', 'gtceu:mv_machine_casing', 'gtceu:aluminium_rotor')
|
||||
.itemOutputs('greate:aluminium_encased_fan')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.shaped('greate:stainless_steel_encased_fan', [
|
||||
' A ',
|
||||
'BCB',
|
||||
'DEF'
|
||||
], {
|
||||
A: 'greate:stainless_steel_shaft',
|
||||
B: '#gtceu:circuits/hv',
|
||||
C: 'gtceu:hv_machine_casing',
|
||||
D: '#forge:tools/wrenches',
|
||||
E: 'gtceu:stainless_steel_rotor',
|
||||
F: '#forge:tools/hammers'
|
||||
}).id('greate:shaped/stainless_steel_encased_fan')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:stainless_steel_encased_fan')
|
||||
.itemInputs('greate:stainless_steel_shaft', '2x #gtceu:circuits/hv', 'gtceu:hv_machine_casing', 'gtceu:stainless_steel_rotor')
|
||||
.itemOutputs('greate:stainless_steel_encased_fan')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
event.shaped('greate:titanium_encased_fan', [
|
||||
' A ',
|
||||
'BCB',
|
||||
'DEF'
|
||||
], {
|
||||
A: 'greate:titanium_shaft',
|
||||
B: '#gtceu:circuits/ev',
|
||||
C: 'gtceu:ev_machine_casing',
|
||||
D: '#forge:tools/wrenches',
|
||||
E: 'gtceu:titanium_rotor',
|
||||
F: '#forge:tools/hammers'
|
||||
}).id('greate:shaped/titanium_encased_fan')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:titanium_encased_fan')
|
||||
.itemInputs('greate:titanium_shaft', '2x #gtceu:circuits/ev', 'gtceu:ev_machine_casing', 'gtceu:titanium_rotor')
|
||||
.itemOutputs('greate:titanium_encased_fan')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
|
||||
// The other fans are fine as-is
|
||||
|
||||
// #endregion
|
||||
|
||||
// #region Mechanical saw
|
||||
|
|
@ -414,23 +486,59 @@ function registerGreateRecipes(event) {
|
|||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:aluminium_mechanical_pump', [
|
||||
' AB',
|
||||
'CDE',
|
||||
' AB'
|
||||
], {
|
||||
A: '#forge:rings/rubber',
|
||||
B: '#forge:screws/aluminium',
|
||||
C: '#forge:tools/wrenches',
|
||||
D: 'create:fluid_pipe',
|
||||
E: 'greate:aluminium_cogwheel'
|
||||
}).id('greate:shaped/aluminium_mechanical_pump')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:aluminium_mechanical_pump')
|
||||
.itemInputs('2x #forge:rings/rubber', '2x #forge:screws/aluminium', 'create:fluid_pipe', 'greate:aluminium_cogwheel')
|
||||
.itemOutputs('greate:aluminium_mechanical_pump')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:stainless_steel_mechanical_pump', [
|
||||
' AB',
|
||||
'CDE',
|
||||
' AB'
|
||||
], {
|
||||
A: '#forge:rings/silicone_rubber',
|
||||
B: '#forge:screws/stainless_steel',
|
||||
C: '#forge:tools/wrenches',
|
||||
D: 'create:fluid_pipe',
|
||||
E: 'greate:stainless_steel_cogwheel'
|
||||
}).id('greate:shaped/stainless_steel_mechanical_pump')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:stainless_steel_mechanical_pump')
|
||||
.itemInputs('2x #forge:rings/rubber', '2x #forge:screws/stainless_steel', 'create:fluid_pipe', 'greate:stainless_steel_cogwheel')
|
||||
.itemInputs('2x #forge:rings/silicone_rubber', '2x #forge:screws/stainless_steel', 'create:fluid_pipe', 'greate:stainless_steel_cogwheel')
|
||||
.itemOutputs('greate:stainless_steel_mechanical_pump')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:titanium_mechanical_pump', [
|
||||
' AB',
|
||||
'CDE',
|
||||
' AB'
|
||||
], {
|
||||
A: '#forge:rings/silicone_rubber',
|
||||
B: '#forge:screws/titanium',
|
||||
C: '#forge:tools/wrenches',
|
||||
D: 'create:fluid_pipe',
|
||||
E: 'greate:titanium_cogwheel'
|
||||
}).id('greate:shaped/titanium_mechanical_pump')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:titanium_mechanical_pump')
|
||||
.itemInputs('2x #forge:rings/rubber', '2x #forge:screws/titanium', 'create:fluid_pipe', 'greate:titanium_cogwheel')
|
||||
.itemInputs('2x #forge:rings/silicone_rubber', '2x #forge:screws/titanium', 'create:fluid_pipe', 'greate:titanium_cogwheel')
|
||||
.itemOutputs('greate:titanium_mechanical_pump')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -444,14 +552,14 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/rubber',
|
||||
B: '#forge:tools/knives',
|
||||
C: '#forge:tools/hammers',
|
||||
}).id('greate:shaped/rubber_belt_connector')
|
||||
}).id('gtceu:shaped/rubber_belt_connector')
|
||||
|
||||
event.recipes.gtceu.assembler('rubber_belt_connector')
|
||||
.itemInputs('#forge:plates/rubber')
|
||||
.itemOutputs('greate:rubber_belt_connector')
|
||||
.circuit(11)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('3x greate:silicone_rubber_belt_connector', [
|
||||
'C ',
|
||||
|
|
@ -461,14 +569,14 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/silicone_rubber',
|
||||
B: '#forge:tools/knives',
|
||||
C: '#forge:tools/hammers',
|
||||
}).id('greate:shaped/silicone_rubber_belt_connector')
|
||||
}).id('gtceu:shaped/silicone_rubber_belt_connector')
|
||||
|
||||
event.recipes.gtceu.assembler('silicone_rubber_belt_connector')
|
||||
.itemInputs('#forge:plates/silicone_rubber')
|
||||
.itemOutputs('greate:silicone_rubber_belt_connector')
|
||||
.circuit(11)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('3x greate:polyethylene_belt_connector', [
|
||||
'C ',
|
||||
|
|
@ -478,14 +586,14 @@ function registerGreateRecipes(event) {
|
|||
A: '#forge:plates/styrene_butadiene_rubber',
|
||||
B: '#forge:tools/knives',
|
||||
C: '#forge:tools/hammers',
|
||||
}).id('greate:shaped/polyethylene_belt_connector')
|
||||
}).id('gtceu:shaped/polyethylene_belt_connector')
|
||||
|
||||
event.recipes.gtceu.assembler('polyethylene_belt_connector')
|
||||
.itemInputs('#forge:plates/styrene_butadiene_rubber')
|
||||
.itemOutputs('greate:polyethylene_belt_connector')
|
||||
.circuit(11)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -506,28 +614,70 @@ function registerGreateRecipes(event) {
|
|||
}).id('greate:shaped/steel_mechanical_mixer')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:steel_mechanical_mixer')
|
||||
.itemInputs('greate:steel_shaft', '2x #gtceu:circuits/ulv', 'gtceu:ulv_machine_hull', '2x #forge:plates/black_steel', 'gtceu:steel_wisk')
|
||||
.itemInputs('greate:steel_shaft', '2x #gtceu:circuits/ulv', 'gtceu:ulv_machine_hull', 'gtceu:steel_whisk', '2x #forge:plates/black_steel')
|
||||
.itemOutputs('greate:steel_mechanical_mixer')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:aluminium_mechanical_mixer', [
|
||||
'ABA',
|
||||
'DCD',
|
||||
'FEG'
|
||||
], {
|
||||
A: '#gtceu:circuits/mv',
|
||||
B: 'greate:aluminium_shaft',
|
||||
C: 'gtceu:mv_machine_hull',
|
||||
D: '#forge:plates/vanadium_steel',
|
||||
E: 'gtceu:aluminium_whisk',
|
||||
F: '#forge:tools/wrenches',
|
||||
G: '#forge:tools/hammers'
|
||||
}).id('greate:shaped/aluminium_mechanical_mixer')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:aluminium_mechanical_mixer')
|
||||
.itemInputs('greate:aluminium_shaft', '2x #gtceu:circuits/mv', 'gtceu:mv_machine_hull', 'gtceu:aluminium_wisk')
|
||||
.itemInputs('greate:aluminium_shaft', '2x #gtceu:circuits/mv', 'gtceu:mv_machine_hull', 'gtceu:aluminium_whisk', '2x #forge:plates/vanadium_steel')
|
||||
.itemOutputs('greate:aluminium_mechanical_mixer')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:stainless_steel_mechanical_mixer', [
|
||||
'ABA',
|
||||
'DCD',
|
||||
'FEG'
|
||||
], {
|
||||
A: '#gtceu:circuits/hv',
|
||||
B: 'greate:stainless_steel_shaft',
|
||||
C: 'gtceu:hv_machine_hull',
|
||||
D: '#forge:plates/blue_alloy',
|
||||
E: 'gtceu:stainless_steel_whisk',
|
||||
F: '#forge:tools/wrenches',
|
||||
G: '#forge:tools/hammers'
|
||||
}).id('greate:shaped/stainless_steel_mechanical_mixer')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:stainless_steel_mechanical_mixer')
|
||||
.itemInputs('greate:stainless_steel_shaft', '2x #gtceu:circuits/hv', 'gtceu:hv_machine_hull', 'gtceu:stainless_steel_wisk')
|
||||
.itemInputs('greate:stainless_steel_shaft', '2x #gtceu:circuits/hv', 'gtceu:hv_machine_hull', 'gtceu:stainless_steel_whisk', '2x #forge:plates/blue_alloy')
|
||||
.itemOutputs('greate:stainless_steel_mechanical_mixer')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:titanium_mechanical_mixer', [
|
||||
'ABA',
|
||||
'DCD',
|
||||
'FEG'
|
||||
], {
|
||||
A: '#gtceu:circuits/ev',
|
||||
B: 'greate:titanium_shaft',
|
||||
C: 'gtceu:ev_machine_hull',
|
||||
D: '#forge:plates/ultimet',
|
||||
E: 'gtceu:titanium_whisk',
|
||||
F: '#forge:tools/wrenches',
|
||||
G: '#forge:tools/hammers'
|
||||
}).id('greate:shaped/titanium_mechanical_mixer')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:titanium_mechanical_mixer')
|
||||
.itemInputs('greate:titanium_shaft', '2x #gtceu:circuits/ev', 'gtceu:ev_machine_hull', 'gtceu:titanium_wisk')
|
||||
.itemInputs('greate:titanium_shaft', '2x #gtceu:circuits/ev', 'gtceu:ev_machine_hull', 'gtceu:titanium_whisk', '2x #forge:plates/ultimet')
|
||||
.itemOutputs('greate:titanium_mechanical_mixer')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -574,7 +724,7 @@ function registerGreateRecipes(event) {
|
|||
.itemOutputs('gtceu:aluminium_whisk')
|
||||
.circuit(2)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.extruder('gtceu:aluminium_whisk')
|
||||
.itemInputs('4x #forge:ingots/aluminium')
|
||||
|
|
@ -599,7 +749,7 @@ function registerGreateRecipes(event) {
|
|||
.itemOutputs('gtceu:stainless_steel_whisk')
|
||||
.circuit(2)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.extruder('gtceu:stainless_steel_whisk')
|
||||
.itemInputs('4x #forge:ingots/stainless_steel')
|
||||
|
|
@ -624,14 +774,14 @@ function registerGreateRecipes(event) {
|
|||
.itemOutputs('gtceu:titanium_whisk')
|
||||
.circuit(2)
|
||||
.duration(50)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.extruder('gtceu:titanium_whisk')
|
||||
.itemInputs('4x #forge:ingots/titanium')
|
||||
.notConsumable('tfg:whisk_extruder_mold')
|
||||
.itemOutputs('gtceu:titanium_whisk')
|
||||
.duration(GTMaterials.Titanium.getMass() * 3)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
// #endregion
|
||||
|
||||
|
|
@ -644,7 +794,7 @@ function registerGreateRecipes(event) {
|
|||
], {
|
||||
A: '#tfg:any_bronze_frame',
|
||||
B: 'greate:andesite_alloy_cogwheel',
|
||||
C: '#tfg:any_iron_plate',
|
||||
C: '#tfg:any_iron_double_ingot',
|
||||
D: '#forge:tools/hammers',
|
||||
E: '#minecraft:planks',
|
||||
F: 'greate:andesite_alloy_shaft'
|
||||
|
|
@ -663,6 +813,12 @@ function registerGreateRecipes(event) {
|
|||
F: '#forge:tools/wrenches'
|
||||
}).id('greate:shaped/steel_mechanical_press')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:steel_mechanical_press')
|
||||
.itemInputs('create:andesite_casing', 'greate:steel_shaft', '#forge:double_plates/steel', 'greate:steel_cogwheel')
|
||||
.itemOutputs('greate:steel_mechanical_press')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:aluminium_mechanical_press', [
|
||||
'GAD',
|
||||
'EBF',
|
||||
|
|
@ -677,6 +833,12 @@ function registerGreateRecipes(event) {
|
|||
G: '#gtceu:circuits/mv'
|
||||
}).id('greate:shaped/aluminium_mechanical_press')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:aluminium_mechanical_press')
|
||||
.itemInputs('gtceu:mv_machine_hull', 'greate:aluminium_shaft', '#forge:double_plates/vanadium_steel', 'greate:aluminium_cogwheel', '#gtceu:circuits/mv')
|
||||
.itemOutputs('greate:aluminium_mechanical_press')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:stainless_steel_mechanical_press', [
|
||||
'GAD',
|
||||
'EBF',
|
||||
|
|
@ -691,6 +853,12 @@ function registerGreateRecipes(event) {
|
|||
G: '#gtceu:circuits/hv'
|
||||
}).id('greate:shaped/stainless_steel_mechanical_press')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:stainless_steel_mechanical_press')
|
||||
.itemInputs('gtceu:hv_machine_hull', 'greate:stainless_steel_shaft', '#forge:double_plates/blue_alloy', 'greate:stainless_steel_cogwheel', '#gtceu:circuits/hv')
|
||||
.itemOutputs('greate:stainless_steel_mechanical_press')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.shaped('greate:titanium_mechanical_press', [
|
||||
'GAD',
|
||||
'EBF',
|
||||
|
|
@ -705,5 +873,22 @@ function registerGreateRecipes(event) {
|
|||
G: '#gtceu:circuits/ev'
|
||||
}).id('greate:shaped/titanium_mechanical_press')
|
||||
|
||||
event.recipes.gtceu.assembler('greate:titanium_mechanical_press')
|
||||
.itemInputs('gtceu:ev_machine_hull', 'greate:titanium_shaft', '#forge:double_plates/ultimet', 'greate:titanium_cogwheel', '#gtceu:circuits/ev')
|
||||
.itemOutputs('greate:titanium_mechanical_press')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// #endregion
|
||||
|
||||
event.shaped('greate:wire_coating_factory', [
|
||||
'ABA',
|
||||
'CDC',
|
||||
'ABA'
|
||||
], {
|
||||
A: 'gtceu:watertight_casing',
|
||||
B: '#gtceu:circuits/iv',
|
||||
C: 'gtceu:iv_electric_pump',
|
||||
D: 'create:spout'
|
||||
}).id('tfg:shaped/toms_favourite_block')
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,24 +16,66 @@ function removeGreateRecipes(event) {
|
|||
event.remove({ output: fluid })
|
||||
})
|
||||
|
||||
global.GREATE_DISABLED_TAGS.forEach(tag => {
|
||||
event.remove({ input: tag })
|
||||
event.remove({ output: tag })
|
||||
})
|
||||
|
||||
event.remove({ mod: 'greate', input: 'create:andesite_alloy' });
|
||||
event.remove({ mod: 'greate', output: 'minecraft:bamboo_pressure_plate'})
|
||||
|
||||
|
||||
event.remove({ id: 'greate:shapeless/large_andesite_alloy_cogwheel_from_little' })
|
||||
event.remove({ id: 'greate:shapeless/large_steel_cogwheel_from_little' })
|
||||
event.remove({ id: 'greate:shapeless/large_aluminium_cogwheel_from_little' })
|
||||
event.remove({ id: 'greate:shapeless/large_stainless_steel_cogwheel_from_little' })
|
||||
event.remove({ id: 'greate:shapeless/large_titanium_cogwheel_from_little' })
|
||||
event.remove({ id: 'gtceu:shaped/andesite_alloy_shaft' })
|
||||
event.remove({ id: 'gtceu:shaped/andesite_alloy_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/andesite_alloy_large_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/andesite_alloy_large_cogwheel_from_little' })
|
||||
event.remove({ id: 'gtceu:shaped/steel_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/steel_large_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/steel_large_cogwheel_from_little' })
|
||||
event.remove({ id: 'gtceu:shaped/aluminium_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/aluminium_large_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/aluminium_large_cogwheel_from_little' })
|
||||
event.remove({ id: 'gtceu:shaped/stainless_steel_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/stainless_steel_large_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/stainless_steel_large_cogwheel_from_little' })
|
||||
event.remove({ id: 'gtceu:shaped/titanium_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/titanium_large_cogwheel' })
|
||||
event.remove({ id: 'gtceu:shaped/titanium_large_cogwheel_from_little' })
|
||||
|
||||
removeCutterRecipe(event, "andesite_alloy_shaft")
|
||||
removeCutterRecipe(event, "andesite_alloy_shaft_water")
|
||||
removeCutterRecipe(event, "andesite_alloy_shaft_distilled_water")
|
||||
removeCutterRecipe(event, "steel_shaft")
|
||||
removeCutterRecipe(event, "steel_shaft_water")
|
||||
removeCutterRecipe(event, "steel_shaft_distilled_water")
|
||||
removeCutterRecipe(event, "aluminium_shaft")
|
||||
removeCutterRecipe(event, "aluminium_shaft_water")
|
||||
removeCutterRecipe(event, "aluminium_shaft_distilled_water")
|
||||
removeCutterRecipe(event, "stainless_steel_shaft")
|
||||
removeCutterRecipe(event, "stainless_steel_shaft_water")
|
||||
removeCutterRecipe(event, "stainless_steel_shaft_distilled_water")
|
||||
removeCutterRecipe(event, "titanium_shaft")
|
||||
removeCutterRecipe(event, "titanium_shaft_water")
|
||||
removeCutterRecipe(event, "titanium_shaft_distilled_water")
|
||||
|
||||
event.remove({ id: 'greate:shaped/andesite_alloy_shaft' })
|
||||
event.remove({ id: 'greate:milling/integration/gtceu/macerator/macerate_marble'})
|
||||
|
||||
// Until we got a fix from Greate for recipes in a cleanroom
|
||||
event.remove({ id: 'greate:shaped/stainless_steel_mechanical_saw' })
|
||||
event.remove({ id: 'greate:shaped/titanium_mechanical_saw' })
|
||||
|
||||
|
||||
event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_andesite_alloy' })
|
||||
event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_chromatic_compound' })
|
||||
|
||||
event.remove({ id: 'gtceu:smelting/smelt_dust_andesite_alloy_to_ingot' })
|
||||
|
||||
event.remove({ id: 'gtceu:extractor/extract_andesite_alloy_shaft' })
|
||||
|
||||
removeMaceratorRecipe(event, 'macerate_andesite_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_steel_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_aluminium_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_stainless_steel_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_titanium_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_tungsten_steel_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_rhodium_plated_palladium_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_naquadah_alloy_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_darmstadtium_alloy')
|
||||
removeMaceratorRecipe(event, 'macerate_neutronium_alloy')
|
||||
|
||||
event.remove({ id: /^greate:mixing\/integration\/create\/.*/ })
|
||||
event.remove({ id: /^greate:sawing\/integration\/create\/.*/ })
|
||||
|
|
@ -42,6 +84,8 @@ function removeGreateRecipes(event) {
|
|||
event.remove({ id: /^greate:milling\/integration\/create\/.*/ })
|
||||
event.remove({ id: /^greate:compacting\/integration\/.*/ })
|
||||
event.remove({ id: /^greate:pressing\/integration\/.*/ })
|
||||
event.remove({ id: /^greate:shaped\/.*/ })
|
||||
event.remove({ id: /^greate:shapeless\/.*/ })
|
||||
|
||||
event.remove({ mod: 'greate', type: 'create:deploying' });
|
||||
event.remove({ mod: 'greate', type: 'create:sequenced_assembly' });
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue