Anyone know if there's a mod like this for 1.12.2?
- Registered Member
Member for 2 years, 7 months, and 12 days
Last active Wed, Jan, 1 2020 16:47:23
- 0 Followers
- 16 Total Posts
- 2 Thanks
Jun 17, 2018Posted in: Minecraft Mods
After a good 50 or so hours I'm seeing the first signs of progress! There is still a long ways to go, however.
The source is available on github. Currently the rewrite is named "Smart Moving Reloaded." Any thoughts on calling it "Smarter Moving"?
Jun 4, 2018Posted in: Minecraft Mods
Hey guys (@ScienceDrummer, @CaerMaster, @Zaesar_AoH, @3damnmuch).
Yes, I have created an unofficial port of Smart Moving to 1.10.2 and 1.12.2. I don't have much experience with modding and the Smart Moving source is both complicated and undocumented.
There are a bunch of bugs. I am not yet sure how to fix them.
As some of you have mentioned, Smart Moving does indeed mostly replace some base Minecraft classes associated with the Player. This replacement is actually done by Player API for server-side, and Render Player API for client-side. These two "API" mods appear to be huge messes. I'm not sure whether or not the source for these mods are actually generated by some program Divisor has created. (These 5000+ line classes seem oddly templated).
Regardless, I cannot work with the source of these mods; therefore, I am going to try to rewrite them from scratch using a programming concept known as a Mixin. Although Java is not a language that naively supports mixins, the people over at Sponge Powered (it appears to have been mainly Mumfrey) have remarkably implemented Mixins in Java for Minecraft (Github link). In short, Mixins allow mods to dynamically overwrite and modifying the bytecode of existing classes during runtime (or more specifically, class-load time) in a structured and well-defined manner that will (hopefully) preserve compatibility between multiple mods modifying the same class. This is simultaneously an amazing asset and a horrible, borderline insane hack of the Java language. But hey, this is what Minecraft Modding has forced us to do ¯\_(ツ)_/¯.
As a reminder, all of this is being done unofficially. I am making no promises as to the completion or maintenance of any rewritten versions of Divisor's mods.
May 26, 2018Posted in: Minecraft Mods
apparently some people didn't notice the link before, but in divisor's absence the official place is here on github:
it's unclear where science drummer and Tommys64 are the same person or not, but based on reading comments i am going to assume this is not the case, as far as i can tell science drummer found the update, but did not actually do any of the programming.
as far as i understand the way github works is issues must be reported to the main repository and not a fork, either that or issues have not been setup to be accepted, i've asked which is the correct place to report issues but for now the main repository should work just fine.
quote snipped for length.
also try running the mod by itself with just FML (minecraft forge) and nothing else and see if you still have issues first.
THE MINECRAFT FORUMS EDITOR IS COMPLETE AND TOTAL GARBAGE, THIS FOLLOWING PARAGRAPH IS A QUOTE.
Now, that said and with massive thanks to ScienceDrummer for the update/port (I cannot emphasize that enough), there are some bugs present that are inherent in SmartMoving. For instance, if I turn around in third person view, my Thaumcraft Goggles of Revealing are suddenly on the back of my head, and my Optifine cloak is hanging down my chest like a bib. They don't move with me when I swim, fly or crawl, either, and if I go into third-person mode when I'm within sight of armor on a Bibliocraft armor stand (I haven't tested it with vanilla armor stands yet), the armor on the stand spins around like a dervish.
THE MINECRAFT FORUMS EDITOR IS COMPLETE AND TOTAL GARBAGE, THE PRECEDING PARAGRAPH WAS A QUOTE.
this is expected behavior and nothing out of the ordinary, from what i understand the update has made minimal changes only to port the mod to the current minecraft version for compatibility, from what i can tell there are absolutely zero new features or changes to expected behavior.
this is a feature request, you can make it on github to the main repository link provided above as an issue with the selection of "feature request".
SORRY FOR SO MANY EDITS, THIS POST IS NOW FINAL, THIS FORUMS SOFTWARE IS SERIOUSLY THE WORST PIECE OF SOFTWARE I'VE EVER SEEN IN MY ENTIRE LIFE.
May 26, 2018Posted in: Minecraft Mods
it means there's release candidate 3 download versions of it.
as i posted before, i didn't test much at all but it appeared functional from the very limited testing i've done.
- To post a comment, please login or register a new account.