Ok, to make it completely clear to everyone for the future, because the reason why I didn’t write the big thing before was because I made this point clear, but let me just lay it out here (and I might just link this in the FAQ):
- This is not a fully fledged Forge or Fabric mod. It is a suite of models for an already existing mod: Customizable Player Models, or CPM for short. CPM is not my mod. I was recommended to tag this post as #mod by the admins because it is kind of “a mod” for Minecraft. Minecraft modding is not like some games where complex modding like adding fully fledged items and robust gameplay mechanics can be done through text files or some kind of modding tool like the Creation Kit. You need to be a rudementary Java coder to even begin “modding” things into the game like items. Though, other modders, and the nature of the game come to the rescue, because through some “mods” there are frameworks to add new content into Minecraft kind of like the resource pack and datapack system. Though, because it’s not a fully fledged mod, here are some things I physically cannot do:
- Add items.
- Add gameplay mechanics beyond what CPM will let me do interfacing with Pehkui.
- Add Real Time Weight Gain!
- …and, currently Changing Hitbox Scale In Real Time. I’m currently looking into making an issue on the GitHub about that one. I’m just trying to use my wording carefully.
- Though, even if I had the option to make things this way, I wouldn’t, because:
- Guts & Tums will eventually fill this particular niche.
- Updating is a breeze with this setup as was demonstrated when during 1.19’s release, Fabric, CPM, Pehkui, and by extension my models were available day one, minute one.
- Personally, I really enjoy the simplicity.
- From 1.7.10 (though it may be buggy) - 1.19, for both Fabric and Forge, these models are available.
- That isn’t an end to the compatibility however. Due to it being client sided it can theoretically be used on any kind of server, even if the server doesn’t have the mod installed. The moment you add anything like fully fledged modded items and gameplay mechanics it is not client sided anymore.
- This project was made ultimately for me, and I am a Minecraft aficionado that plays on many different versions, mod loaders, and set ups. I personally enjoy where Mojang has taken their game in the past few years despite some hiccups, and would like to continue seeing the game updated. The recent log4j scare has also convinced me there are non creative reasons to want to stay updated. It is not only important for these reasons that it be compatible, but because of the nature of my secret project, even if all these problems were gone I wouldn’t because by the nature of my secret project I promise all of you that this will be infinitely more convenient than the alternative. I just can’t tell you because it’s secret. It will all make sense in due time.
When I say something is “outside the purview of The Fat Suite”, it usually means it’s some kind of gameplay mechanic that is impossible for me to implement, but even if I could I wouldn’t because it would sacrifice some of the things that make this project worthwhile.
I think people see “mod”, and see “Minecraft” and immediately think of something like Big Fatties, but Minecraft is very different from Starbound.
Minecraft can be “modded” literally dozens of different ways. Here are some examples:
- Fully fledged Forge or Fabric mods.
- Resourcepacks.
- Datapacks.
- Serverside content through plugins for Minecraft servers.
- For mods like CPM that allow it, things like The Fat Suite that add content through an already existing mod.
- Adventure maps.
I promise you that every single one of these could be utilized for our fetish. Guts & Tums has chosen number 1. I have chosen number 5 for this project, and chose another one for my secret project. All of those methods have strengths, and weaknesses. Datapacks, like some mods, are not clientsided, but are simpler to install, and can add functionality to servers serverside. Resourcepacks don’t touch anything gameplay related and with Optifine you can change entities’ models (which I may or may not have plans for in the future ). Point is it’s very diverse, and just because you see people adding things into Minecraft one way does not mean they can do it the other. There are people who just do resourcepacks for example.
Also, this wasn’t picking on you particularly, Gary. I just wanted to make this clear because it’s something I think there’s been a lot of misunderstanding about. I hope I didn’t come on too strong with you, because you and everyone else are just trying to contribute good ideas, but I hope that now it makes a little more sense.
Now, whenever someone asks about this I can direct them here.