Skip to content

An extremely capable yet straightforward Java event handler.

License

Notifications You must be signed in to change notification settings

7orivorian/Wraith

Repository files navigation

logo

Wraith

GitHub all releases GitHub Release JitPack Release JitCI GitHub License

Capable, versatile, and easy to use Java event library.

Key Features

  • Easily define your own events, listeners, & event buses.
  • Out-of-the-box support for any scenario.
  • Performant.
  • Fully documented.

Usage

Click here to learn how to import Wraith into your own project. For more information, please see the Wraith documentation.

Import with Build Automation

Maven Include JitPack in your maven build file.
<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Add the dependency.

<dependency>
    <groupId>dev.7ori</groupId>
    <artifactId>Wraith</artifactId>
    <version>4.0.0</version>
</dependency>
Gradle Add JitPack to your root `build.gradle` at the end of repositories.
repositories {
    //...
    maven {
        url 'https://jitpack.io'
    }
}

Add the dependency.

dependencies {
    implementation 'dev.7ori:Wraith:4.0.0'
}
Gradle (Kotlin) Add JitPack to your root `build.gradle.kts` at the end of repositories.
repositories {
    //...
    maven {
        url = uri("https://jitpack.io")
    }
}

Add the dependency.

dependencies {
    implementation("dev.7ori:Wraith:4.0.0")
}

Download a Jar

Wraith and its sources can be downloaded here.

License

Wraith is licensed under MIT.

MIT License Summary:

The MIT License is a permissive open-source license that allows you to use, modify, and distribute the software for both personal and commercial purposes. You are not required to share your changes, but you must include the original copyright notice and disclaimer in your distribution. The software is provided "as is," without any warranties or conditions.