Sounds useful. I used the GSON library because it's included with Minecraft. Might be overkill for some projects though, so a simple serializer sounds nice.
Was kinda weird serializing through a POJO. I'm used to Javascript land where JSON can be read directly as an object, so there's no mucking around with this sort of thing.
Tofu I actually had no idea how to categorize in the default configs. It is a protein, but it comes from veggies. From a gameplay perspective it seemed a bit powerful to grant both nutrients. Fair point on vegetarians needing an alternative though. I'll go ahead and mark it as both.