Joshua Sing

Results 23 issues of 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...

type: documentation
contributor: needs feedback
type: feature
size: XL

### 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...

area: event
type: feature
area: api
size: M

A Fabric implementation of Chameleon would be nice to have.

area: platform
type: feature
platform: fabric

### 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...

type: enhancement
status: future
type: refactor
type: performance
size: L

A Forge implementation of Chameleon would be nice to have.

area: platform
type: feature
platform: forge

### 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,...

type: enhancement
status: future
contributor: needs feedback
platform: sponge

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 -...

type: enhancement
status: future
area: platform
area: event
blocked: external

### 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...

type: enhancement
status: future

Our current implementation of tab completion works, however there are better ways of handling it that should be considered.

type: enhancement
area: platform
area: event
contributor: needs feedback

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.

type: enhancement
area: platform
contributor: needs feedback