inventorio utility belt slots are still not raised
Nicodemus111 opened this issue ยท 2 comments
im not sure if the fix in #2 was implemented and then broke or never actually got implemented, but whatever i do i cant get the inventorio slots to raise. RubixDev/Inventorio#332 may have broken the compatibility? im encountering this on 1.20.1 forge, most recent versions of everything (all older versions seem to have the same problem). i tested with no other mods installed apart from the prerequisites.
Unfortunately the way that support was done in that early version was through modifying Inventorio's code as a mixin in Raised. This quickly became clear to be unsustainable to manage and impossible to support older mods versions simultaneously. Version 1.2.3 is available that should work for Forge 1.20.1.
2.x attempted to resolve this through breaking out the mod mixins into separate files, but people found that they could not download these additional files through launchers. You may also use this version.
3.x and up completely reworked how Raised moves things and allows it to move some mod HUD elements without having to specifically support them through hacky mixins. Unfortunately, Inventorio was one that seemed to work rather differently between versions. Some worked fine, some the itemstack was not moved, and some had duplicated utility slot textures (Raised has caused this bug to be noticeable in several mods).
As Forge and Fabric historically worked quite differently in terms of how mods would render overlays, the Fabric version of Inventorio tends to be far more compatible with Raised 3.x+.
If you wish you use a newer version of Raised, you can always make a small compatibility mod to support Inventorio. The support mod from 2.x will no longer work with newer versions of Raised, but you can start from there and it shouldn't have to be too different asides from the method used to get the translation offset which you may find in the API.