All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Click the link above to see the future.
2.0.0 - 2020-01-24
- Added new properties to the
data class CorruptChunk
- Changed the
CorruptChunk
constructors (Breaking Change) CorruptChunk.chunkContent
is now nullable (Breaking Change)RegionIO.readRegion
andRegionIO.writeRegion
now throwsIOException
in Java (Breaking Change)RegionIO.readRegion
can now handle more corrupted chunks scenarios, preventing total failures while reading the MCA file- Updated NBT-Manipulator to
2.0.0
- Updated Kotlin to 1.3.61
- #4
EOFException
when attempt to read a MCA file which contains incomplete corrupted chunks
1.1.0 - 2019-06-02
- Methods to manipulate corrupt chunks
- Updated NBT-Manipulator to
1.1.0
- #2 Corrupt chunk prevents the entire region to load
- #3 KotlinNullPointerException when reading some region files
1.0.1 - 2019-05-27
- Updated NBT-Manipulator to
1.0.1
1.0.0 - 2019-05-27
- Updated NBT-Manipulator to
1.0.0
0.0.4 - 2019-05-27
- This changelog file
- Documentation to all public types, methods and properties.
- Static methods for java users calling
RegionIO
Region.addAll
for java users.- New constructor to
RegionPos
which accepts the region file name.
Region.put
will now check if the key matches the value's positionRegion.addAllNotNull
is now synthetic, java users should always callRegion.addAll
Region.addAllNullable
is now deprecated. Java users should always callRegion.addAll
- Updated NBT-Manipulator to
0.0.2
- Potential exception when trying to remove a chunk that is not valid for the region
RegionIO.ChunkInfo
to private.
0.0.3 - 2019-05-25
- The dependency to NBT-Manipulator from
implementation
tocompile
so it can get inherited.
0.0.2 - 2019-05-25
- JavaDoc will not generate when building on Java 9+ due to a dokka issue
- The targetCompatibility to Java 8
- The
RegionIO.deflate
method is now private
- #1 IndexOutOfBoundsException when writing an empty chunk
0.0.1 - 2019-05-23
- API to read and write to/from MCA files using
RegionIO
- API to freely manipulate
Region
andChunk
data loaded in memory