[Expert] IE Assembler fluid crafting not working unless using filled bucket
Rendernull35 opened this issue ยท 3 comments
Modpack Version
1.9.0
Describe your issue.
IE assembler doesn't try to craft recipes with fluids (IE lv capacitor, RS/Modular Router/PneumaticCraft speed upgrades, and Mek energy cubes) using fluid stored on multiblock, if filled buckets are used they still work as intended, recipes without fluids works as intended.
Crash Report
No response
Latest Log
No response
Have you modified the modpack?
Yes
User Modifications
Mods Added: Easy Villagers, Embeddium, Embeddium Extra, Lightspeed, TexTrue's Embeddium Options, Sulfuric, Not Enough Crashes, FPS Reducer
Did the issue happen in singleplayer or on a server?
Singleplayer
Discord Username
null9463
Thanks for the report.
Looks like this is caused by our particular recipe structure for this recipe.
We use this
{
output: 'immersiveengineering:capacitor_lv',
pattern: ['ABA', 'CDC', 'AEA'],
key: {
A: '#forge:treated_wood',
B: 'immersiveengineering:connector_lv',
C: '#forge:plates/lead',
D: Item.of('thermal:fluid_cell').ignoreNBT(),
E: {
type: 'pneumaticcraft:fluid',
tag: 'pneumaticcraft:etching_acid',
amount: 1000
}
},
id: 'immersiveengineering:crafting/capacitor_lv'
},
Changing it to this, works.
{
output: 'immersiveengineering:capacitor_lv',
pattern: ['ABA', 'CDC', 'AEA'],
key: {
A: '#forge:treated_wood',
B: 'immersiveengineering:connector_lv',
C: '#forge:plates/lead',
D: Item.of('thermal:fluid_cell').ignoreNBT(),
E: 'pneumaticcraft:etching_acid_bucket'
},
id: 'immersiveengineering:crafting/capacitor_lv'
},
Now, the primary reason for using the pneumaticcraft function there is so that you can manually craft in batches with a PNC tank:
This, unfortunately, breaks if we use the recipe format that works with IE:
I'm not sure there's a way to combine these two options...
Immersive Engineering itself also adds a fluid ingredient type:
{
"amount": 1000,
"tag": "forge:creosote",
"type": "immersiveengineering:fluid"
},
It should allow batch crafting in crafting table, while also keeps compatibility with Assembler(I mean, they are from the same mod). Give it a try?