add create stock bridge, add missing recipes for certus/fluix deco blocks

This commit is contained in:
Pyritie 2026-01-23 01:43:41 +00:00
parent 6ce28447f5
commit 53ab136758
9 changed files with 164 additions and 84 deletions

View file

@ -2314,46 +2314,6 @@ const registerAE2Recipes = (event) => {
.category(GTRecipeCategories.MACERATOR_RECYCLING)
.EUt(GTValues.VA[GTValues.ULV])
// Certus deco blocks
event.stonecutting('ae2:quartz_block', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:cut_quartz_block', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:smooth_quartz_block', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_bricks', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_pillar', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:chiseled_quartz_block', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_stairs', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:cut_quartz_stairs', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:smooth_quartz_stairs', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_brick_stairs', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:chiseled_quartz_stairs', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_pillar_stairs', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_wall', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:cut_quartz_wall', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:smooth_quartz_wall', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_brick_wall', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:chiseled_quartz_wall', '#tfg:certus_quartz_blocks')
event.stonecutting('ae2:quartz_pillar_wall', '#tfg:certus_quartz_blocks')
event.stonecutting('2x ae2:quartz_slab', '#tfg:certus_quartz_blocks')
event.stonecutting('2x ae2:cut_quartz_slab', '#tfg:certus_quartz_blocks')
event.stonecutting('2x ae2:smooth_quartz_slab', '#tfg:certus_quartz_blocks')
event.stonecutting('2x ae2:quartz_brick_slab', '#tfg:certus_quartz_blocks')
event.stonecutting('2x ae2:chiseled_quartz_slab', '#tfg:certus_quartz_blocks')
event.stonecutting('2x ae2:quartz_pillar_slab', '#tfg:certus_quartz_blocks')
event.recipes.gtceu.macerator('tfg:macerate_certus_deco')
.itemInputs('#tfg:certus_quartz_blocks')
.itemOutputs('4x #forge:dusts/certus_quartz')
.duration(150)
.EUt(2)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
event.recipes.gtceu.macerator('tfg:macerate_sky_stone')
.itemInputs('#tfg:sky_stone_blocks')
.itemOutputs('ae2:sky_dust')
.duration(150)
.EUt(2)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
// other deco

View file

@ -13,19 +13,6 @@ const registerAE2ItemTags = (event) => {
event.removeAll('ae2:p2p_attunements/fe_p2p_tunnel')
event.add('tfg:certus_quartz_blocks', 'gtceu:certus_quartz_block')
event.add('tfg:certus_quartz_blocks', 'ae2:quartz_block')
event.add('tfg:certus_quartz_blocks', 'ae2:cut_quartz_block')
event.add('tfg:certus_quartz_blocks', 'ae2:smooth_quartz_block')
event.add('tfg:certus_quartz_blocks', 'ae2:quartz_bricks')
event.add('tfg:certus_quartz_blocks', 'ae2:quartz_pillar')
event.add('tfg:certus_quartz_blocks', 'ae2:chiseled_quartz_block')
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_block')
event.add('tfg:sky_stone_blocks', 'ae2:smooth_sky_stone_block')
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_brick')
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_small_brick')
event.add('tfg:stone_dusts', 'ae2:sky_dust')
event.add('tfg:reactant_fluix_ruby', 'gtceu:ruby_gem')

View file

@ -0,0 +1,17 @@
"use strict";
function registerCreateStockBridgeRecipes(event) {
event.remove({ id: 'createstockbridge:ae_bridge' })
event.shaped('createstockbridge:ae_bridge', [
'ACF',
'DBD'
], {
A: 'ae2:fluix_pearl',
B: 'ae2:interface',
C: 'create:stock_link',
D: 'ae2:engineering_processor',
F: '#forge:exquisite_gems/rose_quartz'
})
}

View file

@ -237,6 +237,7 @@ ServerEvents.recipes(event => {
registerCreateFactoryLogisticsRecipes(event)
registerCreateHorsePowerBlockRecipes(event)
registerCreateHypertubeRecipes(event)
registerCreateStockBridgeRecipes(event)
registerDeaFissionRecipes(event)
registerDiggerHelmetRecipes(event)
registerDomumOrnamentumRecipes(event)