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

Releases: Minestom/Hephaistos

Hephaistos v2.2.0

22 Aug 12:46
Compare
Choose a tag to compare
  • NBTList is no longer a List subclass, this creates issues with immutability and Java interop.
  • NBTCompound is no longer a Map subclass, this creates issues with immutability and Java interop.
  • New methods asMapView() and asListView() to get the underlying structures
  • New methods to mimic a List-like interface in NBTList
  • New methods to mimic a Map-like interface in NBTCompound & MutableNBTCompound

Hephaistos v2.1.2

21 Aug 18:44
Compare
Choose a tag to compare
  • Fix ANTLR dependency chain in Gradle

  • Added @JvmOverloads where applicable

  • Multiple convenience methods for Java interop

  • Migration guide from v1 to v2 available in docs/

Hephaistos v2.0.0

21 Aug 11:27
Compare
Choose a tag to compare

v2.0.0 of Hephaistos
Thanks to @LeoDog896 for the hard work!

Here are the highlights:

  • NBT types are now immutable
  • Fixed: incorrect string unescaping when parsing SNBT
  • Added: Support for in-memory RegionFile instead of requiring RandomAccessFile
  • Added: Support for 1.17+ MCA files and chunks

Hephaistos v2.0.0 RC4

21 Aug 11:10
f44b4db
Compare
Choose a tag to compare
Hephaistos v2.0.0 RC4 Pre-release
Pre-release

Still testing Github Actions

Hephaistos v2.0.0 RC3

21 Aug 11:02
bb599af
Compare
Choose a tag to compare
Hephaistos v2.0.0 RC3 Pre-release
Pre-release

v2, still testing auto-publishing to Maven Central

Hephaistos v2.0.0 RC2

21 Aug 10:53
f4879e2
Compare
Choose a tag to compare
Hephaistos v2.0.0 RC2 Pre-release
Pre-release

v2 version, testing auto-publishing of releases on Maven Central

Hephaistos v1.1.8

06 Mar 13:02
Compare
Choose a tag to compare
  • Method to remove tag inside NBTCompound and NBTList
  • Method to find index or remove tag inside NBTList

Hephaistos v1.1.7

15 Jan 18:19
Compare
Choose a tag to compare
  • Revert code breaking change when using Kotlin and NBTList

Changes from v1.1.6:

  • Added deepClone for NBT classes

Hephaistos v1.1.5

07 Nov 16:43
Compare
Choose a tag to compare
  • Added NBTCompound#getKeys() to get list of keys available in the compound

Hephaistos v1.1.4

16 Oct 13:33
Compare
Choose a tag to compare
  • ANTLR runtime part of the API now