mods: add energymeter, rebalance intelligent grist based mods, fix bug with build grist progression, rebalance other basic grist lines

This commit is contained in:
2025-07-10 23:31:06 +02:00
parent 136a166983
commit fd5d608139
12 changed files with 120 additions and 27 deletions

View File

@ -77,6 +77,8 @@ ServerEvents.recipes(event => {
// 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();
event.recipes.thermal.centrifuge([Fluid.of('experienceobelisk:cognitum', 60)], 'create:experience_nugget');
event.recipes.thermal.centrifuge([Fluid.of('experienceobelisk:cognitum', 60 * 9)], 'create:experience_block');
// Precision mechanisms should require intelligent grist
event.recipes.createSequencedAssembly([

View File

@ -0,0 +1,15 @@
ServerEvents.recipes(event => {
event.replaceInput({mod: 'energymeter'},
'minecraft:comparator',
'#kubejs:grist/energetic/basic'
);
event.replaceInput({mod: 'energymeter'},
'minecraft:redstone',
'#kubejs:grist/intelligent/basic'
);
event.replaceInput({mod: 'energymeter'},
'minecraft:iron_ingot',
global.ingotItem('copper')
);
});

View File

@ -91,4 +91,10 @@ ServerEvents.recipes(event => {
'minecraft:redstone_block',
'#kubejs:grist/intelligent/improved'
);
event.replaceInput(
{mod: 'prettypipes'},
'minecraft:sugar',
'#kubejs:grist/energetic/basic'
);
})

View File

@ -141,6 +141,12 @@ ServerEvents.recipes(event => {
event.remove({input: 'thermal:earth_charge'});
event.recipes.create.mixing('16x thermal:phytogro', [
'#forge:sand',
'2x thermal:apatite_dust',
'thermal:niter_dust'
]);
// Pulverizer is gated behind brass, which requires create
/*event.replaceInput(
{id: 'thermal:machine_pulverizer'},

View File

@ -11,6 +11,15 @@ ServerEvents.recipes(event => {
'minecraft:gold_ingot',
'#kubejs:grist/build/basic'
);
event.replaceInput({mod: 'torchmaster'},
'#minecraft:logs',
'#kubejs:grist/agricultural/basic/block'
);
event.replaceInput({mod: 'torchmaster'},
'minecraft:gold_block',
'#kubejs:grist/build/basic/block'
);
event.replaceInput({mod: 'torchmaster'},
'minecraft:glowstone',