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

[Enhancement] Command rework #642

Open
funaydmc opened this issue Jan 1, 2024 · 4 comments
Open

[Enhancement] Command rework #642

funaydmc opened this issue Jan 1, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@funaydmc
Copy link
Contributor

funaydmc commented Jan 1, 2024

The plugin's current command system is actually outdated. The absence of any completer makes using the plugin difficult.
I propose implementing the CommandAPI to rebuild the entire command system.
Of course, existing command will temporarily not be deleted and will exist in parallel with the new one.

@funaydmc funaydmc added the enhancement New feature or request label Jan 1, 2024
@Travja
Copy link
Contributor

Travja commented Jan 1, 2024

Tab completion was added here db87519

@funaydmc
Copy link
Contributor Author

funaydmc commented Jan 1, 2024

I guess I missed this dev build. it's amazing
However, what I'm aiming for is not only tab completion.
There are also entity selectors, real time command error indicators ...ect
Another problem is that all current commands are /class. This will make it difficult for both development and use. Logical grouping commands will solves this problem

@Travja
Copy link
Contributor

Travja commented Jan 1, 2024

Yeah, in that regard, commands could use a decent amount of work

@goflishMC
Copy link
Contributor

goflishMC commented Jan 1, 2024

@fructozer are you wanting to do that project to use logical grouping? feel free to start if you do. If not that command rework is on our to do list, I just don't have an ETA for it as it's not top priority at the moment.

@MaksyKun MaksyKun self-assigned this Mar 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants