rewrite the ore processing to be even less code, buff compatability for agricultural automation
This commit is contained in:
@ -137,4 +137,95 @@ ServerEvents.recipes(event => {
|
||||
'minecraft:netherite_ingot',
|
||||
'#kubejs:grist/intelligent/radiant'
|
||||
);
|
||||
|
||||
// Nerf the storage components a little bit
|
||||
event.replaceInput(
|
||||
{output: 'ae2:cell_component_1k'},
|
||||
'minecraft:redstone',
|
||||
'#kubejs:grist/intelligent/basic'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:cell_component_4k'},
|
||||
'minecraft:redstone',
|
||||
'#kubejs:grist/intelligent/basic'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:cell_component_16k'},
|
||||
'minecraft:glowstone',
|
||||
'#kubejs:grist/intelligent/basic/block'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:cell_component_64k'},
|
||||
'minecraft:glowstone',
|
||||
'#kubejs:grist/intelligent/improved'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:cell_component_256k'},
|
||||
'ae2:quartz_glass',
|
||||
'#kubejs:grist/intelligent/improved/block'
|
||||
);
|
||||
|
||||
// Spatial IO is gated behind radiant build grist
|
||||
event.replaceInput(
|
||||
{output: 'ae2:spatial_cell_component_2'},
|
||||
'minecraft:glowstone_dust',
|
||||
'#kubejs:grist/build/radiant'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:spatial_cell_component_16'},
|
||||
'minecraft:glowstone_dust',
|
||||
'#kubejs:grist/build/radiant'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:spatial_cell_component_128'},
|
||||
'minecraft:glowstone_dust',
|
||||
'#kubejs:grist/build/radiant'
|
||||
);
|
||||
|
||||
// Item cells should require build grist
|
||||
event.replaceInput(
|
||||
{output: 'ae2:item_cell_housing'},
|
||||
'minecraft:redstone',
|
||||
'#kubejs:grist/build/basic'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:item_cell_housing'},
|
||||
'minecraft:iron_ingot',
|
||||
'#forge:plates/invar'
|
||||
);
|
||||
|
||||
event.replaceInput(
|
||||
{output: 'ae2:basic_card'},
|
||||
'minecraft:iron_ingot',
|
||||
'#forge:plates/silver'
|
||||
);
|
||||
|
||||
event.replaceInput(
|
||||
{output: 'ae2:basic_card'},
|
||||
'minecraft:gold_ingot',
|
||||
'#forge:plates/gold'
|
||||
);
|
||||
|
||||
event.replaceInput(
|
||||
{output: 'ae2:basic_card'},
|
||||
'minecraft:redstone',
|
||||
'#kubejs:grist/intelligent/basic'
|
||||
);
|
||||
|
||||
// Advanced card is an upgrade from the basic card
|
||||
event.replaceInput(
|
||||
{output: 'ae2:advanced_card'},
|
||||
'minecraft:redstone',
|
||||
'ae2:basic_card'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:advanced_card'},
|
||||
'minecraft:iron_ingot',
|
||||
'#forge:plates/invar'
|
||||
);
|
||||
event.replaceInput(
|
||||
{output: 'ae2:advanced_card'},
|
||||
'minecraft:diamond',
|
||||
'#kubejs:grist/intelligent/basic/block'
|
||||
);
|
||||
});
|
Reference in New Issue
Block a user