GlowstoneMC / GlowstoneMC/Glowstone
Async events
- Dominant language
- Java
- Stars
- 2k
- Forks
- 280
- PR merge metrics
- No merged PRs in 30d
Description
md_5 did simple non blocking event system:
https://github.com/SpigotMC/BungeeCord/blob/master/api/src/main/java/net/md_5/bungee/api/event/AsyncEvent.java
We can make something similar. #215 shows how it can be helpful. What do you think?
##
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/31049073-async-events?utm_campaign=plugin&utm_content=tracker%2F14691067&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F14691067&utm_medium=issues&utm_source=github).
Contributor guide
Research direction
Read the referenced BungeeCord file, api/src/main/java/net/md_5/bungee/api/event/AsyncEvent.java, and inspect issue #215 for the motivating use case. The issue does not name Glowstone files or tests; first determine the intended event API and scope, then define what implementation and verification would count as complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100