Simplify custom payload handling#12347
Conversation
b60b362 to
b1e258c
Compare
|
Is it papers goal to maintain a persistent/reliable api for internal minecraft classes like these? My team is working on a plugin that calls the data() method on this record and it broke after this commit. The fix is trivial with the use of reflection, but it's still not great having a plugin fail after a seemingly small and trivial change. |
|
No. Internals change whenever we see fit. There is 0 guarantee internal fields/methods/classes remain the same at all at any point in time. //edit: If you have an actual usecase for using this specific internal bit over the plugin messaging API, feel free to share that in a feature request and we can look at exposing an API capability for you so you don't have to use internals. |
No description provided.