[HARDFORK] Minestom namespaced key replacement with Adventure key class #101
Pinned
TheMeinerLP
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Idea
A small update from our side, we are planning to merge the following PR (#79) in the next few days. In doing so, 90% of the extensions will no longer be operational or the API usage will break. The main reason for this is that we have deliberately decided to make the change in order to reduce the maintenance effort of the project.
Expected result
As a result, we hope to reduce memory overhead and code duplication. We hope to avoid unnecessary multiple implementations because other APIs may already provide these implementations.
Side effects
As noted above, over 90% of API usages will break. So it is also justified to say that we are doing a hard fork, as with Paper, because we want to make the API more stable, more flexible and harder. If we only ever look at how much we want to remain compatible with our competitor, we can't deliver new or more robust APIs without having the same negative experience over and over again. So yes, we are going the hardfork route!
Thank you for your understanding and we will continue to do our best to maintain this fork well!
When?
We plan to introduce the changes with 1.6.0, which includes many other optimizations.
Community feedback
We don't make an announcement like this for nothing, we want your feedback to know if our decisions are the right ones!
So write your constructive, professional opinion and feedback here under the discussion!
Beta Was this translation helpful? Give feedback.
All reactions