Skip to content

Conversation

@mjarduk
Copy link
Collaborator

@mjarduk mjarduk commented Sep 27, 2025

First off, I'd like to point out that the primary maintainer of the mod has stated that he won't be able to contribute much from this point on, quote:

I personally don't see myself working on this much in the future. I got a programming job, so I don't >do much hobby programming, and I focus on other hobbies when I do
In an older version of the codebase, I did have a custom renderer (you can probably find it somewhere >in the git history), but there were lighting issues and stuff
Feel free to make a PR moving to a recent version

As for the PR itself, this should eventually move the codebase to MC 1.21.1, a popular (at the time of writing) modding version being used in the modding community.

My main goals for now are:

  • Scrap support for LexForge, starting with 1.21.1 there's been little to no content made for it.
  • Modernise the build-scripts (bump plugin versions, maybe move to the new shadow plugin, generally clean that up)
  • Port the mod to 1.21.1
  • (Optionally) Remove architectury in favour of the services provider interface used by many popular multi loader mods today.

mjarduk and others added 5 commits September 27, 2025 11:51
* Fabric somewhat runs

* Let Fabric build, add more registry stuff

* Multiplatform changes.

* Organize Creative Menu; Open Screens

* Add non-null annotations

* A few more nonnull annotations I missed

* Computer can run on Fabric again!

* Networking refactor.

* Jury rigged the LuaCFactory to not halt and catch fire if a FileExistsException is caught, because that doesn't hamper the mod's operations.

* Fix a workflow issue.

---------

Co-authored-by: Jason Gronn <jasontopia03@gmail.com>
@mjarduk mjarduk marked this pull request as ready for review September 30, 2025 20:08
@JasonTheKitten JasonTheKitten merged commit b768178 into main Oct 1, 2025
2 checks passed
@JasonTheKitten JasonTheKitten deleted the moveto-1.21.1 branch October 1, 2025 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants