Mojang API library
Go to file
jolheiser 5b96b82f79
Update module
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2021-05-04 22:08:02 -05:00
_example Update module 2021-05-04 22:08:02 -05:00
query Add unknown unicode identifier 2021-04-02 13:52:12 -05:00
rate Add rate limit and refactor. Add example. 2020-07-02 12:15:18 -05:00
.gitignore Initial Commit 2020-07-01 12:01:01 -05:00
go.mod Update module 2021-05-04 22:08:02 -05:00
gojang_test.go Add rate limit and refactor. Add example. 2020-07-02 12:15:18 -05:00
gojang.go Update module 2021-05-04 22:08:02 -05:00
Makefile Initial Commit 2020-07-01 12:01:01 -05:00
README.md Add Query implementation 2020-08-06 13:10:07 -05:00
status.go Initial Commit 2020-07-01 12:01:01 -05:00
username_uuid_test.go Add rate limit and refactor. Add example. 2020-07-02 12:15:18 -05:00
username_uuid.go Add rate limit and refactor. Add example. 2020-07-02 12:15:18 -05:00
usernames_uuids_test.go Initial Commit 2020-07-01 12:01:01 -05:00
usernames_uuids.go Add rate limit and refactor. Add example. 2020-07-02 12:15:18 -05:00
uuid_history_test.go Initial Commit 2020-07-01 12:01:01 -05:00
uuid_history.go Add rate limit and refactor. Add example. 2020-07-02 12:15:18 -05:00

Gojang

Mojang API library

Reference

API Implementation

  • Status
  • Username -> UUID
  • UUID -> Name History
  • Playernames -> UUIDs
  • UUID -> Profile + Skin/Cape
  • Change Skin
  • Upload Skin
  • Reset Skin
  • Security question-answer flow
  • Blocked Servers
  • Statistics

Protocol Implementation

  • Ping
  • Query

Example

Example File

Name History
go run _example/main.go --username <your username>

If you only know what their username was at a specific time
go run _example/main.go --username <your username> --at <01-02-2006>