diff --git a/kubejs/server_scripts/base/mods/botania.js b/kubejs/server_scripts/base/mods/botania.js index 6318847e..32e11703 100644 --- a/kubejs/server_scripts/base/mods/botania.js +++ b/kubejs/server_scripts/base/mods/botania.js @@ -142,4 +142,15 @@ if (feature('Reduce mana price of manasteel')) { removeRecipe({ id: 'botania:mana_infusion/manasteel_block' }) addInfusion('botania:manasteel_ingot', '#forge:ingots/iron', 1000) addInfusion('botania:manasteel_block', '#forge:storage_blocks/iron', 9000) +} + +if (feature('Handled shears')) { + removeRecipe({id:'botania:manasteel_shears'}) + addShaped('botania:manasteel_shears', ['rm','mr'], { r: '#forge:rods', m: 'botania:manasteel_ingot' }) +} + +if (feature('Straighten livingwood twig')) { + removeRecipe({input:'botania:livingwood_log',output:'minecraft:stick'}) + removeRecipe({id:'botania:livingwood_twig'}) + addShaped('botania:livingwood_twig', ['l','l'], { l: 'botania:livingwood_log' }) } \ No newline at end of file diff --git a/kubejs/server_scripts/base/mods/create.js b/kubejs/server_scripts/base/mods/create.js index 31e356b1..0ae7c2d5 100644 --- a/kubejs/server_scripts/base/mods/create.js +++ b/kubejs/server_scripts/base/mods/create.js @@ -301,3 +301,7 @@ if (feature('Remove tree fertilizer')){ removeItem('create:tree_fertilizer') } +if (feature('Straighten Minecart Couplings')) { + removeRecipe('create:crafting/curiosities/minecart_coupling') + addShaped('create:minecart_coupling', ['apa'], { a: 'create:andesite_alloy', p: 'create:iron_sheet' }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/base/mods/minecraft.js b/kubejs/server_scripts/base/mods/minecraft.js index 25b44b59..f2e1330a 100644 --- a/kubejs/server_scripts/base/mods/minecraft.js +++ b/kubejs/server_scripts/base/mods/minecraft.js @@ -545,4 +545,24 @@ if (feature('Water from kelp and seagrass')) { if (feature('Replace bucket recipe with assembler recipe')) { removeRecipe({id:'minecraft:bucket'}) addStonecutting('bucket', '#forge:ingots/iron') +} + +if (feature('Handled shears')) { + removeRecipe({id:'minecraft:shears'}) + addShaped('minecraft:shears', ['ri','ir'], { r: '#forge:rods', i: '#forge:ingots/iron' }) +} + +if (feature('Replace bottle recipe with assembler recipe')) { + removeRecipe({id:'minecraft:glass_bottle'}) + addStonecutting('minecraft:glass_bottle', 'minecraft:glass') +} + +if (feature('New lead recipe')) { + removeRecipe({id:'minecraft:lead'}) + addShaped('minecraft:lead', ['s ','ss'], { s: 'minecraft:string'}) + addShaped('minecraft:lead', ['s ','ss'], { s: 'ae2:silicon'}) +} + +if (feature('Alternate Bottle Recipe')) { + addDeploying(['minecraft:glass_bottle'],'minecraft:glass','#minecraft:buttons') } \ No newline at end of file diff --git a/kubejs/server_scripts/base/mods/supplementaries.js b/kubejs/server_scripts/base/mods/supplementaries.js index b5771e82..392a0ea6 100644 --- a/kubejs/server_scripts/base/mods/supplementaries.js +++ b/kubejs/server_scripts/base/mods/supplementaries.js @@ -20,3 +20,8 @@ if (feature("Remove bamboo spikes")) { removeItem("supplementaries:bamboo_spikes"); removeItem("supplementaries:bamboo_spikes_tipped"); } + +if (feature("No gaps in wrench recipe")) { + removeRecipe({id:"supplementaries:wrench"}) + addShaped("supplementaries:wrench", ["ini"," i "," i "], { i: "minecraft:copper_ingot", n: "create:copper_nugget"}) +} \ No newline at end of file