create: crush powders, melt grist, and re-balance ars+functionalstorage
This commit is contained in:
@ -17,6 +17,18 @@ ServerEvents.recipes(event => {
|
||||
'#minecraft:planks',
|
||||
]);
|
||||
|
||||
// Cart assembler is gated behind mid-game grist
|
||||
event.replaceInput({output: 'create:cart_assembler'},
|
||||
'#forge:dusts/redstone',
|
||||
'#kubejs:grist/build/improved'
|
||||
);
|
||||
|
||||
// Gate wireless stuff behind intelligent grist
|
||||
event.replaceInput({output: 'create:transmitter'},
|
||||
'#forge:dusts/redstone',
|
||||
'#kubejs:grist/intelligent/basic'
|
||||
);
|
||||
|
||||
// Allow certus quartz to be used for rose quartz
|
||||
event.replaceInput({output: 'create:rose_quartz'},
|
||||
'minecraft:quartz',
|
||||
@ -47,4 +59,18 @@ ServerEvents.recipes(event => {
|
||||
'B': 'thermal:tin_gear',
|
||||
'C': 'create:andesite_alloy',
|
||||
});
|
||||
|
||||
// Melt down XP nuggets and blocks into raw XP
|
||||
// 1 nugget == 60mb cognitium
|
||||
event.recipes.createMixing(Fluid.of('experienceobelisk:cognitium', 60), 'create:experience_nugget').heated();
|
||||
event.recipes.createMixing(Fluid.of('experienceobelisk:cognitium', 60 * 9), 'create:experience_block').heated();
|
||||
|
||||
// Precision mechanisms should require intelligent grist
|
||||
event.recipes.createSequencedAssembly([
|
||||
Item.of('create:precision_mechanism'),
|
||||
], '#forge:ingots/brass', [
|
||||
event.recipes.createDeploying('create:incomplete_precision_mechanism', ['create:incomplete_precision_mechanism', '#kubejs:grist/intelligent/basic']),
|
||||
event.recipes.createDeploying('create:incomplete_precision_mechanism', ['create:incomplete_precision_mechanism', 'create:cogwheel']),
|
||||
event.recipes.createDeploying('create:incomplete_precision_mechanism', ['create:incomplete_precision_mechanism', '#forge:gears/copper'])
|
||||
]).transitionalItem('create:incomplete_precision_mechanism').loops(3);
|
||||
});
|
Reference in New Issue
Block a user