patch up missing rod recipes, fix andesite alloy voiding bug, update geckolib, add butchery mod
This commit is contained in:
@ -109,4 +109,15 @@ ServerEvents.recipes(event => {
|
||||
'#forge:ender_pearls',
|
||||
'#kubejs:grist/build/improved'
|
||||
);
|
||||
|
||||
['red', 'orange', 'yellow', 'green', 'blue', 'purple', 'magenta', 'white', 'black', 'light_gray', 'gray', 'brown', 'cyan', 'pink'].forEach(color => {
|
||||
// Create colored blocks from the mixer.
|
||||
// TODO: This is required due to disabling all automatic crafting recipes, maybe these can just be re-enabled somehow?
|
||||
event.recipes.create.mixing(`8x minecraft:${color}_concrete_powder`, [`minecraft:${color}_dye`, '4x #forge:sand', '4x minecraft:gravel']);
|
||||
event.recipes.create.mixing(`8x minecraft:${color}_concrete`, [`minecraft:${color}_dye`, '4x #forge:sand', '4x minecraft:gravel', Fluid.of('minecraft:water', 250 * 8)]);
|
||||
event.recipes.create.mixing(`8x minecraft:${color}_terracotta`, [`minecraft:${color}_dye`, '8x minecraft:terracotta']);
|
||||
event.recipes.create.mixing(`minecraft:${color}_concrete`, [`minecraft:${color}_concrete_powder`, Fluid.of('minecraft:water', 250)]);
|
||||
event.recipes.create.mixing(`minecraft:${color}_wool`, [`minecraft:${color}_dye`, '#minecraft:wool']);
|
||||
event.recipes.create.mixing(`minecraft:${color}_stained_glass`, [`minecraft:${color}_dye`, '#forge:glass/colorless']).heated();
|
||||
});
|
||||
});
|
@ -10,7 +10,7 @@ ServerEvents.recipes(event => {
|
||||
'A': 'powah:dielectric_paste',
|
||||
'B': '#chipped:iron_bars',
|
||||
'C': '#kubejs:grist/intelligent/improved'
|
||||
})
|
||||
});
|
||||
|
||||
// Dielectric casings are used in nearly every powah recipe, so lets require energetic grist
|
||||
event.shaped('powah:dielectric_casing', [
|
||||
@ -39,8 +39,42 @@ ServerEvents.recipes(event => {
|
||||
'thermal:rf_coil'
|
||||
]);
|
||||
|
||||
event.recipes.powah.energizing(['minecraft:diamond', '#kubejs:grist/energetic/improved'], 'powah:crystal_niotic', 180000);
|
||||
event.recipes.powah.energizing(['minecraft:emerald', '2x #kubejs:grist/energetic/improved'], 'powah:crystal_spirited', 1000000);
|
||||
event.replaceInput({output: 'powah:thermoelectric_plate'},
|
||||
'minecraft:blaze_powder',
|
||||
'#kubejs:grist/energetic/basic'
|
||||
);
|
||||
event.replaceInput({output: 'powah:thermoelectric_plate'},
|
||||
'minecraft:redstone',
|
||||
'#kubejs:grist/build/basic'
|
||||
);
|
||||
|
||||
event.replaceInput({mod: 'powah'},
|
||||
'minecraft:quartz',
|
||||
Ingredient.of('minecraft:quartz').or('ae2:certus_quartz_crystal')
|
||||
);
|
||||
|
||||
event.replaceInput({mod: 'powah'},
|
||||
'minecraft:quartz_block',
|
||||
Ingredient.of('minecraft:quartz_block').or('ae2:quartz_block')
|
||||
);
|
||||
|
||||
// Nitro and spirited require radiant grist
|
||||
event.remove({output: 'powah:crystal_nitro'});
|
||||
event.recipes.powah.energizing(['3x #kubejs:grist/energetic/radiant/block'], '2x powah:crystal_nitro', 20000000);
|
||||
event.remove({output: 'powah:crystal_spirited'});
|
||||
event.recipes.powah.energizing(['powah:crystal_niotic', '2x #kubejs:grist/energetic/radiant'], '2x powah:crystal_spirited', 1000000);
|
||||
|
||||
// Niotic and blazing are at the improved tier
|
||||
event.remove({output: 'powah:crystal_niotic'});
|
||||
event.recipes.powah.energizing(['3x #kubejs:grist/energetic/improved/block'], '2x powah:crystal_niotic', 180000);
|
||||
event.remove({output: 'powah:crystal_blazing'});
|
||||
event.recipes.powah.energizing(['3x #kubejs:grist/energetic/improved'], '2x powah:crystal_blazing', 90000);
|
||||
|
||||
// Energized steel (aka hardened tier) require basic grist
|
||||
event.remove({output: 'powah:steel_energized'});
|
||||
event.recipes.powah.energizing(['minecraft:iron', 'minecraft:gold', '3x #kubejs:grist/energetic/basic'], '2x powah:steel_energized', 10000);
|
||||
|
||||
// Dielectric paste can be crafted with basic grist, and scaled up through machines
|
||||
event.shapeless('6x powah:dielectric_paste', [
|
||||
'kubejs:grist_primordeal_basic',
|
||||
'kubejs:grist_energetic_basic',
|
||||
@ -48,4 +82,16 @@ ServerEvents.recipes(event => {
|
||||
'minecraft:clay_ball',
|
||||
'#alltheores:ore_hammers'
|
||||
]);
|
||||
// TODO: Add create mixing and thermal alloy smelting versions for dialectric paste
|
||||
event.recipes.thermal.smelter('24x powah:dielectric_paste', [
|
||||
'kubejs:grist_energetic_basic',
|
||||
'minecraft:clay_ball',
|
||||
'minecraft:redstone'
|
||||
]);
|
||||
event.recipes.create.mixing('12x powah:dielectric_paste', [
|
||||
'kubejs:grist_energetic_basic',
|
||||
'minecraft:clay_ball',
|
||||
'minecraft:redstone'
|
||||
]).heated();
|
||||
// TODO: create a crystalizer recipe with destabilized redstone? liquid grist?
|
||||
});
|
Reference in New Issue
Block a user