Currently I am working on a mod and am currently using MCreator to make it (though I am very early in its creation so dropping this would not be an issue) but part of the mod requires two things: 1, a good and responsive gui that I cant figure out how to make in MCreator (I am new to the software so I could be missing it but its gui software seems nowhere near what would be required to make a decent gui even on the same chart as a thauminomicon, codex, book of shadows, open computers manual, etc) and 2, a way to make textures procedurally based on stored data.(likely metadata) This entire mod is in its very very early infancy so nothing is really set in stone as of yet but these are the two core features that would be required to make the mod what I/we want it to be. I though of using MCreator because it would allow us to handle larger projects easier however from what I have seen thus far it is very limiting and I would like to know if it is even capable of the things we need it to do.
I don't know much about MCreator other than it seems like a nightmare to use, but I can tell you how to do this with forge. I would not be surprised to hear that MCreator is incapable of making a decent gui, this goes along with everything else I've heard about it. I'd recommend using forge since there are a lot of tutorials on it and you can do a lot with it. Making a dynamic textured gui is fairly easy with forge since the function to draw the gui gets called each frame.
Currently I am working on a mod and am currently using MCreator to make it (though I am very early in its creation so dropping this would not be an issue) but part of the mod requires two things: 1, a good and responsive gui that I cant figure out how to make in MCreator (I am new to the software so I could be missing it but its gui software seems nowhere near what would be required to make a decent gui even on the same chart as a thauminomicon, codex, book of shadows, open computers manual, etc) and 2, a way to make textures procedurally based on stored data.(likely metadata) This entire mod is in its very very early infancy so nothing is really set in stone as of yet but these are the two core features that would be required to make the mod what I/we want it to be. I though of using MCreator because it would allow us to handle larger projects easier however from what I have seen thus far it is very limiting and I would like to know if it is even capable of the things we need it to do.
I don't know much about MCreator other than it seems like a nightmare to use, but I can tell you how to do this with forge. I would not be surprised to hear that MCreator is incapable of making a decent gui, this goes along with everything else I've heard about it. I'd recommend using forge since there are a lot of tutorials on it and you can do a lot with it. Making a dynamic textured gui is fairly easy with forge since the function to draw the gui gets called each frame.
Uncrafting Table (1.15.2): https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/wip-mods/3032965-uncrafting-table
Ruins of Humanity (mod, no longer being developed): https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/wip-mods/2898701-1-12-2-wip-early-alpha-ruins-of-humanity