{"id":13597691,"url":"https://github.com/HypixelDev/PublicAPI","last_synced_at":"2025-04-10T05:33:04.853Z","repository":{"id":22454957,"uuid":"25793458","full_name":"HypixelDev/PublicAPI","owner":"HypixelDev","description":"Official Java implementation of the Hypixel Public API.","archived":false,"fork":false,"pushed_at":"2024-07-18T11:25:23.000Z","size":895,"stargazers_count":538,"open_issues_count":7,"forks_count":152,"subscribers_count":57,"default_branch":"master","last_synced_at":"2024-11-06T22:40:19.949Z","etag":null,"topics":["api","hypixel","java","minecraft"],"latest_commit_sha":null,"homepage":"https://api.hypixel.net","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HypixelDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-10-26T22:20:48.000Z","updated_at":"2024-10-27T02:12:16.000Z","dependencies_parsed_at":"2024-01-14T04:42:27.218Z","dependency_job_id":"e11ca59a-10be-4ed9-acce-601ea89b877e","html_url":"https://github.com/HypixelDev/PublicAPI","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HypixelDev%2FPublicAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HypixelDev%2FPublicAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HypixelDev%2FPublicAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HypixelDev%2FPublicAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HypixelDev","download_url":"https://codeload.github.com/HypixelDev/PublicAPI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248163320,"owners_count":21057911,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","hypixel","java","minecraft"],"created_at":"2024-08-01T17:00:39.211Z","updated_at":"2025-04-10T05:33:03.440Z","avatar_url":"https://github.com/HypixelDev.png","language":"Java","readme":"Hypixel Public API (Java)\r\n======\r\n[![Maven Package](https://github.com/HypixelDev/PublicAPI/actions/workflows/maven.yml/badge.svg)](https://github.com/HypixelDev/PublicAPI/actions/workflows/maven.yml)\r\n\r\nThis is a Java implementation of the Hypixel API. For discussing the API, requesting help or suggestions you can use the\r\nGitHub [Discussions](https://github.com/HypixelDev/PublicAPI/discussions).\r\n\r\n### Documentation\r\n\r\nHypixel Public API documentation can be found at [https://api.hypixel.net/](https://api.hypixel.net/). Java\r\ndocumentation can be found in the code.\r\n\r\n### GitHub Issues\r\n\r\nGitHub issues should only be used to report bugs. Everything else should either be in GitHub discussions or use the\r\nHypixel [Code Creations](https://hypixel.net/forums/code-creations.65/) forum.\r\n\r\n### Usage\r\n\r\nYou can use this API as a dependency via the public Hypixel maven repo. You can also use\r\nthe [Example Code](https://github.com/HypixelDev/PublicAPI/tree/master/hypixel-api-example) as a good starting point.\r\n\r\n#### Hypixel Maven Repo\r\n\r\n```xml\r\n\r\n\u003crepository\u003e\r\n    \u003cid\u003eHypixel\u003c/id\u003e\r\n    \u003curl\u003ehttps://repo.hypixel.net/repository/Hypixel/\u003c/url\u003e\r\n\u003c/repository\u003e\r\n```\r\n\r\nThis repo can also be used with Gradle.\r\n\r\n```gradle\r\nrepositories {\r\n    maven { url 'https://repo.hypixel.net/repository/Hypixel/' }\r\n}\r\n```\r\n\r\n#### Transports\r\n\r\nWe include three built-in options for communicating with the Hypixel API, you can include either of these or even\r\ninclude the core API directly and create your own instance of HypixelHTTPClient.\r\n\r\n* [Apache HttpClient Transport](hypixel-api-transport-apache/README.md)\r\n* [Unirest Java Transport](hypixel-api-transport-unirest/README.md)\r\n* [Project Reactor Transport](hypixel-api-transport-reactor/README.md) (automatic rate-limiting by default)\r\n\r\n### Dependencies\r\n\r\nThe Hypixel API Core implementation has the following dependencies:\r\n\r\n* [Google Gson library - 2.10.1](https://mvnrepository.com/artifact/com.google.code.gson/gson)\r\n\r\nTransports will also have dependencies where required.\r\n\r\n### Contributing\r\n\r\nWhen contributing changes to the Java API please provide as much detail on the changes and the reasons for them. We will\r\nnot accept changes that have no meaningful contribution to the project.","funding_links":[],"categories":["Java"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHypixelDev%2FPublicAPI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHypixelDev%2FPublicAPI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHypixelDev%2FPublicAPI/lists"}