/*

ORIGINAL

recipes.addShaped("potionfingers:ring_6", <potionfingers:ring:1>.withTag({effect: "minecraft:regeneration"}), [[null, <minecraft:ghast_tear:*>, null], [<minecraft:ghast_tear:*>, <potionfingers:ring>, <minecraft:ghast_tear:*>], [null, <minecraft:ghast_tear:*>, null]]);
recipes.addShaped("potionfingers:ring_4", <potionfingers:ring:1>.withTag({effect: "minecraft:jump_boost"}), [[null, <minecraft:rabbit_foot:*>, null], [<minecraft:rabbit_foot:*>, <potionfingers:ring>, <minecraft:rabbit_foot:*>], [null, <minecraft:rabbit_foot:*>, null]]);
recipes.addShaped("potionfingers:ring_5", <potionfingers:ring:1>.withTag({effect: "minecraft:strength"}), [[null, <minecraft:blaze_powder:*>, null], [<minecraft:blaze_powder:*>, <potionfingers:ring>, <minecraft:blaze_powder:*>], [null, <mi1ecraft:blaze_powder:*>, null]]);
recipes.addShaped("potionfingers:ring_2", <potionfingers:ring:1>.withTag({effect: "minecraft:haste"}), [[null, <ore:gemEmerald>, null], [<ore:gemEmerald>, <potionfingers:ring>, <ore:gemEmerald>], [null, <ore:gemEmerald>, null]]);
recipes.addShaped("potionfingers:ring_3", <potionfingers:ring:1>.withTag({effect: "minecraft:resistance"}), [[null, <ore:ingotIron>, null], [<ore:ingotIron>, <potionfingers:ring>, <ore:ingotIron>], [null, <ore:ingotIron>, null]]);
recipes.addShaped("potionfingers:ring_1", <potionfingers:ring:1>.withTag({effect: "minecraft:speed"}), [[null, <minecraft:sugar:*>, null], [<minecraft:sugar:*>, <potionfingers:ring>, <minecraft:sugar:*>], [null, <minecraft:sugar:*>, null]]);

*/

val potionRing = <potionfingers:ring:1>;

////remove
recipes.remove(potionRing.withTag({effect: "minecraft:regeneration"}));
recipes.remove(potionRing.withTag({effect: "minecraft:speed"}));
recipes.remove(potionRing.withTag({effect: "minecraft:resistance"}));

////modify
//strength
recipes.remove(potionRing.withTag({effect: "minecraft:strength"}));
recipes.addShaped("ct_potionfingers_strength", potionRing.withTag({effect: "minecraft:strength"}), [[null, <minecraft:blaze_rod:0>, null], [<minecraft:blaze_rod:0>, <potionfingers:ring>, <minecraft:blaze_rod:0>], [null, <minecraft:blaze_rod:0>, null]]);
//jump boost
recipes.remove(potionRing.withTag({effect: "minecraft:jump_boost"}));
recipes.addShaped("ct_potionfingers_jump_boost", potionRing.withTag({effect: "minecraft:jump_boost"}), [[null, <ore:pearlEnderEye>, null], [<ore:pearlEnderEye>, <potionfingers:ring>, <ore:pearlEnderEye>], [null, <ore:pearlEnderEye>, null]]);

////add
//archery
recipes.addShaped("ct_potionfingers_archery", potionRing.withTag({effect: "potioncore:archery"}), [[null, <minecraft:bow>, null], [<minecraft:bow>, <potionfingers:ring>, <minecraft:bow>], [null, <minecraft:bow>, null]]);
//slow fall
recipes.addShaped("ct_potionfingers_slow_fall", potionRing.withTag({effect: "potioncore:slow_fall"}), [[null, <minecraft:beacon>, null], [<minecraft:beacon>, <potionfingers:ring>, <minecraft:beacon>], [null, <minecraft:beacon>, null]]);
//antidote
recipes.addShaped("ct_potionfingers_antidote", potionRing.withTag({effect: "potioncore:antidote"}), [[null, <ore:blockPrismarine>, null], [<ore:blockPrismarine>, <potionfingers:ring>, <ore:blockPrismarine>], [null, <ore:blockPrismarine>, null]]);
//purity
recipes.addShaped("ct_potionfingers_purity", potionRing.withTag({effect: "potioncore:purity"}), [[null, <ore:netherStar>, null], [<ore:netherStar>, <potionfingers:ring>, <ore:netherStar>], [null, <ore:netherStar>, null]]);
//drown
recipes.addShaped("ct_potionfingers_drown", potionRing.withTag({effect: "potioncore:drown"}), [[null, <ore:foodBubblywater>, null], [<ore:foodBubblywater>, <potionfingers:ring>, <ore:foodBubblywater>], [null, <ore:foodBubblywater>, null]]);
//diamond skin
recipes.addShaped("ct_potionfingers_diamond_skin", potionRing.withTag({effect: "potioncore:diamond_skin"}), [[null, <ore:gemDiamond>, null], [<ore:gemDiamond>, <potionfingers:ring>, <ore:gemDiamond>], [null, <ore:gemDiamond>, null]]);
//recoil
recipes.addShaped("ct_potionfingers_recoil", potionRing.withTag({effect: "potioncore:recoil"}), [[null, <minecraft:end_crystal>, null], [<minecraft:end_crystal>, <potionfingers:ring>, <minecraft:end_crystal>], [null, <minecraft:end_crystal>, null]]);