Kezz

Results 104 issues of Kezz

Possibly replacing the reset tag, these "span" tags would mark adjacent components as siblings, allowing for reset-like behaviour without the reset tag.

area: text-minimessage

- [ ] `BlockNBTComponent.LocalPos.of` - [ ] `BlockNBTComponent.WorldPos.of` - [ ] `NamedTextColor.ofExact` - [ ] `Style.Merge.of` - [ ] `HoverEvent.ShowItem.of` - [ ] `BinaryTagHolder.of` - [ ] `adventure-nbt` tag constructors...

type: enhancement
good first issue

Methods that accept `Predicate` and `Function` would be nice.

type: enhancement
area: api

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

type: enhancement
area: api
good first issue

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.

type: enhancement
area: api
good first issue
status: needs discussion

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

type: enhancement
area: api
good first issue

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

type: enhancement
area: api

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

type: enhancement
area: api

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

type: enhancement
area: api