Quote from Frontrider
If theres nothing, then tell me what the cube.json file is? Its can be placed into resource packs to change the general block modell/texture mapping. Sounds there, textures there. They extracting more game data to be possible to add more stuff. As far as i looked into other games, they have resources outside from the engine. Minecraft has(had) all of it inside,so its not that easy.
Addressed in an earlier post, but the short version is that data is useless without the ability to put code behind it. Model json files may be great for texture artists, but they don't bring us any closer to having honest-to-god Java code from a mod running inside of vanilla than we were four years ago. That's what this discussion is about, and what the P in API stands for.
Oh and now its possible to have a resource pack inside a world save, as they said it will be.
What does this have to do with anything?