Skip to content

Latest commit

 

History

History
83 lines (56 loc) · 2.37 KB

README.md

File metadata and controls

83 lines (56 loc) · 2.37 KB

Trident

build build artifacts codecov Known Vulnerabilities License Discord javadocs

A dead simpile annotation-based event bus that allows different event executor implementations.

Trident implements reflection and generated Javassist method executors.

Inspiration

Inspiration for Trident.

Build Artifacts

Build artifacts are hosted via Jitpack.

Setting up as a dependency

Gradle

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

compile 'com.github.clubobsidian:trident:3.0.0'

Maven

<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>

Dependencies

Development

Eclipse

  1. Git clone the project
  2. Generate eclipse files with gradlew eclipse
  3. Import project

Intellij

  1. Git clone the project
  2. Generate intellij files with gradlew idea
  3. Import project

Building

gradlew shadowJar

Projects that use Trident

Do you use Trident in your project? If so make a pull request and add your repository to the list!