Skip to content

Releases: aether-framework/aether-events

First stable release of Aether Events 🚀

05 Mar 14:18
ed2ecb3

Choose a tag to compare

🚀 Aether Events v1.0.0 - Initial Release

Aether Events is a powerful asynchronous event system for the JVM.
It provides a modular and flexible way to handle events with support for:

  • ✅ EventBus & Listeners
  • ✅ Asynchronous & Synchronous Events
  • ✅ Event Pipelines for filtering and prioritization
  • ✅ Cancellable Events
  • ✅ Thread Safety for multi-threaded environments

📦 Installation

Maven

<repository>
    <id>splatgames.de</id>
    <url>https://libraries.splatgames.de/</url>
</repository>

<dependency>
    <groupId>de.splatgames.aether</groupId>
    <artifactId>aether-events</artifactId>
    <version>1.0.0</version>
</dependency>

Gradle

repositories {
    maven {
        url 'https://libraries.splatgames.de/'
    }
}

dependencies {
    implementation 'de.splatgames.aether:aether-events:1.0.0'
}

🎯 Features in v1.0.0

✅ EventBus for centralized event management
✅ Event Pipelines for advanced event processing
✅ Multi-threading support for asynchronous event execution
✅ Cancellable events with event.setCancelled(true);
✅ Simple listener registration with @subscribe


📝 Changelog

New Features:

  • 🎉 Initial stable release with core functionality
  • 🏗️ Basic EventBus, EventPipelines & Listeners implemented

📜 License

This project is licensed under the MIT License.