Redstonecrafter0 / RedstoneAPI

The RedstoneAPI aimes to support a wide variety of functionalities in java from simple json to complex orm and webserver for standalone applications and Minecraft related stuff.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RedstoneAPI

Important

Currently, there is development going on this project under version 2.0.
Version 1.5 is the last release from version 1. Version 2 will be a multi-module project and will get an API redesign so that projects using version 1 will fail using version 2. A recode will be required but this enables improvement on the code base and binary size. As well version 2 will use Java 17 (the latest LTS) so the latest Java features can be used.

GitHub release (latest by date) GitHub release (latest by date including pre-releases)

GitHub language count GitHub top language GitHub repo size GitHub issues GitHub closed issues GitHub GitHub Repo stars GitHub commit activity GitHub contributors GitHub last commit GitHub Release Date GitHub (Pre-)Release Date

GitHub all releases Spiget Downloads

Spiget tested server versions

Discord

Support

Support is provided on Discord.

Dependency

Maven

To implement the RedstoneAPI in your projects you can use primarily Maven. Implement the RedstoneAPI by pasting this code in your pom.xml

Replace {VERSION} with the current version and keep the prefix v.

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

<dependencies>
    <dependency>
        <groupId>com.github.Redstonecrafter0</groupId>
        <artifactId>RedstoneAPI</artifactId>
        <version>{VERSION}</version>
    </dependency>
</dependencies>

Gradle

To implement the RedstoneAPI in your projects you could also use Gradle. Just paste this in your build.gradle

Replace {VERSION} with the current version but keep the prefix v.

maven {
    url 'https://jitpack.io'
}

dependencies {
    implementation 'com.github.Redstonecrafter0:RedstoneAPI:{VERSION}'
}

About

The RedstoneAPI aimes to support a wide variety of functionalities in java from simple json to complex orm and webserver for standalone applications and Minecraft related stuff.

License:GNU Affero General Public License v3.0


Languages

Language:Java 99.9%Language:HTML 0.1%