Kezz
Kezz
With the addition of both this interface and the useful `TextDecorationAndState` class, it would be nice to have methods that accept a varargs of `StyleBuilderApplicable` instances to allow for code...
Whilst implementing the pointer system in various platforms, it became clear that the system creates a considerable amount of duplicated objects that perform identical functions. Taking Paper's implementation as an...
The term `append` has very specific connotations and meanings that do not accurately reflect what the method actually does. I have seen many devs get confused as to why styles...
Similar to `HoverEventSource`, it would be nice to be able to use arbitrary objects as click events. Some thought would need to go into the implementation of this, as some...
The default locale for translations (stored in a `Supplier` in `TranslationLocales`) is not consistent in how it is obtained. For example, if the system property is not set or is...
Although the `Audience#playSound(Sound, double, double, double)` method is fine, it would be nice to add an interface similar to `Pos` in `BlockNBT` that looks something like: ```java interface Location {...
On the bukkit platform, this method will return an empty audience rather than an audience of everyone, like the documentation suggests.
This PR adds a new class `Tick` that implements `TemporalUnit` to allow easy handling of ticks as a unit of time. Additionally, some unit tests have been provided just for...
Don't know if it makes more sense to do something else that isn't blocking on this event firing - couldn't really think of a better way to handle it. Potential...