chore: port to 1.21.11, build jar workflow#279
Conversation
…onment variable is set
|
Misc changes:
|
|
Wow, thank you! But since it's Christmas I can't review this PR before the 26th. (Even then time is tight). But I appreciate it a lot! |
|
Huge respect for you, this was painful haha. I can't imagine doing this every time Mojang makes a release and breaks everything. |
|
Wait, does the GameTest thing actually work? I could probably make a separate PR that runs this as a workflow to test whether all the mixins are working. |
|
Yeah, at least it used to. I haven't used it for the latest 1.21 versions but it should still work. It only checks if it can load a world without crashing. Nothing more, but it did help me catch some crashes before. |
|
That's great, I'll add it to the checks at some point, but for now this PR is big enough already. |
|
Fixed DH compat by setting DH 5 compat to use DH 4 compat |
|
Just wanted to say I ran this both on Fabulously Optimized 12.0.0-beta2, and Neoforge 21.11.2-beta, and both worked without issue for me. |
|
@orangishcat any chance you could share a build so others can download and try it? Would be awesome 🙌 |
|
Sorry for not finding any time to review this. I'll merge it into it's own branch for now and release it on Modrinth and CurseForge if that's alright with you. Again, thank you very much for putting in the work! |
Builds are published every commit on GitHub Actions. (Tutorial)
Yeah, that's fine by me. The shader preset dropdown is still broken though, and I'm not sure how to fix it as I'm not very familiar with graphics code. I'll give it another try later today. |
|
Okay, thank you again! |
A minimal port of the mod to 1.21.11, plus a workflow to build jar files for different MC versions and mod loaders.
Further testing will be done later today.