Skip to content

Compatibility

embeddedt edited this page Sep 21, 2023 · 17 revisions

In order to avoid confusion and frustration over Embeddium's mod compatibility policy, this document aims to provide objective categorization of interactions between Embeddium and other mods, and outline the exact support policy for each.

The overwhelming majority of mods are regular content mods that do not patch vanilla chunk rendering, Rubidium chunk rendering, or access Rubidium internals directly. For the most part, these mods are expected to work out of the box, and if there are issues, it is usually Embeddium's fault, and should be reported to Embeddium.

There are, however, some mods that require more invasive patches to accomplish their rendering. It is usually not trivial to support these mods from Embeddium's end as it would require custom logic to be added for each mod (which is not maintainable long-term). Often, the issue is relatively easy to solve from the other mod's end, and I am happy to work with developers to provide suggestions to reimplement their code in a manner that works regardless of whether or not Embeddium is installed.

Known incompatibilities

  • [1.20.1] Rubidium addons - on 1.19.2 and earlier these will work. On 1.20.1 there are issues since Embeddium upgraded to a newer version of Sodium, and you should look for Embeddium versions of the same mods (for example, Embeddium Extra and TexTrue's Embeddium Options).
  • [1.20.1] Snow Real Magic - uses mixins into Sodium internals.
  • [1.18.2/1.19.2] Effective - it relies on a mixin into vanilla chunk rendering to know when to display particles. Fixes have already been provided to the mod, but it has not received an update since October 2022.
  • [1.20.1] Flywheel - some Create rendering may not function, workaround available. This will be fixed by an upcoming Flywheel update. The issue is simply that it hasn't yet updated to work with Sodium 0.5.2.
  • [1.20.1] Physics Mod - interacts with Sodium code directly, and therefore broke when Embeddium upgraded to Sodium 0.5.2.
Clone this wiki locally