An rpg-like party system for Minecraft. Currently contains 24 customizable elements with direct support for 16+ mods! Also provides extra features like xp sharing, stage syncing, and more.
3
stars
0
forks
source link
Re-implement the SettingsScreen and HoverScreen #179
HoverScreen should add a settings cog next to the hotbar instead. Clicking it could pull up the re-positioning UI and several other buttons related to scale, position, and more, along with another cog that pulls up the advanced settings (SettingsScreen)
SettingsScreen needs to be more intuitive. Perhaps something like in the picture below.
We would have the following:
Sort, Filter, Search: This will organize the element list in several ways to allow for easier access to each element which would be important as the number of supported elements grows. This could include like a mod filter, search bar, and ways to organize the lists. (By mod name, by element name/type, etc)
Element List: This will replace the element buttons on the top of the current UI with smaller and more descriptive names, if possible. The text may be smaller to allow for words but it should also keep its tooltips. (And of course, localization support)
Element Name and Info: The name of the element plus basic information (what mod its from, what type of element it is, etc).
Element Settings (Top Right Bar): This would have buttons exclusive to the current element that already exist in SettingsScreen, like disable the selected element and turning all other elements off, etc.
Element Settings (Black Box): This would be the list of settings for each element found in the current UI.
Active Preset Name and Info (Bottom): This would display the current preset being used, whether its one provided, the default one, one that is loaded from the client, etc, and any information of where it was obtained (clipboard, preset name, etc).
Preset Settings (Bottom): This would give preset functionality, like loading a preset, saving a preset, copying a preset to clipboard, pasting one, reverting to default, etc.
All of these buttons should come with icons as well instead of text to look better.
HoverScreen
should add a settings cog next to the hotbar instead. Clicking it could pull up the re-positioning UI and several other buttons related to scale, position, and more, along with another cog that pulls up the advanced settings (SettingsScreen
)SettingsScreen
needs to be more intuitive. Perhaps something like in the picture below.We would have the following:
SettingsScreen
, like disable the selected element and turning all other elements off, etc.All of these buttons should come with icons as well instead of text to look better.