Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LM4 Commands System #422

Open
24 tasks
lokka30 opened this issue Nov 6, 2022 · 0 comments
Open
24 tasks

LM4 Commands System #422

lokka30 opened this issue Nov 6, 2022 · 0 comments
Assignees
Labels
priority: normal Normal priority status: confirmed Confirmed by a maintainer status: in progress Work in progress type: improvement Add or adjust a feature
Milestone

Comments

@lokka30
Copy link
Member

lokka30 commented Nov 6, 2022

Description

LM4's commands are being re-written using CommandAPI, instead of our old Bukkit TabExecutor wrapper. This vastly simplifies the code for the command and brings a wealth of Brigadier's features such as entity selectors (e.g. @e[type=zombie,distance=3]), automatic tab completion, and so much more.

To-do List

⚠️ To keep this to-do list easy to read, when a branch is complete, it is removed from the list.
It will always appear like nothing is getting done here, but realistically, the completed tasks are just vanishing away. :)

  • Command Implementations
    • backup
      • Implement
        • Test
      • Add translatable messages
        • Test
    • egg
      • Implement
        • Test
      • Add translatable messages
        • Test
    • kill
      • Add translatable messages
        • Test
    • spawner
      • Implement
        • Test
      • Add translatable messages
        • Test
    • summon
      • Implement custom entities summon subcommand
        • Test
      • Add translatable messages
        • Test
    • routine
      • Implement halt routine
        • Test
      • Implement reset-configs routine
        • Test
      • Improve formatting of all of the routine messages
        • Test
@lokka30 lokka30 added type: improvement Add or adjust a feature priority: normal Normal priority status: confirmed Confirmed by a maintainer status: in progress Work in progress labels Nov 6, 2022
@lokka30 lokka30 self-assigned this Nov 6, 2022
@lokka30 lokka30 added this to the v4.0 milestone Nov 6, 2022
@lokka30 lokka30 pinned this issue Nov 6, 2022
@lokka30 lokka30 unpinned this issue Nov 22, 2022
@lokka30 lokka30 pinned this issue Jan 3, 2023
@lokka30 lokka30 unpinned this issue Jan 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: normal Normal priority status: confirmed Confirmed by a maintainer status: in progress Work in progress type: improvement Add or adjust a feature
Projects
None yet
Development

No branches or pull requests

1 participant