Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 612 Bytes

File metadata and controls

36 lines (30 loc) · 612 Bytes

EventManager

Reflective Event System

Adding to your project:

If you have not already, add Jitpack as a repository:

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

Add this in the dependencies block:

dependencies {
    implementation 'com.github.cubk1:EventManager:-SNAPSHOT'
}

Usage

Create Instance

EventManager eventManager = new EventManager();

Register

Test test = new Test();
eventManager.register(test); // register
eventManager.unregister(test); // unregister

Call Event

eventManager.call(new UpdateEvent());