Update drawers recipe

This commit is contained in:
2025-09-14 13:02:19 +02:00
parent 67d0539ae8
commit 4562ed073a

View File

@@ -17,20 +17,18 @@ const registerStorageDrawersRecipes = (event) => {
// Input replacements: align with TFG materials/tags
// Controller: use stone tag and gate with GTCEu LV circuit
event.replaceInput({ id: 'storagedrawers:controller' }, 'minecraft:stone', '#forge:stone')
event.replaceInput({ id: 'storagedrawers:controller' }, 'minecraft:diamond', '#gtceu:circuits/lv')
event.replaceInput({ id: 'storagedrawers:controller' }, 'minecraft:diamond', 'create:redstone_link')
event.replaceInput({ id: 'storagedrawers:controller' }, 'minecraft:comparator', 'create:pulse_repeater')
// Controller Slave: use stone tag and vanilla repeater instead of gold ingot
event.replaceInput({ id: 'storagedrawers:controller_slave' }, 'minecraft:stone', '#forge:stone')
event.replaceInput({ id: 'storagedrawers:controller_slave' }, 'minecraft:gold_ingot', 'minecraft:repeater')
event.replaceInput({ id: 'storagedrawers:controller_slave' }, 'minecraft:gold_ingot', '#forge:ingots/brass')
event.replaceInput({ id: 'storagedrawers:controller_slave' }, 'minecraft:comparator', 'create:pulse_repeater')
// Compacting Drawers: enforce proper inputs and use stone tag
event.replaceInput({ id: 'storagedrawers:compacting_drawers_2' }, 'minecraft:stone', '#forge:stone')
event.replaceInput({ id: 'storagedrawers:compacting_drawers_2' }, '#storagedrawers:full_drawers', '#storagedrawers:full_drawers')
event.replaceInput({ id: 'storagedrawers:compacting_drawers_2' }, '#storagedrawers:drawers', '#storagedrawers:drawers')
event.replaceInput({ id: 'storagedrawers:compacting_drawers_3' }, 'minecraft:stone', '#forge:stone')
event.replaceInput({ id: 'storagedrawers:compacting_drawers_3' }, '#storagedrawers:full_drawers', '#storagedrawers:full_drawers')
event.replaceInput({ id: 'storagedrawers:compacting_drawers_3' }, '#storagedrawers:drawers', '#storagedrawers:drawers')
// Additions: gated upgrade recipes (TFG balance, tag-based)
event.shapeless('storagedrawers:one_stack_upgrade', [
@@ -39,27 +37,37 @@ const registerStorageDrawersRecipes = (event) => {
])
event.shapeless('storagedrawers:obsidian_storage_upgrade', [
'#forge:obsidian',
'2x #forge:plates/bronze',
'storagedrawers:upgrade_template'
])
event.shapeless('storagedrawers:copper_storage_upgrade', [
'2x #forge:double_plates/wrought_iron',
'storagedrawers:upgrade_template'
])
event.shapeless('storagedrawers:iron_storage_upgrade', [
'#forge:plates/iron',
'2x #forge:double_plates/steel',
'storagedrawers:upgrade_template'
])
event.shapeless('storagedrawers:gold_storage_upgrade', [
'2x #forge:plates/steel',
'2x #forge:double_plates/aluminium',
'storagedrawers:upgrade_template'
])
event.shapeless('storagedrawers:diamond_storage_upgrade', [
'#forge:gems/diamond',
'2x #forge:double_plates/stainless_steel',
'storagedrawers:upgrade_template'
])
event.shapeless('storagedrawers:emerald_storage_upgrade', [
'#forge:gems/emerald',
'2x #forge:double_plates/titanium',
'storagedrawers:upgrade_template'
])
event.shapeless('storagedrawers:netherite_storage_upgrade', [
'2x #forge:double_plates/tungsten_steel',
'storagedrawers:upgrade_template'
])
}