Releases: Shynixn/MCCoroutine
Releases · Shynixn/MCCoroutine
Release 2.22.0
Changes
- #130 Changed the dispatcher for folia to run on a tick interval instead. This does not have any impact on existing plugins using mccoroutine for folia and fixes thread blocking in cases where a thousands of tiny coroutines are scheduled.
Release 2.21.0
Changes
- #128 Changed folia-api and folia-core to allow jdk8 dependencies.
Release 2.20.0
Release 2.19.0
Changes
- #121 Added support for the latest Minestom version. Thanks to @mani1232.
- #120 Changed fabric-api event to functional interfaces. Thanks to @c0nstexpr.
Release 2.18.0
Changes
- #118 Changed function annotation in Fabric. Thanks to @c0nstexpr.
Release 2.17.0
Changes
- #116 Added new Folia Utility functions.
/**
* Gets if the current server uses Folia instead of Bukkit.
*/
fun Plugin.isFoliaLoaded() : Boolean
/**
* Validates if the current Thread is the Plugin Main Thread of mainDispatcher.
* Throws an Exception if not.
*/
fun Plugin.ensurePluginThread();
Release 2.16.0
Release 2.15.0
Bugs/Issues
- #110 Fixed scheduler fallback loading in Folia. Thanks to @geeyoueye .
Release 2.14.0
Changes
- #107 Added functional style suspend listeners to velocity.