Kezz
Kezz
Possibly replacing the reset tag, these "span" tags would mark adjacent components as siblings, allowing for reset-like behaviour without the reset tag.
- [ ] `BlockNBTComponent.LocalPos.of` - [ ] `BlockNBTComponent.WorldPos.of` - [ ] `NamedTextColor.ofExact` - [ ] `Style.Merge.of` - [ ] `HoverEvent.ShowItem.of` - [ ] `BinaryTagHolder.of` - [ ] `adventure-nbt` tag constructors...
Methods that accept `Predicate` and `Function` would be nice.
The filter system added recently is a nice addition, but it would be nicer to be able to obtain a consistently filtered and updating "view" of an audience. A method...
This would allow for component construction like `Component.text("Hi!", NamedTextColor.RED, Font.font(Key.key("minecraft:alt")))` and provide a way people could easily store/generate easily usable fonts.
In both the text replacement and join configuration systems, once you have created a config you can only use it with a method in a different class, `Component`. It would...
Would be used to check if a component, when renderered, would be blank. Would probably need to return a tri-state with an "unsure" option".
Further to #336 and a discussion on Discord, it would be nice to not have a default locale at all in Adventure. This could be replaced with the system's default...
At the moment, platform implementations have to rely on hacky maps and wrapper objects to properly use and manage boss bars which is horrible and not fun to use. Additionally,...