133 lines
4 KiB
JavaScript
133 lines
4 KiB
JavaScript
ServerEvents.recipes(e => {
|
|
|
|
const recipes = [
|
|
|
|
{
|
|
|
|
replaceTarget: { id: 'supplementaries:jar_boat' },
|
|
|
|
toReplace: '#minecraft:boats',
|
|
|
|
replaceWith: '#modernrecipes:boats'
|
|
|
|
},
|
|
|
|
{
|
|
|
|
replaceTarget: { id: 'entangled:block' },
|
|
|
|
toReplace: 'minecraft:chest',
|
|
|
|
replaceWith: '#forge:chests/wooden'
|
|
|
|
},
|
|
|
|
{
|
|
|
|
replaceTarget: { id: 'ae2:network/wireless_booster' },
|
|
|
|
toReplace: 'thermal:ender_pearl_dust',
|
|
|
|
replaceWith: '#forge:dusts/ender_pearl'
|
|
|
|
}
|
|
|
|
];
|
|
//Misc Changes
|
|
|
|
e.replaceInput({},'minecraft:ender_chest', '#forge:chests/ender');
|
|
|
|
e.replaceInput({},'minecraft:leather', 'material_elements:leather_sheet');
|
|
|
|
e.replaceInput({},'#forge:leather', 'material_elements:leather_sheet');
|
|
|
|
//Tool Changes
|
|
|
|
e.replaceInput({},'#alltheores:ore_hammers', '#forge:tools/hammers');
|
|
|
|
//Storage Block changes
|
|
|
|
e.replaceInput({},'minecraft:glowstone', '#forge:storage_blocks/glowstone');
|
|
|
|
e.replaceInput({},'minecraft:netherite_block', '#forge:storage_blocks/netherite');
|
|
|
|
e.replaceInput({},'minecraft:coal_block', '#forge:storage_blocks/coal');
|
|
|
|
e.replaceInput({},'minecraft:redstone_block', '#forge:storage_blocks/redstone');
|
|
|
|
|
|
//Block Changes
|
|
|
|
e.replaceInput({},'minecraft:sandstone', '#forge:sandstone');
|
|
|
|
e.replaceInput({},'minecraft:red_sandstone', '#forge:sandstone/red');
|
|
|
|
e.replaceInput({},'cyclic:compressed_cobblestone', 'compressium:cobblestone_1');
|
|
|
|
e.replaceInput({},'culturaldelights:eggplant_crate', 'thermal:eggplant_block');
|
|
|
|
e.replaceInput({},'farmersdelight:beetroot_crate', 'thermal:beetroot_block');
|
|
|
|
e.replaceInput({},'farmersdelight:carrot_crate', 'thermal:carrot_block');
|
|
|
|
e.replaceInput({},'farmersdelight:potato_crate', 'thermal:potato_block');
|
|
|
|
e.replaceInput({},'farmersdelight:onion_crate', 'thermal:onion_block');
|
|
|
|
e.replaceInput({},'prefab:item_crate_of_potatoes', 'thermal:potato_block');
|
|
|
|
e.replaceInput({},'prefab:item_crate_of_carrots', 'thermal:carrot_block');
|
|
|
|
e.replaceInput({},'quark:beetroot_crate', 'thermal:beetroot_block');
|
|
|
|
e.replaceInput({},'quark:carrot_crate', 'thermal:carrot_block');
|
|
|
|
e.replaceInput({},'quark:potato_crate', 'thermal:potato_block');
|
|
|
|
e.replaceInput({},'quark:apple_crate', 'thermal:apple_block');
|
|
|
|
e.replaceInput({},'minecraft:nether_bricks', '#forge:bricks/nether');
|
|
|
|
e.replaceInput({},'prefab:block_compressed_dirt', 'compressium:dirt_1');
|
|
|
|
e.replaceInput({},'prefab:block_double_compressed_dirt', 'compressium:dirt_2');
|
|
|
|
e.replaceInput({},'prefab:block_compressed_obsidian', 'compressium:obsidian_1');
|
|
|
|
e.replaceInput({},'prefab:block_double_compressed_obsidian', 'compressium:obsidian_2');
|
|
|
|
e.replaceInput({},'prefab:block_compressed_quartz_crete', 'compressium:quartz_1');
|
|
|
|
e.replaceInput({},'prefab:block_double_compressed_quartz_crete', 'compressium:quartz_2');
|
|
|
|
e.replaceInput({},'quark:sugar_cane_block', 'thermal:sugar_cane_block');
|
|
|
|
e.replaceInput({},'quark:gunpowder_sack', 'thermal:gunpowder_block');
|
|
|
|
e.replaceInput({},'quark:bamboo_block', 'thermal:bamboo_block');
|
|
|
|
e.replaceInput({},'supplementaries:flax_block', 'thermal:flax_block');
|
|
|
|
e.replaceInput({},'minecraft:stone', '#forge:stone');
|
|
|
|
e.replaceInput({},'minecraft:netherrack', '#forge:netherrack');
|
|
|
|
e.replaceInput({},'prefab:block_compressed_stone', 'compressium:stone_1');
|
|
|
|
e.replaceInput({},'prefab:block_double_compressed_stone', 'compressium:stone_2');
|
|
|
|
e.replaceInput({},'prefab:block_triple_compressed_stone', 'compressium:stone_3');
|
|
|
|
e.replaceInput({},'#minecraft:stone_crafting_materials', '#forge:cobblestone');
|
|
|
|
|
|
|
|
recipes.forEach((recipe) => {
|
|
|
|
e.replaceInput(recipe.replaceTarget, recipe.toReplace, recipe.replaceWith);
|
|
|
|
});
|
|
|
|
});
|
|
|