Skip to content

Instantly share code, notes, and snippets.

@ReperakDev
Last active November 2, 2022 22:58
Show Gist options
  • Save ReperakDev/4693a667092d7486d8e83c32a0de3517 to your computer and use it in GitHub Desktop.
Save ReperakDev/4693a667092d7486d8e83c32a0de3517 to your computer and use it in GitHub Desktop.
@mr-pi12
Copy link

mr-pi12 commented Mar 4, 2021

Sodium has biome blend optimisations, so do you have both a visual and fps comparison to both vanilla and sodium so we can compare?

yeah, I tried both, and at 13x13, I get 75 fps, but lag spikes come up quite a lot. With better biome blend, there's a lot less lag spikes when generating chunks. With better biome blend, there's a small difference with chunk loading time, but it's basically unnoticeable

@DragonEggBedrockBreaking

yeah, I tried both, and at 13x13, I get 75 fps, but lag spikes come up quite a lot. With better biome blend, there's a lot less lag spikes when generating chunks. With better biome blend, there's a small difference with chunk loading time, but it's basically unnoticeable

Is better biome blend compatible with sodium?

@DragonEggBedrockBreaking

Also, when testing barium (c2me), it tells me I need java 11. Does anyone else get this?

I do believe you need JDK 11 or above. You can download it from here: https://adoptopenjdk.net

@mr-pi12
Copy link

mr-pi12 commented Mar 4, 2021

Is better biome blend compatible with sodium?

yeah, it is. Try it yourself and see if it works

@mr-pi12
Copy link

mr-pi12 commented Mar 5, 2021

Just a heads up to anyone who reads the comment: As of writing this, EnhancedBlockEntities has rendering issues when used with sodium, but there is a pull request into sodium to fix that which was approved a few hours/minutes before writing this.

There's a patched version of sodium https://github.com/FoundationGames/sodium-fabric/releases/tag/0.1.1-ebe-patch but that means that ebe won't be added t the list because of the dependency. Until sodium is updated, I don't think ebe will be added. Also, the patch works, I''ve tried it.

@DragonEggBedrockBreaking

but that means that ebe won't be added t the list because of the dependency. Until sodium is updated, I don't think ebe will be added. Also, the patch works

Why not though, many mods above are incompatible with each other, and those incompatiblities are written. This also seems misphrased, as EBE does not depend on a sodium fork; it works on its own, but it requires a sodium fork if you want to use it with sodium, and some people may already use canvas instead of sodium.

@mr-pi12
Copy link

mr-pi12 commented Mar 6, 2021

Yeah, I should have mentioned it only being needed for sodium, sorry... I assumed that it wouldn't be added because reperak seemed reluctant to add the fork of lithium which was needed for hopper optimizations because it wasn't practical for most users to install a patched version of sodium just to get it to work with a mod. I was able to make indium work with the patched version of sodium, so I can use mods like CTM and sodium together. I'll use this until sodium gets the rendering api support. I want to try canvas, but like I mentioned, my gpu isn't too great...

@DragonEggBedrockBreaking

I assumed that it wouldn't be added because reperak seemed reluctant to add the fork of lithium which was needed for hopper optimizations because it wasn't practical for most users to install a patched version of sodium just to get it to work with a mod.

The difference is that hopper optimisations requires a fork of lithium to work at all, whereas EBE can work by itself with no issues

@mr-pi12
Copy link

mr-pi12 commented Mar 7, 2021

I think the description for dynamic fps should be changed - you can configure the fps it's reduced to now.
Also, does cadmium need jellysquid's optimized datafixerupper or does it work with lazydfu?

@ReperakDev
Copy link
Author

This list will be moving to its own GitHub repo soon, to make contributions cleaner and more transparent.

@ReperakDev
Copy link
Author

I think the description for dynamic fps should be changed - you can configure the fps it's reduced to now.
Also, does cadmium need jellysquid's optimized datafixerupper or does it work with lazydfu?

Cadmium itself is a loader for JellySquid's DFU fork. When compiling it uses that fork as a submodule, and its compiled into the final jar. According to LazyDFU's developer, LazyDFU and Cadmium are complimentary and ideally should be used together.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment