[Bug] Sanity Bar is missing when you use Mantle
gatoborrachon opened this issue ยท 7 comments
Describe the bug
The Sanity Bar does not show when you use Mantle (Library for Tinkers' Construct)
To Reproduce
Steps to reproduce the behavior:
- Use Survival Inc and Mantle
- Enter to a world
- See error
Expected behavior
you will see how the Sanity Bar is missing.
Game Details:
- Forge Version: 14.23.5.2854
- Survival Inc: 1.2.7
- Additional Mods:
- Mantle-1.12-1.3.3.55
Additional Notes
i have the sanity feature enabled so it's not an user error.
Hmm, the only thing that comes to my mind is that Mantle tries to deliberately overwrite the space above the hearts. Have you tried changing the sanity bar stack to right? (Under Client config->HUD).
this is my config:
# The side where the sanity bar will be stacked in
# Valid values:
# LEFT
# RIGHT
S:sanityBarStack=RIGHT
# Set to true to enable sanity bar stacking.
# The stacking basically means that the bar is dynamically integrated into the vanilla HUD.
# Setting this to false enables absolute positioning using sanityBarX and sanityBarY
B:stackSanityBar=true
EDIT:
I also would like to add that: when i change the stack position of the hydratation bar (whatever is the position of the sanity bar) it correctly moves to left or right, but it seems to detect the position of the sanity bar
what should we do? left this issue fixed by setting for default S:sanityBarRenderTrigger=FOOD
or i leave it open?
Oh okay so I probably know what's wrong. Mantle probably cancels the RenderOverlayEvent for HEALTH element to disable it from rendering, and renders it's own health bar. But I'm afraid that the fix would probe to be ultimatimatelly contraproductive. So I guess I will probably just add it to known issues since the fix is really easy.