mods: rebalance create new age, torchmaster, some of apotheosis, simplify the grist recipes another bit

This commit is contained in:
2025-05-30 18:20:02 +02:00
parent 1362fd4c46
commit 374c3578ef
14 changed files with 309 additions and 69 deletions

View File

@ -129,13 +129,13 @@ ServerEvents.recipes(event => {
// Modern age: Alloys require improved grist
modern: {
gobber: [3, 'gobber2:gobber2_glob', 'platinum', 'osmium'],
nether_gobber: [3, 'gobber2:gobber2_glob_nether', 'minecraft:netherite_scrap', '2x gobber'],
nether_gobber: [3, 'gobber2:gobber2_glob_nether', 'minecraft:netherite_scrap', '2x gobber2:gobber2_ingot'],
quadrilium: [3, '3x trilium', '4x minecraft:netherite_scrap', 'powder_power:powder_ghast_tear']
},
// Age of Legends: The end game
legends: {
//enderium: [],
end_gobber: [3, 'gobber2:gobber2_glob_end', '2x nether_gobber', '2x #kubejs:grist/build/improved']
end_gobber: [3, 'gobber2:gobber2_glob_end', '2x gobber2:gobber2_ingot_nether', '2x #kubejs:grist/build/improved']
}
};
@ -275,7 +275,7 @@ ServerEvents.recipes(event => {
event.recipes.create.deploying([dustType], [rawType, '#alltheores:ore_hammers']).keepHeldItem();
event.recipes.create.deploying([dustType.withCount(9)], [rawBlockType, '#alltheores:ore_hammers']).keepHeldItem();
} else {
console.error(`No ${metal} ore hammer smashing available!`);
console.warn(`No ${metal} ore hammer smashing available!`);
}
// TODO: alloy ingredients
@ -299,7 +299,7 @@ ServerEvents.recipes(event => {
}
}
if (real_ingredients.length > 0) {
if (real_ingredients.length > 0 && ingotType.id != 'minecraft:air') {
event.shapeless(ingotType.withCount(ingredients[0]), real_ingredients);
}
}
@ -349,13 +349,13 @@ ServerEvents.recipes(event => {
'B': '#forge:gems'
});
} else {
console.error(`No ${metal} gears available!`);
console.warn(`No ${metal} gears available!`);
}
if (plateType.id != 'minecraft:air') {
event.shapeless(plateType, [ingotType.withCount(2), '#alltheores:ore_hammers']);
} else {
console.error(`No ${metal} plates available!`);
console.warn(`No ${metal} plates available!`);
}
// TODO: alloy ingredients