Files
spigot-base/design/user-stories/us-020-control-base-through-dialog-ui.md
T
dmg b6bbf9183a
Release / release (push) Successful in 2m45s
CI / build (push) Successful in 1m18s
feat(settings): add native base control dialog
2026-08-24 10:54:26 -04:00

1.6 KiB

type, title, description, status
type title description status
User Story US-020: Control a base through a dialog UI Let players inspect and control their base through Minecraft's native dialog interface. done

US-020: Control a base through a dialog UI

As a player, I want a dialog-based base dashboard so that I can inspect progression and manage my base without remembering command arguments.

Acceptance criteria

  • /basesettings and /basesettings ui open the base-control dialog.
  • /homesettings and /homesettings ui behave identically.
  • /basesettings status retains the chat-based progression report.
  • The dialog summarizes current Base and Pocket Base progression.
  • Dialog controls cover visitors, navigation, flight, border, spawnable overlay, boss bar, Pocket Base mob spawning, upgrades, and biome selection when applicable.
  • Controls indicate their current or locked state.
  • Purchases require confirmation and continue using existing validation, payment, and persistence logic.
  • ui is offered through command autocomplete.
  • Non-player execution remains safely rejected.
  • Automated tests verify dialog routing and generated controls.