With the recent development and release of the Hypixel Developer Dashboard, it is clear that Hypixel is investing into their developer ecosystem to benefit from the free labour that developers for their server are willing to provide. This is a great thing for Hypixel, their playerbase, and the future of the Hypixel Network.
Despite this investment, the clause specifying that their API is not to be used for automated data processing remains, clearly stating that their API should only be called as a result of direct user interaction. The reasoning for this is understandable - automated requests directly result in higher load on their system, providing a degraded experience for everyone.
However, automated data collection does have a wide number of valid use cases and can provide some extremely useful services for their userbase. More information on the valid use cases for this on the Hypixel Network is available here: Context - Why is this needed?
This proposal is intended to address one simple philosophy - you can have your cake and eat it too. Hypixel is able to provide a service for automated access without compromising their experience for their users or any player-based interaction. This document addresses how.
Implementation - How could this be implemented?
This section provides the background for the proposal - why it’s being proposed in the first place. I recommend that you start with Context - Why is this needed?.
After reading the context (for the “why?”), this next section covers the “how” - read this next: Implementation - How could this be implemented?
This section is an overall summary of the proposal, including any considerations to take into account. This also includes the reasons for Hypixel to add this, aside from the aforementioned use cases - the benefits it brings to the Hypixel Network from a business perspective. This final section is available here: Summary and Considerations
Even if you’re unable to read this whole document, please take a few minutes to check out some of the points mentioned here - this brings nothing but positive outcomes to both Hypixel and its developers. Rather than being another money sink, it’s an opportunity to provide highly requested features while reducing costs - definitely worth considering.