data modify entity @s Offers.Recipes append value {maxUses:0,buy:{id:rabbit_foot,components:{custom_data:{del:tag},item_name:{"text":"Any trinket","italic":false,"color":"gray"},lore:[{"text":"Toss it to me","italic":false,"color":"gray"}]}},sell:{id:rabbit_foot,components:{custom_data:{del:tag},item_name:{"text":"Turn trinkets into trades","italic":false,"color":"gray"}}}}
data modify entity @s Offers.Recipes append value {maxUses:1,buy:{id:emerald,count:12},sell:{id:potion,components:{custom_data:{repairpot:tag},potion_contents:{custom_color:3342087},custom_name:{"text":"Bottle of Repair","italic":false,"color":"yellow"},lore:[{"text":"Fully repairs item in opposite hand","italic":false,"color":"blue"},{"text":"Costs 10 levels","italic":false,"color":"red"}],tooltip_display:{hidden_components:[potion_contents]}}}}
data modify entity @s Offers.Recipes append value {maxUses:1,buy:{id:emerald,count:20},buyB:{id:knowledge_book},sell:{id:knowledge_book,components:{custom_data:{gravetome:tag},recipes:["survivalplus:tomes/grave"],item_name:"Grave Tome",lore:[{"text":"Teleport to your last death point","italic":false,"color":"gray"},{"text":"Can only be used once per death","italic":false,"color":"red"}],enchantments_glint_override:1b}}}
data modify entity @s Offers.Recipes append value {maxUses:10,buy:{id:emerald},sell:{id:dried_kelp,count:2,components:{custom_data:{pureherb:tag},item_name:{"text":"Purifying Herb","italic":false},lore:[{"text":"Removes debuffs","italic":false,"color":"gray"}]}}}
data modify entity @s Offers.Recipes append value {buy:{id:emerald,count:10},buyB:{id:lapis_lazuli},sell:{id:enchanted_book,components:{custom_data:{ebooklvl1:tag},lore:[{"text":"Contains low level enchantments","italic":true,"color":"gray"}]}}}
data modify entity @s Offers.Recipes append value {buy:{id:emerald,count:20},buyB:{id:lapis_lazuli,count:2},sell:{id:enchanted_book,components:{custom_data:{ebooklvl2:tag},lore:[{"text":"Contains mid level enchantments","italic":true,"color":"gray"}]}}}
data modify entity @s Offers.Recipes append value {buy:{id:emerald,count:30},buyB:{id:lapis_lazuli,count:3},sell:{id:enchanted_book,components:{custom_data:{ebooklvl3:tag},lore:[{"text":"Contains high level enchantments","italic":true,"color":"gray"}]}}}
data modify entity @s Offers.Recipes append value {maxUses:1,buy:{id:fishing_rod},buyB:{id:barrel,count:10},sell:{id:fishing_rod,components:{custom_data:{craterod:tag},lore:[{"text":"When held:","italic":false,"color":"gray"},{"text":"+1 XP level when opening crates","italic":false,"color":"gray"}],rarity:uncommon}}}
data modify entity @s Offers.Recipes append value {maxUses:0,buy:{id:wither_skeleton_skull,components:{custom_data:{del:tag},item_name:{"text":"Wither Bounty","color":"gold"},lore:[{"text":"Kill a Wither to unlock this trade","color":"aqua"}]}},sell:{id:echo_shard,components:{custom_data:{less_spawn:tag},item_name:{"text":"Calming Crystal","italic":false},lore:[{"text":"Decreases spawning of mobs","italic":false,"color":"gray"}],rarity:rare,enchantment_glint_override:1b}}}