Board Thread:General Mod Discussion/@comment-25101089-20170524114315/@comment-31421070-20170527015829

Well, they're data files which are majorly compressed and contain non-java code with a program attached to run like java (I am inept at Java, for some strange reason). I spent some time last year trying to figure out how to get them working alongside the mod and in Minecraft. I found out that if I wrote the code so that the game assumes that it's a resource pack, then the code will run the most efficiently. When I said before that it acts as a coremod, that's exactly what it does. It acts as a core mod, and overrides certain codes within the mod by providing information and variables which override the mod's code, without rewriting the mod itself.