ClassiCube-Client icon indicating copy to clipboard operation
ClassiCube-Client copied to clipboard

GUI redesign

Open Jonty800 opened this issue 11 years ago • 0 comments

Set as default, classic option available (so keep old code)

Redesign of ALL com.mojang.minecraft.gui except BlockSelectionScreen: One side panel (left) always drawn, selection is highlighted Right hand side is a container for all options for selection Entire GUI is a fixed size, reduced only if needed by scalef Colors undecided Behind GUI is darkened (possible #AA000000)

Option types needed: Button Checkbox Radio button Slider TextBox Label Scrollbar* Color preview box

HUDScreen: Keep the block selector at the bottom Replace debug with a user portrait box containing username, hacks, skin picture (poss animated) and any needed info involving upcoming survival features

ChatInputScreen: Stays the same except possibly a scrollable chat

All options screens will be merged into one main screen with selectable tabs

TextureSelection: Add a way to see previews of textures (perhaps through a small preview.png strip) as an options tab

TAB player list: Complete rewrite but maintain CPE. Show less names per screen, clickable, when clicked will show more info about that player through a user portrait box

LoadLevelScreen: Show details taken from ClassicWorld format or warn if not compatible in real time (as an options tab)

Jonty800 avatar Jan 06 '14 10:01 Jonty800