Just Enough Items (JEI)

Just Enough Items (JEI)

464M Downloads

[Suggestion]: Bookmarked item list (left side of inventory) should employ similar UI overlap avoidance as the main JEI pane on the right

Coen-Townson opened this issue ยท 3 comments

commented

Suggestion

In the main item list on the right of the screens the items act as if there is some "Safe Area" and will shift where they can display as to not overlap with other ui elements on the screen such as side popouts on ui elements as seen in this screenshot of an ME Pattern Provider
image

It'd be nice if there was a similar UI avoidance implementation for the bookmarked item list on the left on the screen as well, especially since an update to Curios has changed the old single column scroll curio slots into a 4x7 grid (dependent on modpack) - see here the overlap is quite disruptive.
image

Obviously there is a workaround through temporarily turning off bookmarks when wanting to access curios but this can be a little frustrating

Screenshots from ATM 10 v1.15 modpack, Minecraft 1.21.1, Neoforge 21.1.73

commented

FYI: In my experience, this is implemented on a mod-by-mod basis. I'd guess some mods use interference detection and some don't. I don't know if that's on them or JEI.

For example, AE2, EnderIO and Modern Industrialization bump the bookmarks further left and/or shrink the page size. LaserIO and curios don't. Oritech doesn't even play nice with JEI search (on the right).

As an alternative workaround: in earlier versions of JEI, I was able to mitigate this problem by editing the config files, either shifting everything left or reducing the number of columns so the bookmarks took up less space. In your example, it looks like setting maxCols to 3 in your jei-client.ini would eliminate the overlap.

EDIT: To be a bit more helpful for anyone looking for a workaround, I'm currently playing FTB Evolution, and (on my monitor with my graphics settings) I've found the following config changes fix the worst offender (LaserIO) while still giving me a good number of recipes per page:

maxRows = 12
maxColumns = 7
verticalAlignment = CENTER

image

You can make things a lot better with a little tweaking.

commented

This has been automatically marked as stale because it has not had recent activity, and will be closed if no further activity occurs. If this was overlooked, forgotten, or should remain open for any other reason, please reply here to call attention to it and remove the stale status. Thank you for your contributions.