Skip to content

Endstone BlockData API v0.6.3

Choose a tag to compare

@github-actions github-actions released this 09 Sep 13:54
· 18 commits to main since this release
41d1d49

Makes diagnostic SNBT safe to write to SQLite TEXT and UTF-8 logs when native NBT contains invalid UTF-8 bytes. Invalid bytes appear as literal \xNN escapes in the preview; canonical NBT values and keys still preserve the original bytes for exact restoration.

For the Antigrief periodic database flush error, also install Antigrief v1.5.16. Canonical snapshot JSON must use ASCII escaping; safe SNBT alone does not fix older Antigrief JSON serialization.

  • Adds native-wheel SQLite write/read/restore regressions for the reported 0x8a byte at position 6125, malformed UTF-8, every byte value, valid Unicode, embedded NULs, compound keys, and nested item data.
  • Supports BDS 1.26.45 / Endstone 0.11.10 with CPython 3.14.
  • Install the native plugin and matching inspector wheel from the complete ZIP for your server platform, remove older duplicate plugin versions, and restart the server.

Windows and Linux native builds, portable tests, command-wheel smoke tests, package validation, and release checksums are verified by GitHub Actions. A live BDS server test has not been performed.

Full changelog: v0.6.2...v0.6.3