Mojang API library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
John Olheiser 5b96b82f79
Update module
6 months ago
_example Update module 6 months ago
query Add unknown unicode identifier 7 months ago
rate Add rate limit and refactor. Add example. 1 year ago
.gitignore Initial Commit 1 year ago
Makefile Initial Commit 1 year ago
README.md Add Query implementation 1 year ago
go.mod Update module 6 months ago
gojang.go Update module 6 months ago
gojang_test.go Add rate limit and refactor. Add example. 1 year ago
status.go Initial Commit 1 year ago
username_uuid.go Add rate limit and refactor. Add example. 1 year ago
username_uuid_test.go Add rate limit and refactor. Add example. 1 year ago
usernames_uuids.go Add rate limit and refactor. Add example. 1 year ago
usernames_uuids_test.go Initial Commit 1 year ago
uuid_history.go Add rate limit and refactor. Add example. 1 year ago
uuid_history_test.go Initial Commit 1 year ago

README.md

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>