BentoBox
BentoBox copied to clipboard
Customizable GUI's
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.