Skip to content
This repository has been archived by the owner on Mar 20, 2020. It is now read-only.

Releases: wurstmineberg/api.wurstmineberg.de

Wurstmineberg Minecraft API 2.5.0 — Advancements!

24 Feb 16:39
Compare
Choose a tag to compare

This release adds the following endpoints:

  • /v2/minecraft/advancements/overview, a list of all advancements defined by Minecraft
  • /v2/world/<world>/advancements/all, which returns the advancements.json files for all players in this world (timestamps are normalized to UTC)
  • /v2/world/<world>/player/<player>/advancements, which returns the advancements.json file for that player (timestamps are normalized to UTC)
  • /v2/world/<world>/chunks/regions, which returns a list of all existing region files in that world, grouped by dimension

Wurstmineberg Minecraft API 2.4.1

30 Nov 19:14
Compare
Choose a tag to compare

The previous release included a regression where importing the api.v2 module was no longer possible without using virtualenv. This release fixes that regression.

Wurstmineberg Minecraft API 2.4.0 — dat venv

22 Aug 21:34
Compare
Choose a tag to compare

As of this release, the API can be installed using virtualenv.

This release also adds NBT-formatted variants of some endpoints which were previously only available as JSON. Just replace the .json at the end of the URL with .dat. Other changes:

  • Endpoints /v2/world/<world>/deaths/latest.json and /v2/world/<world>/deaths/all.json support the new death messages for elytra and magma
  • Better error handling when requesting Minecraft nicks from Mojang's API
  • Better error handling for .png endpoints
  • Log-reading endpoints no longer error when reading /me sent from server console

Wurstmineberg Minecraft API 2.3.1

21 Apr 00:45
Compare
Choose a tag to compare

This release merges the /v2/world/<world>/villages/<dimension>.json endpoints into one like the previous release did with the chunk column and chunk section endpoints. It also fixes a bug that caused the /v2/world/<world>/deaths/latest.json endpoint to always return HTTP 500 Internal Server Error.

Wurstmineberg Minecraft API 2.3.0 — block info

20 Apr 22:56
Compare
Choose a tag to compare

This release merges the /v2/world/<world>/chunks/overworld/column/<x>/<z>.json, /v2/world/<world>/chunks/nether/column/<x>/<z>.json, and /v2/world/<world>/chunks/end/column/<x>/<z>.json endpoints into a single /v2/world/<world>/chunks/<dimension>/column/<x>/<z>.json endpoint, which accepts the following values for <dimension>:

  • overworld or 0 for the Overworld
  • nether or -1 for the Nether
  • end or 1 for the End

The /v2/world/<world>/chunks/<dimension>/chunk/<x>/<y>/<z>.json endpoints have been merged similarly. This is a fully backwards-compatible change.

Additionally, there is a new /v2/world/<world>/chunks/<dimension>/block/<x>/<y>/<z>.json endpoint which outputs data about a single block in the same format the chunk/<x>/<y>/<z>.json endpoint uses for entire chunk sections. The coordinates are block coordinates, not chunk coordinates as with the other endpoints in /v2/world/<world>/chunks/.

Additionally, the following minor changes have been made:

  • The documentation page for version 1 of the API now includes a deprecation notice.
  • The most recent release number is now included on the documentation page for version 2 of the API even when not on the master branch.
  • The /v2/ endpoints now correctly handle legacy Minecraft accounts (that is, accounts which were created before the introduction of Mojang accounts and have not been migrated).

Wurstmineberg Minecraft API 2.2.2

03 Apr 09:08
Compare
Choose a tag to compare

This release fixes a syntax error introduced in release 2.2.1.

Wurstmineberg Minecraft API 2.2.1

03 Apr 09:01
Compare
Choose a tag to compare

This release fixes the new chunk overview endpoint introduced in release 2.2.0, which now actually lists chunk columns instead of regions. It also adds some fallbacks when reading incorrectly formatted cache files, which can be created when the disk is full.

Wurstmineberg Minecraft API 2.2.0 — chunk overview

31 Mar 08:27
Compare
Choose a tag to compare

This release adds a new endpoint: /v2/world/<world>/chunks/overview.json. It will return a list of all chunk columns generated in this world, grouped by dimension. The only data included is the chunk coordinates. For anything else, the endpoints /v2/world/<world>/chunks/<dimension>/chunk/<x>/<y>/<z>.json and /v2/world/<world>/chunks/<dimension>/column/<x>/<z>.json should be used.

It also includes two compatibility fixes:

  • As part of the move to HTTPS on our website, Gravatars are now https: URLs.
  • The endpoint /v2/world/<world>/backup/latest.tar.gz is now compatible with minecraft-backuproll version 2, which is coming soon™.

Wurstmineberg Minecraft API 2.1.1

28 Oct 22:42
Compare
Choose a tag to compare

This release fixes two bugs:

  • A bug which caused the v1 endpoint /server/playerdata.json to always fail with status code 500 Internal Server Error.
  • A bug which caused the v2 endpoints /world/<world>/chunks/<dimension>/chunk/<x>/<y>/<z>.json to display incorrect damage, block light, and sky light values for all blocks.

Wurstmineberg Minecraft API 2.1.0 — backups

08 Oct 18:43
Compare
Choose a tag to compare

This release adds a new endpoint: /v2/world/<world>/backup/latest.tar.gz. If you have minecraft-backuproll configured correctly, it will send a gzipped tarbell of the latest backup of a world.