Skip to content
This repository has been archived by the owner on Nov 14, 2021. It is now read-only.

Version 2.10.0

Latest
Compare
Choose a tag to compare
@derklaro derklaro released this 23 Aug 17:38
· 2 commits to stable since this release
41c6b35

In this version many bug fixes were made and - as announced - the client/controller system was removed and the API was completely rewritten. In addition, the internal functionality has been heavily reviewed and adapted. In the tests we were able to deploy and start more than 100 servers without noticing performance leaks: https://gist.github.com/derklaro/212c633857c3a75529ecca6ff6a9262b . However, if bugs still occur despite the many tests, we would be very happy about a bug report via Discord or GitHub.

Furthermore, we have a very summarized list of changes below:

[*] Some Bug fixes
[*] Added IPv6 support
[*] Misc minecraft server/proxy version upgrades
[*] Misc dependency updates and upgrades
[*] Added tab complete
[*] Added template command
[*] API rework
[*] Removed client/controller system

The most important links:

➥ Download: https://dl.reformcloud.systems/latest/ReformCloud2.10.0.zip
➥ Addons: https://dl.reformcloud.systems/addonsv2/
➥ Plugins: https://dl.reformcloud.systems/plugins/
➥ SpigotMC: https://www.spigotmc.org/resources/reformcloud-v2.63950/
➥ GitHub: https://github.com/derklaro/reformcloud2

Remember, ReformCloud is provided as-is - we are not responsible for data loss or corruption. You are encouraged to back up your files before any updates!

Maven:

📌 ReformCloud is available in the central repository (no repository specification in pom.xml is needed)

General api (for all executors available):

        <dependency>
            <groupId>systems.reformcloud.reformcloud2</groupId>
            <artifactId>reformcloud2-executor-api</artifactId>
            <version>2.10.0</version>
            <scope>provided</scope>
        </dependency>

API implementation (not supported and may contain breaking changes from version to version):

        <dependency>
            <groupId>systems.reformcloud.reformcloud2</groupId>
            <artifactId>reformcloud2-embedded</artifactId>
            <version>2.10.0</version>
            <scope>provided</scope>
        </dependency>

Node implementation (not supported and may contain breaking changes from version to version):

        <dependency>
            <groupId>systems.reformcloud.reformcloud2</groupId>
            <artifactId>reformcloud2-node</artifactId>
            <version>2.10.0</version>
            <scope>provided</scope>
        </dependency>

Permission system (executor specific implemented):

        <dependency>
            <groupId>systems.reformcloud.reformcloud2</groupId>
            <artifactId>reformcloud2-default-application-permissions</artifactId>
            <version>2.10.0</version>
            <scope>provided</scope>
        </dependency>

Sign system (Executor specific implemented):

        <dependency>
            <groupId>systems.reformcloud.reformcloud2</groupId>
            <artifactId>reformcloud2-default-application-signs</artifactId>
            <version>2.10.0</version>
            <scope>provided</scope>
        </dependency>

Gradle:

📌 ReformCloud is available in the central repository:

repositories {
    mavenCentral()
}

General api (for all executors available):

compileOnly group: 'systems.reformcloud.reformcloud2', name: 'reformcloud2-executor-api', version: '2.10.0'

API implementation (not supported and may contain breaking changes from version to version):

compileOnly group: 'systems.reformcloud.reformcloud2', name: 'reformcloud2-embedded', version: '2.10.0'

Node implementation (not supported and may contain breaking changes from version to version):

compileOnly group: 'systems.reformcloud.reformcloud2', name: 'reformcloud2-node', version: '2.10.0'

Permission system (executor specific implemented):

compileOnly group: 'systems.reformcloud.reformcloud2', name: 'reformcloud2-default-application-permissions', version: '2.10.0'

Sign system (Executor specific implemented):

compileOnly group: 'systems.reformcloud.reformcloud2', name: 'reformcloud2-default-application-signs', version: '2.10.0'