Update drawers recipe
This commit is contained in:
@@ -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'
|
||||
])
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user