96 lines
2.6 KiB
JavaScript
96 lines
2.6 KiB
JavaScript
ServerEvents.recipes(event => {
|
|
|
|
// =========================
|
|
// REMOVE OLD RECIPES
|
|
// =========================
|
|
event.remove({ id: 'jei:/create/crushing/tuff' });
|
|
event.remove({ id: 'jei:/create/crushing/tuff_recycling' });
|
|
|
|
// =========================
|
|
// COMPACTING
|
|
// =========================
|
|
event.recipes.create.compacting('minecraft:brown_mushroom_block', [
|
|
'4x minecraft:brown_mushroom'
|
|
]);
|
|
|
|
event.recipes.create.compacting('minecraft:red_mushroom_block', [
|
|
'4x minecraft:red_mushroom'
|
|
]);
|
|
|
|
event.recipes.create.compacting('minecraft:tuff', [
|
|
'minecraft:andesite',
|
|
'minecraft:cobblestone',
|
|
Fluid.of('minecraft:lava', 250)
|
|
]);
|
|
|
|
event.recipes.create.compacting('minecraft:dripstone_block', [
|
|
'minecraft:granite',
|
|
'minecraft:cobblestone',
|
|
Fluid.of('minecraft:lava', 250)
|
|
]);
|
|
|
|
// =========================
|
|
// CRUSHING
|
|
// =========================
|
|
event.recipes.create.crushing([
|
|
Item.of('minecraft:clay_ball').withChance(0.4),
|
|
Item.of('3x create:copper_nugget').withChance(0.2)
|
|
], 'minecraft:pointed_dripstone');
|
|
|
|
event.recipes.create.crushing([
|
|
Item.of('3x create:zinc_nugget').withChance(0.2)
|
|
], 'minecraft:tuff');
|
|
|
|
// =========================
|
|
// MIXING
|
|
// =========================
|
|
// Gravel + Nether Wart (Heated) -> Netherrack
|
|
event.recipes.create.mixing('minecraft:netherrack', [
|
|
'minecraft:gravel',
|
|
'minecraft:nether_wart'
|
|
]).heated();
|
|
|
|
// Quartz + Blue Dye -> Lapis Lazuli
|
|
event.recipes.create.mixing('minecraft:lapis_lazuli', [
|
|
'minecraft:quartz',
|
|
'minecraft:blue_dye'
|
|
]);
|
|
|
|
// NEW: Crimsite + Blackstone (Heated) -> 2x Crimsite
|
|
event.recipes.create.mixing('2x create:crimsite', [
|
|
'create:crimsite',
|
|
'minecraft:blackstone'
|
|
]).heated();
|
|
|
|
// NEW: Asurine + Basalt (Heated) -> 2x Asurine
|
|
event.recipes.create.mixing('2x create:asurine', [
|
|
'create:asurine',
|
|
'minecraft:basalt'
|
|
]).heated();
|
|
|
|
// NEW: Ochrum + Sandstone (Heated) -> 2x Ochrum
|
|
event.recipes.create.mixing('2x create:ochrum', [
|
|
'create:ochrum',
|
|
'minecraft:sandstone'
|
|
]).heated();
|
|
|
|
// NEW: Veridium + Mossy Cobblestone -> 2x Veridium
|
|
event.recipes.create.mixing('2x create:veridium', [
|
|
'create:veridium',
|
|
'minecraft:mossy_cobblestone'
|
|
]);
|
|
|
|
// =========================
|
|
// HAUNTING
|
|
// =========================
|
|
event.recipes.create.haunting('minecraft:phantom_membrane', 'minecraft:feather');
|
|
|
|
// =========================
|
|
// SPLASHING (WASHING)
|
|
// =========================
|
|
// Any Log -> 20% chance Moss Block
|
|
event.recipes.create.splashing([
|
|
Item.of('minecraft:moss_block').withChance(0.2)
|
|
], '#minecraft:logs');
|
|
|
|
}); |