Create Fabric

Create Fabric

10M Downloads

Sodium 0.5.0 incompatibility, here's the list of working Sodium 0.4.10 addons:

wanesty opened this issue ยท 24 comments

commented

the only fix while we wait for a Flywheel/Sodium is to downgrade back to Sodium 0.4.10, however you're probably using Reese's Sodium Options, Indium etc

so here's a list of Sodium addons compatible with the 0.4.10:

ImmediatelyFast-1.2.3+1.20.1.jar
indium-1.0.21+mc1.20.1.jar
iris-mc1.20-1.6.4.jar
memoryleakfix-fabric-1.17+-1.1.2.jar
reeses_sodium_options-1.6.3+mc1.20.1-build.92.jar
sodium-extra-0.4.27+mc1.20.1-build.110.jar
sodium-fabric-mc1.20-0.4.10+build.27.jar

commented

take your time king

commented

problem with what you linked.
image

commented

can reproduce, only an issue if you're in a world, however everything is working fine it's only a UI issue

edit : this is only an issue with Reese's Sodium Options, either get rid of it if you don't mind the default UI or deal with having to get back to the main menu and/or it being weird ingame

not ideal but it's the only version of Reese's Sodium Options compatible with the 4.10
(it could be backported, but if someone have the knowledge to backport it they are likely able to just help with flywheel)

commented

for me, i'm on the Create-Fabric-0.5.1-d-build.1161+mc1.20.1, u can edit fabric.mod.json, the file is in create (open it with 7zip)

},
"breaks": {
"optifabric": "*",
"colormatic": "\u003c\u003d3.1.1",
"iris": "\u003c\u003d1.2.5",
"sodium": "\u003e\u003d0.5.3"
},

[Lib]fabric-api-0.88.1+1.20.1.jar
[Lib]fabric-language-kotlin-10.10+kotlin.1.9.10.jar
[Optimization]exordium-fabric-1.2.1-mc1.20.1.jar
[Optimization]ferritecore-6.0.0-fabric.jar
[Optimization]ImmediatelyFast-1.2.4+1.20.1.jar
[Optimization]indium-0.25+mc1.20.1.jar
[Optimization]iris-flywheel-compat-1.20.1-0.2.1.jar
[Optimization]iris-mc1.20.1-1.6.8.jar
[Optimization]lithium-fabric-mc1.20.1-0.11.2.jar
[Optimization]memoryleakfix-fabric-1.17+-1.1.2
[Optimization]reeses_sodium_options-6.5+mc1.20.1-build.95
[Optimization]sodium-extra-0.5.1+mc1.20.1-build.112.jar
[Optimization]sodium-fabric-mc1.20.1-0.5.2.jar
[Optimization]sodium-shadowy-path-blocks-3.2.1.jar
[Optimization]starlight-1.2+fabric.dbc156f.jar
[Optimization]threadtweak-fabric-1.20.1-0.1.0.jar

for me is working fine :-)

commented

the only fix while we wait for a Flywheel/Sodium is to downgrade back to Sodium 0.4.10, however you're probably using Reese's Sodium Options, Indium etc

so here's a list of Sodium addons compatible with the 0.4.10:
[...]

This does not work if you are using Supplementaries (signposts) or other mods that add custom overworld content (Farmer's delight for example) as it renders the chunk invisible (game-breaking):
image

for me, i'm on the Create-Fabric-0.5.1-d-build.1161+mc1.20.1, u can edit fabric.mod.json, the file is in create (open it with 7zip)

}, "breaks": { "optifabric": "*", "colormatic": "\u003c\u003d3.1.1", "iris": "\u003c\u003d1.2.5", "sodium": "\u003e\u003d0.5.3" },

for me is working fine :-)

This does not work well because it does this when placing waterwheels (which must be the reason it was marked as incompatible in the first place):
image
Notice the FPS top left dropped down to 16.

When disabling shaders, the waterwheels just disappear out of existence:
image

