Daniel Naylor

Results 25 issues of 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

system: event
version: 1.16

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

system: command
version: 1.16 (u)
status: investigation
version: 1.18 (u)

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

type: question
area: api
status: needs discussion

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

type: question
area: api
status: needs discussion

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

type: enhancement
area: api

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

type: question
area: api
status: needs discussion

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

system: command
api: 8 (u)

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

system: command
priority: low
type: feature request
api: 8 (u)

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.