Deserialize legacy HuskSync (v1.x) data for conversion to other formats
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
InkerBot 23f1ae53b5 use java8 to build 3 months ago
.idea CI via jitpack 2 years ago
.jitpack Script to ensure JDK 16 usage on jitpack 2 years ago
gradle/wrapper Initial commit 2 years ago
src/main/java use java8 to build 3 months ago
.gitignore Initial commit 2 years ago
LICENSE Initial commit 2 years ago
README.md Update README.md 2 years ago
build.gradle use java8 to build 3 months ago
gradlew Initial commit 2 years ago
gradlew.bat Initial commit 2 years ago
jitpack.yml Script to ensure JDK 16 usage on jitpack 2 years ago
lombok.config use java8 to build 3 months ago
settings.gradle Initial commit 2 years ago

README.md

HSLDataConverter

A simple library to convert serialized legacy HuskSync (v1.x) data into a portable format for import into other formats.

This library is only for use in upgrading or converting HuskSync v1.x data in a portable manner and is utilised in HuskSync v2.x for data migration.

Including in your project

Builds are available on JitPack. Include them in your pom.xml or build.gradle file as per below.

Maven

<repository>
    <id>jitpack</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>net.william278</groupId>
    <artifactId>HSLDataConverter</artifactId>
    <version>VERSION</version>
</dependency>

Gradle

repositories {
    maven { url 'https://jitpack.io' }
}
dependencies {
    implementation 'net.william278:HSLDataConverter:VERSION'
}

Building

To build, simply run ./gradlew clean build in the source root. Legacy HuskSync serialized classes are bundled and this resource does not depend on the HuskSync plugin itself.