Files
kayjaydee a0ad12b208 feat(binding): add AsyncPlugin as entry point for Async library
Introduces AsyncPlugin to serve as a standalone library-plugin entry point for the Async library. This allows other plugins to depend on Async without bundling it directly. The plugin installs a disconnect hook on start and ensures proper shutdown of tracked scopes.
2026-04-28 18:25:22 +02:00
..
2026-04-28 16:30:26 +02:00

:dist

No source code. Aggregates :core + :ecs + :binding into one shaded JAR via com.gradleup.shadow.

./gradlew :dist:shadowJar
# → dist/build/libs/async-<version>.jar

Drop that JAR in your Hytale server's mods/ directory. That's the only artifact a consumer ever needs — the per-module split exists for testability and codebase hygiene, not deployment cherry-picking.