Trigary / Iodine

A Minecraft mod - server plugin pair that adds custom GUIs and overlays. No more inventory and chat menus!
GNU General Public License v3.0
24 stars 0 forks source link

Support for overlays #4

Closed Trigary closed 4 years ago

Trigary commented 5 years ago

Just like in Lithium, support for custom overlays should be added. Everything should be supported in these overlays that don't require user input to be meaningful. So eg. buttons, text fields shouldn't be allowed, but sliders should be.

Efficient transmission of the GUI is a must for overlays, as they are expected to update multiple times a second. What actually gets changed is probably just the text of the rendered GUI elements.

Trigary commented 4 years ago

A single player should be able to display multiple overlays. Overlapping overlays should be handled, some sort of draw priority system is needed. Overlays should have configurable pivot points: corners, top/bottom/left/right-middle, middle-middle