BentoBox icon indicating copy to clipboard operation
BentoBox copied to clipboard

Customizable GUI's

Open BONNe opened this issue 2 years ago • 0 comments

Is your feature request related to a problem?

This is not an actual Feature Request as BentoBox already has a "customizable" GUI API.

However, this is more like a task, that shows which GUI's are not customizable yet, and require implementation.

Be aware, BentoBox will implement only Customizable Player GUI's. Admin GUI's most likely will not be customizable.

Describe the solution you'd like.

BentoBox GUI's

  • [ ] Island Creation Panel
  • [ ] Language Panel
  • [ ] Settings Panel

AOneBlock

  • [x] Phases Panel
  • [ ] Phase View Panel

Bank

  • [ ] Top Panel
  • [ ] Statement Panel

Biomes

  • [x] Biomes Choose Panel- implemented in 2.0
  • [x] Biomes Buy Panel- implemented in 2.0
  • [x] Biomes Advanced Update Mode Panel- implemented in 2.0

Cauldron Witchery

  • [x] Magic Stick Buy Panel- implemented in 2.0
  • [x] Magic Stick Recipes Panel- implemented in 2.0

Challenges

  • [x] Challenges List Panel- implemented in 2.0
  • [x] Multi-completion Panel- implemented in 2.0
  • [x] Gamemode Selection Panel- implemented in 2.0

Control Panel

  • [ ] Control Panel Panel

Greenhouses

  • [ ] Greenhouses Selection Panel

Level

  • [x] Top Panel
  • [x] Block Values Panel

Likes

  • [x] Top Panel
  • [x] Detail View Panel
  • [x] Stars Rate Panel

Limits

  • [ ] Block Limits Panel

Magic Cobblestone Generator

  • [x] Generator Selection Panel
  • [x] Detail View Panel

Visit

  • [x] Island Selection Panel - implemented in 1.5
  • [x] Visit Manage Panel - implemented in 1.5

Warps

  • [x] Island Selection Panel

Upgrades

  • [ ] Upgrades Panel

Describe alternatives you've considered.

If some of the Panels should not be customizable, or there are more panels that must be added, please write in this case.

Agreements

  • [X] I have searched for and ensured there isn't already an open issue regarding this.
  • [x] I have ensured the feature I'm requesting isn't already in the latest supported BentoBox build or Addons.

Other

I know that some of the panels have minimal customization options, like changing the top row block or giving different text output via localization text.

However, this is more about implementing completely customizable GUI's using TemplatedPanel implementation.

BONNe avatar Jan 26 '22 13:01 BONNe