Without dlving into the games code this sounds like a variable recognition issue. Similar to the reason that Windows systems jumped from 8 to 10 skipping 9. I think it is like core registry operations doing calls for version '9' parts may call up old Windows 98 things. In this instance all of the new 'Recipe Book' calls might be conflicting with the craftable plain minecraft:book item so the process is overwritten or invalid in the snap shot.
The only recipe fill in for the /recipe command that seems even remotely close is 'bookcloning', but i think that is relating to the recipe strings.
Without dlving into the games code this sounds like a variable recognition issue. Similar to the reason that Windows systems jumped from 8 to 10 skipping 9. I think it is like core registry operations doing calls for version '9' parts may call up old Windows 98 things.
In this instance all of the new 'Recipe Book' calls might be conflicting with the craftable plain minecraft:book item so the process is overwritten or invalid in the snap shot.
The only recipe fill in for the /recipe command that seems even remotely close is 'bookcloning', but i think that is relating to the recipe strings.