Releases: aether-framework/aether-events
Releases · aether-framework/aether-events
First stable release of Aether Events 🚀
🚀 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.