Hey wanted to be able to use different mods oxygens in recipe. sadly these are not tagged by any means. So i want to hear how fluids are tagged. if diffrent at all.
//attempted way
const oxygen_ids = [ 'ad_astra:oxygen', 'chemlib:oxygen_fluid', 'gtceu:oxygen' ];
const oxygen_bucket_ids = [ 'ad_astra:oxygen_bucket', 'chemlib:oxygen_bucket', 'gtceu:oxygen_bucket' ];
ServerEvents.tags('fluid', event => {
event.add('forge:gases/oxygen', oxygen_ids);
event.add('forge:gases/oxygen', oxygen_bucket_ids);
})
// Bucket version is working.
ServerEvents.tags('item', event => {
event.add('forge:gases/oxygen', oxygen_bucket_ids);
})
ServerEvents.recipes(event => {
oxygen_ids.forEach(id => event.replaceInput({input: id}, id, '#forge:gases/oxygen'));
oxygen_bucket_ids.forEach(id => {
event.replaceInput({input: id}, id, '#forge:gases/oxygen')
event.replaceOutput({output: id}, id, '#forge:gases/oxygen')
});
event.replaceInput({input: '#ad_astra_platform:oxygen'}, '#ad_astra_platform:oxygen', '#forge:gases/oxygen');
});
// Discalimer: Not my code trying to help out about it. Tho I'm seemingly no better myself. :(