BorderlessMining icon indicating copy to clipboard operation
BorderlessMining copied to clipboard

Update to 1.21

Open sky-is-winning opened this issue 1 year ago • 11 comments

Updates to MC v1.21 (fix #111)

Also: Update gradle to v8.8 Update fabric-loom to v1.6.12 Update fabric-api to 0.100.1+1.21 Update Java version to 21

Here's the compiled jar file.

sky-is-winning avatar Jun 22 '24 17:06 sky-is-winning

Note: The game still crashes when you select the options menu if Iris is also used.

sky-is-winning avatar Jun 22 '24 17:06 sky-is-winning

Fix the crashing when Iris is used by disabling FullScreenOptionMixin and FullScreenOptionMixin if Iris is present. Unless #97 is implemented, these do nothing when Sodium is present anyway (and Sodium is required for Iris to work)

sky-is-winning avatar Jun 23 '24 13:06 sky-is-winning

Just tested jar mentioned above - it's working) Thanks @sky-is-winning

uurha avatar Jul 12 '24 00:07 uurha

Works

he3als avatar Jul 30 '24 21:07 he3als

I'm still getting a crash when opening the options menu, what would you need from me to find the problem? I am using the new jar mentioned 3 posts above and don't have iris so its not that. image crash-2024-08-19_18.49.26-client.txt

Sovietsupporter69 avatar Aug 19 '24 17:08 Sovietsupporter69

@Sovietsupporter69

I'm still getting a crash when opening the options menu, what would you need from me to find the problem? I am using the new jar mentioned 3 posts above and don't have iris so its not that.

It's probably a different mod (in this case, enhancedblockentities) that also modified the mixin. Due to my bodged update of the mixin class, it leads to incompatibility with many mods which have a similar function of modifying the video options screen. In this case, I reccommend that you instead use Cubes Without Borders which does the same thing as this mod but has a proper update to 1.21 by someone who actually knows what they're doing. Might try and fix this if I get bored though :3

sky-is-winning avatar Aug 19 '24 19:08 sky-is-winning

@sky-is-winning Thanks for pointing me to a similar mod, wish I knew this other mod existed sooner cause it would've saved me so much time.

Sovietsupporter69 avatar Aug 19 '24 19:08 Sovietsupporter69

Works perfectly on 1.21.2 & 3 too! Though needed to ignore the version dependency in fabric-loader-dependencies.json first.

Thanks for this - hope this PR get merged soon

Longie520 avatar Oct 31 '24 11:10 Longie520

@Sovietsupporter69

打开选项菜单时仍然崩溃,您需要我提供什么来查找问题?我正在使用上面提到的 3 个帖子的新 jar,没有虹膜,所以不是那样。

它可能是一个不同的 mod(在本例中为 enhancedblockentities)也修改了 mixin。由于我对 mixin 类的更新失败,它导致与许多具有类似修改视频选项屏幕功能的 mod 不兼容。在这种情况下,我建议你改用 Cubes Without Borders,它的作用与这个 Mod 相同,但由真正知道他们在做什么的人对 1.21 进行了适当的更新。如果我感到无聊,可能会尝试解决这个问题 :3

Hi, I am planning to upgrade another mod running on JAVA17 to 1.21. Is there anything I need to pay attention to? Thanks

Zhangyide114514 avatar Dec 29 '24 10:12 Zhangyide114514

Works perfectly on 1.21.2 & 3 too! Though needed to ignore the version dependency in fabric-loader-dependencies.json first.

Thanks for this - hope this PR get merged soon

Playing on 1.21.4. This worked for me, except I think the file was changed? This is what I did, and there might be a better/easier way to do it. I just don't know and this worked for me.

I took "borderless-mining-1.1.10-dev.4c1df01+1.21.jar" Extracted it with winrar Opened fabric.mod.json with Notepad++ Changed "minecraft": "1.21" to "minecraft": "*" (the asterix means "any version" I believe) Saved the file (CTRL+S) Compiled all the files and folders into a .zip-file Then I changed the extension to from .zip to .jar (You need to have extensions enabled in Windows) The .jar file should have the same name. I tried renaming it to 1.21.4, but it wouldn't work for some unknown reason.

xD

OpsiTTV avatar Jan 20 '25 02:01 OpsiTTV