Morph-o-Tool

Morph-o-Tool

45M Downloads

Question: !.20.1 Version?

penturt opened this issue · 9 comments

commented

Any plans to update to 1.20 and above? This is a great mod, and it sucks not having it available.

commented

It's an incredible mod and really tough playing 1.20 packs without it. Hoping Vazkii can find some time to port this up to 1.20

commented

+1 for this please Vazkii

commented

+1, please update

commented

I'll add that I really miss morph-o-tool in 1.20; no expectations, but if it got an update, I wouldn't mind :)

commented

I'm on it ^^

commented

Guys, thanks for taking the time to port this over. Looking at the diffs, it clearly wasn't a 5 minute task.

On a side note, can I ask where you get/got the information from regarding change of function names, new classes, etc within the Minecraft framework? Is this documented somewhere?

Cheers, Rob.

commented

Hi.
Mc sadly doesn't document those changes. This user: https://gist.github.com/ChampionAsh5357
Has many documents on their gist profile documenting changes, additions and removals of several methods and names etc
Very helpful in some cases.
Otherwise I often check what the previous method did or where it was previously located in a class and then I try to find this method or a similar method in the class for the new version.
Iirc discord servers like mmd or the neoforge server have discord bots that can tell you how a specific method is called in different versions.
But ofc there's always the possibility that a method was just straight up deleted. In that case you need to find a different way to do what that method did.

I hope this was helpful :)

commented

It definitely was, thanks. I'd hoped MC/Forge had something more structured in place, but as I've never really seen anything on the web, I suspected developers were left to fend for themselves. I certainly don't envy you guys having to keep chasing updates when you're not given the right information to deal with them properly.

I often contemplate writing some MC code myself, but the learning curve to understand and implement the framework is just too much. I've spent a lifetime learning programming languages, and I don't think I've got it in me to start again with the MC API's.

Cheers, Rob.

commented

@Uraneptus Thank you so much for the port!