Skip to content

Brigadier, CLI and improvements

Moritz Zwerger requested to merge work/cli into master

This MR implements minecrafts client side command parsing system ("brigadier"). I am referencing to it mostly as cli, because I also implemented a cli system with jline3. It is the base requirement for sending commands in 1.19.

Tasks:

  • set default root node to null
  • implement all parsers
  • implement all target properties
  • minosoft commands
  • improve suggestions
  • improve gui integration
  • Headless commands #30 (closed)
  • remove legacy command reader

Closes #21 (closed)

Edited by Moritz Zwerger

Merge request reports