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

@ -43,9 +43,12 @@ ServerEvents.recipes(event => {
let id = grist.id();
let fluidID = grist.fluid().id();
let blockID = grist.block().id();
event.recipes.thermal.crucible(Fluid.of(fluidID, 1000), blockID);
event.recipes.thermal.crucible(Fluid.of(fluidID, 250), id);
event.recipes.thermal.chiller(id, Fluid.of(fluidID, 250));
event.recipes.thermal.chiller(blockID, Fluid.of(fluidID, 1000));
event.recipes.createMixing(Fluid.of(fluidID, 250), id).heated();
event.recipes.createMixing(Fluid.of(fluidID, 1000), blockID).heated();
// convert between block and normal item
event.shapeless(blockID, [`9x ${id}`]);
@ -78,6 +81,7 @@ ServerEvents.recipes(event => {
// Progression along primordeals and universals
let _ = [{from: 'basic', to: 'improved'}, {from: 'improved', to: 'radiant'}].forEach(upgrade => {
// TODO: Implement sideways conversion from universal grist to each of the elementals
// Primordeal progression requires one from each element of the lower tier
event.shaped(`kubejs:grist_primordeal_${upgrade.to}`, [
'A B',