Kezz

Results 84 comments of Kezz

> Not all bossbars in Minecraft have a Key-based identity. All bossbars do have a UUID, though. Yes, but we're not providing a way to obtain boss bars not created...

Sounds like you want to use an unparsed placeholder tag resolver?

> if we add Vector3dLike, shouldn't we also provide Vector3iLike? It's still `x, y, z` right? We could generify this into just `Vector3Like`, that's how Unity names their corresponding object...

> Different return types. Ah right. In that case yes I agree.

I've just rebased this with the addition of `Vector3iLike` and the removal of the implementation for `Vector3dLike`. However, this does need further consideration as to how we would or if...

Potentially blocking on [KT-11968](https://youtrack.jetbrains.com/issue/KT-11968) as it will allow us to do to extension functions on static Java types.

I think providing a default would be a good solution as that is what most users will be expecting anyway. Or perhaps provide our own supplier but ignore it if...

> One thing i'd like to see is some sort of 'inheritance' functionality. `toBuilder()` is close, but has a type parameter of `T` rather than `U extends T`, which would...

Rebased and addressed zml's comments. You can now pass a parent to the supplier builder - see the PR description for an updated example.

Possibly related to #269 ?