Hope it clears up any confusion about these workarounds and how they might work for you depending on your use-case.

commented

disabling flywheel with

/flywheel backend off

should most likely fix that

commented

no idea?
2023-09-25_18 07 26
i got 5 fps with /flywheel backend off turn it bag again i have same fps and no
2023-09-25_18 08 20
turn it on, again i have same bug. but same fps. so for me is better with flywheel but dont use the comands from flywheel :D
2023-09-25_18 08 56

commented

shaders, on any version of minecraft, iris, optifine or create are rarely compatible with flywheel

commented

linked on the main issue, closing

commented

I am using sodium 0.5.3 and iris and i changed the restriction of version. It works well and railway become visible after disabling flywheel.

commented

Curve rail way would disapper after reloading (F3+Q)
image

commented

If you're using Sodium 0.4.10 and have Indium 1.0.21, make sure you use Fabric API 0.88.1.
That version of Indium is not compatible with higher versions of Fabric API.

commented

I found a create-fabric fork that fix the incompatibility:
https://modrinth.com/mod/create-fabric-sodium-fix

commented

I found a create-fabric fork that fix the incompatibility: https://modrinth.com/mod/create-fabric-sodium-fix

YOOOOO it works! It's incompatible with dash-loader if anyone else was using that, but its a worthy trade off to get create back.

commented

As far as i can tell the issue isn't with sodium or flywheel, its with the iris/oculus flywheel compat mod

I followed the steps in this post and had no issues until i installed the iris/oculus flywheel compat and loaded into the world. previous attempts at recreating the bug all failed with the compat mod not installed.

commented

can i just allow myself and say that it's so fucking hilarious that a fabric port of a forge mod is waiting on a forge port of a fabric mod
(flywheel is waiting for Rubidium to update so the fabric branch of flywheel can update to the corresponding sodium version)

commented

if you are using shaders, the flywheel will be disabled. And the iris/oculus flywheel compat mod will enable the flywheel with shaders. the problem is between flywheel and sodium

commented

That makes a lot of sense, my bad.

commented

Rubidium 0.7.0 was the update that brought Sodium 0.5's changes to it. And Flywheel is already compatible with Rubidium 0.7.0. https://github.com/Jozufozu/Flywheel/commits/1.20/dev/

I believe we're now waiting for the Fabric fork of Flywheel to get those changes ported from the original/Forge version.
A problem is that they currently support 1.20.1, 1.19.2 and 1.18.2. https://discord.com/channels/620934202875183104/976100492243501106/1162564469130547280 goes into more detail

commented

Fabric fork of Flywheel

โ˜๏ธ ๐Ÿค“ it's erm, just a branch on the flywheel repo

commented

YOOOOO it works! It's incompatible with dash-loader if anyone else was using that, but its a worthy trade off to get create back.

tbh I don't rly consider it a worthy trade if you can't use Create: Interactive along with it to enhance the Create experience
An issue from a mere version name change "build.5"๐Ÿ—ก๏ธ๐Ÿ—ก๏ธ

commented

YOOOOO it works! It's incompatible with dash-loader if anyone else was using that, but its a worthy trade off to get create back.

tbh I don't rly consider it a worthy trade if you can't use Create: Interactive along with it to enhance the Create experience An issue from a mere version name change "build.5"๐Ÿ—ก๏ธ๐Ÿ—ก๏ธ

Even if the version name change is fixed, Interactive requires Valkyrian Skies 2, which currently doesn't support Sodium 0.5 unfortunately (ValkyrienSkies/Valkyrien-Skies-2#556). It still works for me though.

commented

YOOOOO it works! It's incompatible with dash-loader if anyone else was using that, but its a worthy trade off to get create back.

tbh I don't rly consider it a worthy trade if you can't use Create: Interactive along with it to enhance the Create experience An issue from a mere version name change "build.5"๐Ÿ—ก๏ธ๐Ÿ—ก๏ธ

It's very easy to work around that by using a Fabric Dependency Override.