Skip to content

Honeycomb 1.0.0

Choose a tag to compare

@bluegaming08 bluegaming08 released this 02 Nov 16:09
· 26 commits to main since this release

Verification

Run against Folia 1.21.11 with a real 1.21.11 client on a clean config folder:

Check Result
Tablist header and footer Rendered, placeholders resolved
Scoreboard title and rows 9 rows, gradient title
Bossbar Rendered, gradient title
Action bar Rendered with ping, online, TPS
Below name Objective created on join
Panel Dialog opens, sections and counts
Reload 14 ms, 0 warnings, 0 errors
Preset load SMP applied, 4 tablist lines, 8 scoreboard rows
Unresolved placeholders None
Console errors None

What changed from 0.12

Panel design

  1. Main menu split into DISPLAYS, SERVER and MAINTENANCE groups instead of one flat list.
  2. Every display button carries its layout count, for example Scoreboard (2).
  3. Section pages open with an uppercase title and a count line, so you know how many exist before scrolling.
  4. Layout names get a marker and open with one click, no summary clutter.
  5. Empty sections say so in amber instead of showing a blank page.
  6. Create button is + Create new <kind> in bold green, always directly under the last layout.
  7. Layout pages are headed SCOREBOARD · DEFAULT, kind and name together.
  8. A Who sees it line names the audience: green everyone or gold rule count.
  9. Conditions are the first fields on every page.
  10. Save reads Create layout for a new entry and Save changes for an existing one.
  11. Saving confirms in chat through the shared prefix instead of a bare green line.
  12. Save failures and missing names report through the same message file.
  13. Back returns to the section list, Done always closes, Apply changes reloads.

Shipped design

  1. Tablist redesigned: brand line, separator rows, Welcome back, players, ping and domain footer.
  2. Scoreboard redesigned: aligned key and value rows, no score numbers, domain footer.
  3. Bossbar redesigned: brand gradient with the player name and progress overlay.
  4. Action bar redesigned: one glanceable line with ping, online and TPS.
  5. Message prefix unified to the three stop honey gradient with matching separator.
  6. %player_prefix% and %player_suffix% collapse to empty when LuckPerms is absent instead of printing raw tokens.
  7. Default scoreboard no longer shows a Rank row that needs an integration.

Behaviour

  • Folia scoreboard engine sends objective, display slot and rows as packets; the Bukkit board path stays for Paper.
  • A layout whose placeholder rule cannot be compared no longer matches, so demo layouts cannot hijack the screen.
  • plugin.reload() cannot throw, so a panel save always finishes and reopens.
  • Dialogs open on the owning thread.
  • /honeycomb debug and /honeycomb status removed, along with their permissions.