Joshua Sing
Joshua Sing
To make Chameleon easier to use, I think a documentation site made with Vitepress would probably be best. This could be done in either a `docs/` directory in this repository...
### Confirmation - [X] I have checked for similar issues. ### Problem Chameleon does not currently have a server list ping event. ### Suggested solution It would be helpful if...
A Fabric implementation of Chameleon would be nice to have.
### Confirmation - [X] I have checked for similar issues. ### Problem The Adventure mappers currently use Reflection to invoke "platform Adventure" methods. Reflection is known to be slow, and...
A Forge implementation of Chameleon would be nice to have.
### Confirmation - [X] I have checked for similar issues. ### Problem Sponge seems to consistently and completely break their API between each version. We currently only support Sponge v8,...
Events
Map and forward events from the platform to the Chameleon plugin. **To do** - [x] Core event system - [x] Listeners **Events** - [x] *Event types* - [x] UserEvent -...
### Confirmation - [X] I have checked for similar issues. ### Problem There is currently no way to tell how performant our Adventure mappers are. ### Suggested solution I think...
Our current implementation of tab completion works, however there are better ways of handling it that should be considered.
It would be helpful to have [Brigadier](https://github.com/Mojang/brigadier) command support with Chameleon. This should be fairly easy to do as platforms like Velocity and Minestom have native support for Brigadier.