Daniel Naylor
Daniel Naylor
Needs more testing with functions, to make sure things don't blow up. Shouldn't be a problem on the actual command side due to the way the functions work (which is...
Also does some rotation stuff. Untested as of yet, but any eyes over it would be nice. Should fix #3607
Right now, we have a weird mesh of Sponge parameterised commands being on the vanilla Brig tree, but other commands not being. This weird inconsistency has incurred maintenance penalties and...
_This issue is taken from https://github.com/SpongePowered/SpongeAPI/pull/2275#issuecomment-739912355_ One large pain point that I've encountered is that there are factory methods that are named the same as their builder methods. Coupled with...
_This issue is taken from https://github.com/SpongePowered/SpongeAPI/pull/2275#issuecomment-739912355_ _Also note that this is somewhat linked to https://github.com/KyoriPowered/adventure/issues/222_ TL;DR: The convenience methods on `Component`, such as `style(...)`, `color(...)` etc. encourage bad habits and...
One pain point in _any_ project is documentation. As developers, we hate writing it, but ultimately, we love reading it. Adventure is unfortunately somewhat light on some of the javadocs...
_This issue is taken from https://github.com/SpongePowered/SpongeAPI/pull/2275#issuecomment-739912355_ `LinearComponents.linear()` is clearly designed to ease the burden of creating a tree like structure, but is hindered by the fact that it's not obvious...
This arose from discussion with @Faithcaio - basically the exception messages returned from commands that aren't parsed correctly is... bad. Currently, if you type in a command and it doesn't...
**Caveat: I do not know how well this will work with Minecraft client completion... yet.** It would be nice to be able to add selector filters. For example, in a...
Right now, it's not clear what languages are available and how to switch to them. This will be both a documentation and code effort.