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

Releases: wurstmineberg/api.wurstmineberg.de

Wurstmineberg Minecraft API 1.13.1 — How did this ever work?

16 Aug 11:55
Compare
Choose a tag to compare

This release fixes the way the nbt package is imported.

Wurstmineberg Minecraft API 1.13.0 — Enhance

16 Aug 11:43
Compare
Choose a tag to compare

This release adds the /server/maps/render/:identifier/png.png endpoint, which renders maps as PNG images.

Wurstmineberg Minecraft API 1.12.2 — NBT sequences fix

16 Aug 09:27
Compare
Choose a tag to compare

This release fixes the conversion of TAG_Byte_Array NBT tags to JSON, which should fix the /server/maps/by-id/:identifier endpoint. A TAG_Byte_Array is now represented as an array of numbers, each number representing one byte.

It also shows a more accurate API version in more cases, like wurstminebot does now.

Wurstmineberg Minecraft API 1.12.1 — This Is What Happens When You Actually Use A Feature

05 Aug 19:37
Compare
Choose a tag to compare

This release fixes a typo in the code for the /server/sessions/lastseen.json endpoint that went unnoticed so far because no @start lines had been in the logins.log.

Wurstmineberg Minecraft API 1.12.0 — Dear Diary

03 Aug 22:42
Compare
Choose a tag to compare

This release adds the /minigame/diary/all.json endpoint, which lists diary entries made by players. Support for a !Diary command to write these will be added to wurstminebot soon™.

Wurstmineberg Minecraft API 1.11.0 — Achievement Run Log

05 Jul 05:41
Compare
Choose a tag to compare

This release adds the /minigames/achievements/winners.json endpoint, which lists all players who have all achievements, sorted chronologically by the time they last reached that status.

This endpoint uses the file /opt/wurstmineberg/log/achievements.log, which will soon be maintained by wurstminebot, but must be manually cleared whenever a new achievement is added to the game.

The endpoints in /server/sessions/ have also been updated to support the @start and @stop lines in /opt/wurstmineberg/log/logins.log, which will be generated by future versions of wurstminebot instead of @restart. @start lines will be annotated with the Minecraft version running on the server, and this will be exposed by these endpoints through the "version" field of uptime objects.

Wurstmineberg Minecraft API 1.10.0 — Death Log

30 May 15:17
Compare
Choose a tag to compare

This release adds the /server/deaths/overview.json endpoint, which lists all recorded player deaths, sorted by player.

Wurstmineberg Minecraft API 1.9.3 — NBT sequences fix

23 May 08:00
Compare
Choose a tag to compare

This release fixes a bug in the NBT to JSON converter. All sequence tags, whether named or unnamed, should now correctly be converted into JSON arrays.

Wurstmineberg Minecraft API 1.9.2 — Config Support

19 Apr 11:48
Compare
Choose a tag to compare

This release adds support for a config file: a JSON file located at /opt/wurstmineberg/config/api.json which can customize the paths where the API will look for things like the world folder.

This file is optional, and the API assumes default paths used on Wurstmineberg for each key.

The /server/sessions endpoints have been cleaned up to ignore players who aren't listed in people.json, and the /server/sessions/overview.json endpoint will now include the leaveReason field for each session.

Wurstmineberg Minecraft API 1.9.1 — Removed Herobrine

31 Mar 10:51
Compare
Choose a tag to compare

This release fixes a bug that caused the /server/sessions/lastseen.json endpoint, which was new in v1.9.0, to fail.