Skip to content

Latest commit

 

History

60 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modkit

ghpages discord-singular kofi-plural

Modkit is a suite of Gradle plugins that simplifies the tooling for Minecraft mod development. You describe your mod once, including its identity, target versions, dependencies, and metadata, and Modkit automatically generates builds for multiple loaders (such as Fabric and NeoForge) based on that single description.

Status: beta. Expect some churn before 1.0.0. Found a bug or have feedback? Open an issue.

Contributing

We are always looking for contributors! If you're interested in helping out, please check out our contribution guidelines.

Plugins

Some plugins may not yet be implemented during the beta.

Plugin Summary
ci Generates GitHub Actions workflows.
core Foundation shared by every other plugin.
datagen Wires Minecraft data generation across loaders.
dependencies Unifies mod-dependency declaration, JiJ nesting, and repositories.
loaders Unifies mod loader-specific tooling in a single model.
metadata Generates mod metadata (e.g., fabric.mod.json).
mixins Registers mixin configs, provides the refmap convention, and publishes config names to the shared manifest registry.
multiversion Stonecutter integration.
publish Simplifies publishing to Modrinth, CurseForge, GitHub, and Discord.
run Unifies mod-loader specific run configurations in a single model
scaffold Generates new projects that use Modkit.
testing Sets up JUnit and wires GameTest runs.

Contributors

oliveryasuna
Oliver Yasuna

License

Modkit is licensed under Apache 2.0. Full license text.

About

Suite of Gradle plugins for building Minecraft mods.

Resources

Contributing

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages