Party Info API Feedback #38
IndigoPolecat
started this conversation in
Ideas and Feedback
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, I would like to share some feedback regarding the Party Info API now that I have spent some time trying to implement it.
The first thing I'd like to mention is the lack of events, it is very difficult to keep track of when the player's party is changing without events. It may be easy to brush this off by telling developers to use chat to detect this but in reality there are hundreds (as in well over 500) of possible chat messages across all languages for everything that can happen to a party.
This situation is made even more difficult by the ~2 second rate limit for sending packets, which is exacerbated by the fact that there is no way for your mod to tell it was rate limited. I understand the rate limit is necessary and I don't think it would be as much of an issue should events be added.
My other issue with the current state of the Party Info API is that it provides information in the form of UUID, while in every other instance, unless the user is the party member in question, you'll have absolutely no idea what IGN that corresponds to. It makes it very hard to integrate since you are working with essentially 2 inconvertible formats (Mojang API is extremely unreliable). In the current state it works more effectively as a party member counter than the intended use case of telling who is in your party.
I am not sure if other developers are having the same experience but for my use case it makes the Party Info API less useful than it has the potential to be. I know I have already brought up these issues independently but I wanted to make a more formal request where I can fully explain my perspective and issues.
Thank you for developing this incredible tool and I hope it continues to be improved.
Beta Was this translation helpful? Give feedback.
All reactions