A dead simpile annotation-based event bus that allows different event executor implementations.
Trident implements reflection and generated Javassist method executors.
Inspiration for Trident.
Build artifacts are hosted via Jitpack.
repositories {
maven { url 'https://jitpack.io' }
}
compile 'com.github.clubobsidian:trident:3.0.0'
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.clubobsidian</groupId>
<artifactId>trident</artifactId>
<version>3.0.0</version>
</dependency>
- Git clone the project
- Generate eclipse files with
gradlew eclipse
- Import project
- Git clone the project
- Generate intellij files with
gradlew idea
- Import project
gradlew shadowJar
Do you use Trident in your project? If so make a pull request and add your repository to the list!