KtaleDepsPlugin
Gradle plugin that emits .dependencies and optional .repositories resources into the jar.
Purpose
When KTale is used as a standalone/bundled server runtime, it can:
load a plugin jar
read
.dependencies/.repositoriesdownload those dependencies into a cache
build a plugin classloader without shading
Design note
This is based on the same idea as your KPaperGradle plugin, but intentionally does not generate any server-specific bootstrap classes.