Skip to content

A simple Minecraft Slime world format loader

License

Notifications You must be signed in to change notification settings

roxymc-net/SlimeLoader

Repository files navigation

SlimeLoader

A simple Minecraft Slime world format (originally described in Hypixel Dev Blog #5) loader.

This loader is based on the Slime format specification from InfernalSuite/AdvancedSlimePaper.

Supported Slime versions

Slime version Compatible loader version
12 1.0

For older versions see Legacy Slime versions section.

Legacy Slime versions

Originally, our loader has been created for Slime format version 12 and there is no reason to support older format versions.

If you want to convert your legacy worlds, we advise you to use InfernalSuite/AdvancedSlimePaper for that.

Compatibility with other loaders

Note

The output from our loader might be slightly different from the other ones.

Our loader is fully compatible with other loaders following the same specifications.

If you encounter any issues with loading worlds serialized by other loaders, please create an issue immediately!

Usage

SlimeLoader is available in our maven repository.

Depending on your target loader version, you would need:

repositories {
    // for releases
    maven("https://repo.roxymc.net/releases")

    // for snapshots
    maven("https://repo.roxymc.net/snapshots")
}

and

dependencies {
    implementation("net.roxymc.slimeloader:slime-loader:VERSION")
}

Compiling

To compile, navigate to project root directory and run:

./gradlew assemble

About

A simple Minecraft Slime world format loader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages