Skip to content

Command Suggestions#557

Open
Rongmario wants to merge 5 commits into
mainfrom
feature/command-suggestion
Open

Command Suggestions#557
Rongmario wants to merge 5 commits into
mainfrom
feature/command-suggestion

Conversation

@Rongmario

Copy link
Copy Markdown
Member
  • Suggestions List
    • Scroll Bar (Different to meme versions)
  • Ghost Text to show which command to Tab Complete on
  • Highlight selected

Rongmario added 2 commits May 2, 2026 00:49
- Took me longer to compact patches than it is to implement
@Rongmario Rongmario self-assigned this May 2, 2026
@RuiXuqi

RuiXuqi commented May 16, 2026

Copy link
Copy Markdown
Contributor

Seeing this makes me really wish we could eventually get a fully modernized command system (like Brigadier, or something similar) in 1.12.2. Writing command parsers for the vanilla 1.12.2 system is quite painful, and the tab-completion API is inherently restricted (e.g., no syntax hinting like <target>, and lack of deep completion inside brackets like NBT tags). I really hope we can introduce a universal and powerful API in the future.

Btw can we supplement some syntactic sugar from meme versions, like /time set midnight? They are not difficult to impl but it seems nobody has done works on this.

@Rongmario

Copy link
Copy Markdown
Member Author

Seeing this makes me really wish we could eventually get a fully modernized command system (like Brigadier, or something similar) in 1.12.2. Writing command parsers for the vanilla 1.12.2 system is quite painful, and the tab-completion API is inherently restricted (e.g., no syntax hinting like <target>, and lack of deep completion inside brackets like NBT tags). I really hope we can introduce a universal and powerful API in the future.

This will come after this UI+UX refresh, commands need to be rewritten to a Brigadier (or Brigadier-esque) system. Currently, it is non-trivial to figure out what part of a command is the argument and what type an argument it is. A new and well-defined command system will definitely come.

Btw can we supplement some syntactic sugar from meme versions, like /time set midnight? They are not difficult to impl but it seems nobody has done works on this.

Can come in a different PR, some commands need rewriting for sure.

@Rongmario Rongmario marked this pull request as ready for review June 8, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants