com.oliveryasuna.modkit.ci
Generates GitHub Actions workflows from the Modkit version x loader matrix.
com.oliveryasuna.modkit.core
Common functionality for all other Modkit plugins.
com.oliveryasuna.modkit.datagen
Wires Minecraft data generation across Fabric Loom and ModDevGradle and routes generated output into resources.
com.oliveryasuna.modkit.dependencies
Unifies mod-dependency declaration, jar-in-jar nesting, and mod repositories across Fabric Loom and ModDevGradle.
com.oliveryasuna.modkit.loaders
Unifies Fabric Loom and ModDevGradle behind the Modkit model.
com.oliveryasuna.modkit.metadata
Generates fabric.mod.json and neoforge.mods.toml from the Modkit model.
com.oliveryasuna.modkit.mixins
Registers mixin configs, provides the refmap convention, and publishes config file names to the shared manifest registry.
com.oliveryasuna.modkit.multiversion
Per-version overrides over Stonecutter's source preprocessor, driven by the Modkit model.
com.oliveryasuna.modkit.multiversion.settings
Expands the Modkit version x loader matrix into per-node Stonecutter subprojects (settings-time).
com.oliveryasuna.modkit.publish
Publishes Modkit artifacts to Modrinth, CurseForge, GitHub, and Discord from the Modkit model.
com.oliveryasuna.modkit.run
Unifies Fabric Loom and ModDevGradle run configurations behind a single Modkit DSL.
com.oliveryasuna.modkit.scaffold
Generates a working Modkit consumer project (settings, build script, example sources) for a chosen loader/version matrix.
com.oliveryasuna.modkit.testing
Sets up JUnit Platform for pure-logic tests and wires the Fabric and NeoForge GameTest runs.