mods: rebalance create new age, torchmaster, some of apotheosis, simplify the grist recipes another bit
This commit is contained in:
@ -1,17 +1,5 @@
|
||||
|
||||
ServerEvents.recipes(event => {
|
||||
// Gate create behind finding tin and basic ore crushing hammers
|
||||
event.remove({output: 'create:andesite_alloy'});
|
||||
event.shapeless('2x create:andesite_alloy', [
|
||||
'2x minecraft:andesite',
|
||||
global.dustItem('tin', 2),
|
||||
]);
|
||||
|
||||
event.recipes.thermal.smelter(
|
||||
'6x create:andesite_alloy',
|
||||
['2x minecraft:andesite', '#forge:dusts/tin']
|
||||
);
|
||||
|
||||
event.shapeless('2x create:cogwheel', [
|
||||
'thermal:tin_gear',
|
||||
'#minecraft:planks',
|
||||
@ -40,6 +28,29 @@ ServerEvents.recipes(event => {
|
||||
'#forge:plates/invar'
|
||||
);
|
||||
|
||||
event.remove({output: 'create:windmill_bearing'});
|
||||
event.shaped('create:windmill_bearing', [
|
||||
' A ',
|
||||
'DBD',
|
||||
'DCD'
|
||||
], {
|
||||
'A': '#minecraft:wooden_slabs',
|
||||
'B': '#forge:stone',
|
||||
'C': 'create:shaft',
|
||||
'D': '#kubejs:grist/energetic/basic'
|
||||
});
|
||||
|
||||
// Gate the backpack behind mid-game energetic grist
|
||||
event.replaceInput({output: 'create:copper_backtank'},
|
||||
'minecraft:copper_block',
|
||||
'kubejs:grist_energetic_basic_block'
|
||||
)
|
||||
|
||||
event.replaceInput({output: 'create:schematicannon'},
|
||||
'minecraft:iron_block',
|
||||
'kubejs:grist_build_basic_block'
|
||||
)
|
||||
|
||||
// Allow certus quartz to be used for rose quartz
|
||||
event.replaceInput({output: 'create:rose_quartz'},
|
||||
'minecraft:quartz',
|
||||
@ -50,7 +61,8 @@ ServerEvents.recipes(event => {
|
||||
'8x minecraft:redstone',
|
||||
]);
|
||||
|
||||
// Crushing wheels can either come from finding diamonds (expensive) or build grist (cheap, eventually)
|
||||
// Crushing wheels can come from build grist
|
||||
event.remove({output: 'create:crushing_wheel'});
|
||||
event.shaped('create:crushing_wheel', [
|
||||
'CBC',
|
||||
'BAB',
|
||||
@ -61,16 +73,6 @@ ServerEvents.recipes(event => {
|
||||
'C': 'create:andesite_alloy',
|
||||
});
|
||||
|
||||
event.shaped('create:crushing_wheel', [
|
||||
'CBC',
|
||||
'BAB',
|
||||
'CBC'
|
||||
], {
|
||||
'A': 'minecraft:diamond',
|
||||
'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();
|
||||
@ -84,4 +86,21 @@ ServerEvents.recipes(event => {
|
||||
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);
|
||||
|
||||
// Factory automation should require some intelligent grist
|
||||
event.replaceInput({output: 'create:stock_ticker'},
|
||||
'minecraft:gold_ingot',
|
||||
'#kubejs:grist/intelligent/basic'
|
||||
);
|
||||
|
||||
event.remove({output: 'create:stock_link'});
|
||||
event.shaped('create:stock_link', [
|
||||
' A ',
|
||||
' B ',
|
||||
' C '
|
||||
], {
|
||||
'A': 'create:transmitter',
|
||||
'B': 'create:item_vault',
|
||||
'C': '#kubejs:grist/intelligent/basic',
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user