This datapack makes the recipe book unlock recipes only when you get all the ingredients (the vanilla one will usually unlock them after collecting the main ingredient).
If you already have started a world and you want to use the datapack, open your world to LAN enabling cheats (if you don't have them already enabled) and use the command /recipe take your_username * to delete all your unlocked recipes and start fresh.
This datapack is fully open source, on GitHub you can find the script I created to automate the process and the instructions to port the datapack to your desired version.
Как запустить датапак More Accurate Recipe Book на сервере?
Датапак More Accurate Recipe Book удобнее всего раскрывается на общем сервере: установили один раз - и вся компания играет с новыми механиками. Создать сервер Майнкрафт с датапаком More Accurate Recipe Book можно за пару минут вместе с BungeeHost.

