wire cutter mold and Hypertube compat (#1258)

* Update constants.js

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Update recipes.molds.js

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Create hypertube.png

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Add files via upload

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Create recipes.js

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Add files via upload

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Add files via upload

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Update main_server_script.js

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

* Update recipes.js

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>

---------

Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
This commit is contained in:
GameStar 2025-07-07 18:12:46 -05:00 committed by GitHub
parent 846fde727a
commit 48d4475f6b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 35 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -0,0 +1,21 @@
function registerCreateHypertubeRecipes(event) {
event.remove({ mod: 'create_hypertube' })
event.recipes.gtceu.assembler('create_hypertube:hypertube')
.itemInputs('2x #forge:plates/stainless_steel', '4x ae2:quartz_glass')
.itemOutputs('8x create_hypertube:hypertube')
.EUt(512)
.duration(40)
event.recipes.gtceu.assembler('create_hypertube:entrance')
.itemInputs('4x #forge:plates/stainless_steel','create:smart_chute' ,'greate:stainless_steel_cogwheel', 'ae2:charged_certus_quartz_crystal')
.itemOutputs('create_hypertube:hypertube_entrance')
.inputFluids(Fluid.of('gtceu:silicone_rubber', 288))
.EUt(512)
.duration(80)
event.recipes.gtceu.assembler('create_hypertube:entrance_sbr')
.itemInputs('4x #forge:plates/stainless_steel','create:smart_chute' ,'greate:stainless_steel_cogwheel', 'ae2:charged_certus_quartz_crystal')
.itemOutputs('create_hypertube:hypertube_entrance')
.inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144))
.EUt(512)
.duration(80)
}

View file

@ -211,6 +211,7 @@ ServerEvents.recipes(event => {
registerCreatedecoRecipes(event)
registerCreateFactoryLogisticsRecipes(event)
registerCreateHorsePowerBlockRecipes(event)
registerCreateHypertubeRecipes(event)
registerDiggerHelmetRecipes(event)
registerDomumOrnamentumRecipes(event)
registerEndermanOverhaulRecipes(event)
@ -249,4 +250,4 @@ ServerEvents.recipes(event => {
registerTreeTapRecipes(event)
registerVintageImprovementsRecipes(event)
registerWaterFlasksRecipes(event)
})
})

View file

@ -262,6 +262,16 @@ function registerTFGMoldRecipes(event) {
h: '#forge:tools/hammers'
})
event.shaped('tfg:wire_cutter_head_extruder_mold', [
' ',
'hS ',
'f '
], {
S: 'gtceu:empty_mold',
f: '#forge:tools/files',
h: '#forge:tools/hammers'
})
let steelIngots = ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4);
let steelDusts = ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4);

View file

@ -192,7 +192,8 @@ global.TFG_EXTRUDER_MOLDS = [
'tfg:fish_hook_extruder_mold',
'tfg:whisk_extruder_mold',
'tfg:screwdriver_tip_extruder_mold',
'tfg:wrench_tip_extruder_mold'
'tfg:wrench_tip_extruder_mold',
'tfg:wire_cutter_head_extruder_mold'
];
global.TFG_CASTING_MOLDS = [