Skip to content
This repository was archived by the owner on May 28, 2022. It is now read-only.

RedstoneAPI v1.5

Latest

Choose a tag to compare

@Redstonecrafter0 Redstonecrafter0 released this 02 Oct 14:58
abcc95c

RedstoneAPI v1.5

Changelog:

  • added PooledMySQL
  • added ORM filtering
  • added ArrayUtils#arrayOf for primitive types
  • added PacketServer and PacketClient system
  • added Discord WebHook
  • added Pagination#collect
  • added HmacSha512 to Hashlib
  • fixed JSONObject#getInt
  • added error handling for SimpleSlashCommands
  • added Guilcommand submission
  • improved EventManager
  • fixed wrong HttpHeader in HttpRequest
  • improved pom.xml

Jars

Since there are now many jars to download here's a small explaination.

full

Thats the old jar containing the whole RedstoneAPI and its dependencies

minimal

This jar only contains json and the tools package as well as the GUI or Terminal message for update check and the neccessary dependencies.
Everything of this is included in every other jar except nodep.

nodep

This jar includes the whole RedstoneAPI but not the dependencies used by the RedstoneAPI.

discord

This jar includes everything of the RedstoneAPI for Discord bots and the needed dependencies.

orm

This jar has everything of the RedstoneAPI that has to do something with SQL and its dependencies.

webserver

This jar has the WebServer and its needed dependencies.

javadocs

This jar is the javadocs jar for the full jar.

sources

This jar is the sources jar for the full jar.

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

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

<dependencies>
    <dependency>
        <groupId>com.github.Redstonecrafter0</groupId>
        <artifactId>RedstoneAPI</artifactId>
        <version>v1.5</version>
    </dependency>
</dependencies>

Gradle

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

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

dependencies {
    implementation 'com.github.Redstonecrafter0:RedstoneAPI:v1.5'
}