I try to use the BlockStateProvider Provider to create the JSON's Files(Model and Blockstates) for my blocks, but i couldn't figure out how it works and couldn't find a tutorial or stuff like this. I just want to create simple all side same block and model, but doing it for every block is exhausting, so i wanted to use the BlockStateProvider. I found the models().cubeAll(name, texture) command, but I don't know, how to fill in the right values. I tried models().cubeAll("basic_block", new Resourc
BlockStateProvider is the correct way to generate blockstate and model files. There's an example in Forge's GitHub repository here, and in my mod here.