Releases: wurstmineberg/api.wurstmineberg.de
Wurstmineberg Minecraft API 1.13.1 — How did this ever work?
This release fixes the way the nbt
package is imported.
Wurstmineberg Minecraft API 1.13.0 — Enhance
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
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
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
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
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
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
Wurstmineberg Minecraft API 1.9.2 — Config Support
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
This release fixes a bug that caused the /server/sessions/lastseen.json
endpoint, which was new in v1.9.0, to fail.