Developer of the ControlPack mod here. I'm happy to finally see some real attention given to Minecraft's mod-ability. But I wouldn't expect rainbows and roses for a while. ControlPack is obviously a client-only mod, so, this doesn't sound like it's going to help me much. Even if it does, I really doubt the API is going to be open enough to allow ControlPack to have all the hooks it needs to support all the features it has. Very, very doubtful. Mods often need very subtle behavior to be changed in order to work. There's no way they're going have the dream of mods not modifying any game code, and be as nonrestrictive as they are today.
But -- even a little bit of effort into doing that is going to go a long way to making mods compatible with each other, even if we continue having to use things like MCP to do them.
All in all, this is great news for the long run, but in the meantime it will be a very bumpy ride.
0
https://www.dropbox.com/s/zieg6y7yzmvb3dd/ControlPack 4.0-4.8.zip
0
Alrighty, done!
0
Well I've moved the MC version # to the prefixes, so the url shouldn't change next time. The CP version changes each time, but that's after the url is truncated anyway. So give me a new link and hopefully it won't need to change again.
0
1
Thank you Julialy for the hard work! Since we can't transfer threads yet, I've updated the OP with the link to your post and offered an explanation for those not following too closely. I've called it ControlPack 6.0 if you don't mind
3
No doubt it's time for me to hand over the thread. I assume a forum mod is needed to do that.
Mods! Please hand the thread, and hence this mod over to Julialy!
Kinda sad.. it's like my daughter is all grown up and I'm watching her drive away to college or something. Which is kind of funny actually, because my daughter is actually 6 now and has starting playing Minecraft. Perhaps I shall set her up with ControlPack
About better 3rd person, in case this helps:
0
Good work For base class changes, I was sure to add // mod_ControlPack comments wherever they occur. But I usually just used a diff tool to see what I changed vs new versions, and ported the changes via the merge tool.
3
Someone has expressed interest, and I've handed the code over. Up to them if they want to announce who they are.
But I want to see the transition through, so for now, just sit tight.
3
But alas, as much as I love this mod and Minecraft, I don't feel like I can keep up with Minecraft's changing mod landscape fast enough to do you guys the good I have promised in the past. It's not really any fun anymore either, with all the compat issues, loaders to deal with, mod frameworks. It's chaos. It's much more work than it used to be.
I am more than happy to hand this mod over to someone with the dedication and ability to do it justice. Please PM me if you are interested, and I can transfer the source code to you. If there's a way to transfer ownership of this post I'd do that too... not sure though.
I'm please to see some have already started trying to port it. Believe me.... there are some god awful hacks in there to make it possible for CP to do its thing. It seems like all the features of CP can be done without base class modifications, but trust me, I spent countless horus trying to come up with ways of doing that. In the end, the hooks it creates into Minecraft's primary classes are necessary. Unless something has changed, or unless Forge has new hooks I'm not aware of. There are issues with getting the auto tool feature, for example, to work correctly when you use it in combination with auto mine. The modification to KeyBinding.java is the lynchpin of it all, and it's a class not many mods modify, so I went with it. Yes, lots of the code is all in one class. Not the best engineering practice, but in my late nights I was more interested in getting ti working than doing it in a tidy way. My apologies. I'm a programmer by profession, and it's not my best work. But... the way it wires up is solid and the result of a lot of hours of iteration. Perhaps having the original source will help.
I really do feel terrible that it has come to this. Even though the internet has a reputation for being full of trolls, fans of ControlPack have always been kind and patient. So I feel like I'm letting you all down. But it's better for all of you at this point to find someone with the time and full interest to continue the mod, rather than have me continue to hobble along with this complex and confusing Minecraft updates, pretending that I have the time to do it. Minecraft seems to have a positive community. Please don't change that. I'm honored to have been able to make this mod a success and be part of the history of Minecraft, if only in a small way.
So if you or someone you know might be interested in taking this mod over completely, PM me.
I await your responses.
7
1
No problem, I'm happy for Mod Packs to include Control Pack I only ask they include a link to the OP with the name of the mod so people know where to learn about it by itself if they so desire.
I'm more than happy to remove features as vanilla incorporates them, it's better for everyone, especially me That will depend of course on whether the vanilla feature is at least as good as CP's
3
It's absolutely crazy the steps you have to go through as a modder. There are too many launchers, mod packs, and combinations of them for me to really be able to troubleshoot all of the problems people are having. Even when someone figures out a way to make their mods work, it won't necessarily work for others who have a slightly different situation.
This is the unfortunate state of affairs with MC modding. I wish I were of more direct help. All I can say is if you find the answer thanks to someone helping out, give them +rep! And if you want to contribute an installation guide or steps I will be happy to put them in the OP and give you mass credit. The only thing is, if it involves editing json files, eesh -- I'm glad you figured it out, but if I include that as an official installation procedure, people are more likely to screw it up then get it right and it may just cause more problems. Installation needs to be simple, and if a simple installation isn't possible for some combination of mods/frameworks, I hope I can continue to rely on you awesome posters to help those in need, cuz I just don't have the patience or time for that. Hopefully one day MC can get finally get its modding story straightened out and these problems will go away. A pipe dream for now.
0
Thanks, but, can you tell me how? Anything special? Do you have any other mods, etc?
What other mods are you running? How did you install ControlPack?
1
Maybe it's more subtle than that. Have you tried different combinations? For example, does it matter what item you have selected before you eat food? Does it matter which food you eat? If you can play around with the problem it might yield a clue. The fact you're seeing this and no one else seems to be must mean there's something different about your setup, lets try to figure out what that is.
0
I can't reproduce that It switches back after eating just fine. Can you tell me what other mods you have and how you have installed them?