aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/cc/polyfrost/oneconfig/events
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/events')
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/events/EventManager.java6
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/events/event/InitializationEvent.java5
2 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/cc/polyfrost/oneconfig/events/EventManager.java b/src/main/java/cc/polyfrost/oneconfig/events/EventManager.java
index cb75a12..05bb196 100644
--- a/src/main/java/cc/polyfrost/oneconfig/events/EventManager.java
+++ b/src/main/java/cc/polyfrost/oneconfig/events/EventManager.java
@@ -10,9 +10,13 @@ public final class EventManager {
/**
* The instance of the {@link EventManager}.
*/
- public static final EventManager INSTANCE = new EventManager();
+ private static final EventManager INSTANCE = new EventManager();
private final EventBus eventBus = new EventBus(new LMFInvoker(), Throwable::printStackTrace);
+ public static EventManager getEventManager() {
+ return INSTANCE;
+ }
+
private EventManager() {
}
diff --git a/src/main/java/cc/polyfrost/oneconfig/events/event/InitializationEvent.java b/src/main/java/cc/polyfrost/oneconfig/events/event/InitializationEvent.java
new file mode 100644
index 0000000..c068914
--- /dev/null
+++ b/src/main/java/cc/polyfrost/oneconfig/events/event/InitializationEvent.java
@@ -0,0 +1,5 @@
+package cc.polyfrost.oneconfig.events.event;
+
+/** Called when the game is initialized. */
+public class InitializationEvent {
+}