adventure icon indicating copy to clipboard operation
adventure copied to clipboard

Conversation API?

Open PikaMug opened this issue 3 years ago • 6 comments

Would the project consider including something similar to Bukkit's Conversation API? I'm aware that SpongeAPI has such a thing planned for Rev 8.0, but with Velocity (and Fabric) being supported Platforms it would be great to have natively.

PikaMug avatar Mar 15 '21 08:03 PikaMug

Just want to point out that Sponge doesn't have any plans for a conversation API for API 8.

ItsDoot avatar Mar 15 '21 08:03 ItsDoot

mmmh, that would require intercepting all other outgoing messages, protocol hackery, etc. I guess a lib like adventure would provide the api, but the protocol stuff would be handled in the impl on the platforms.

MiniDigger avatar Mar 15 '21 08:03 MiniDigger

Just want to point out that Sponge doesn't have any plans for a conversation API for API 8.

https://github.com/SpongePowered/SpongeAPI/milestone/14 # 432

PikaMug avatar Mar 15 '21 09:03 PikaMug

last updated 2017, lol

MiniDigger avatar Mar 15 '21 11:03 MiniDigger

There's closed issues tagged api: 8 as recently as Dec 2020. Glad to hear it's a possibility :heart:

PikaMug avatar Mar 16 '21 00:03 PikaMug

please take a moment to read what doot has said from sponge's point. Adventure is in the same place -- this is not a hard no, but it is far from the top of anyone's list so do not expect anything to happen soon.

zml2008 avatar Mar 16 '21 00:03 zml2008

With the trouble that the Paper folks have had even thinking about evolving their conversations API, I think it would be best to keep this sort of API out of the core of adventure, where we're more blocked from making breaking changes. However, we'd love to see any community-developed conversation libraries on our community libraries page.

zml2008 avatar Nov 07 '22 06:11 zml2008