MinecraftDev
MinecraftDev is an IntelliJ IDEA plugin that streamlines development for Minecraft modding projects across multiple platforms (Spigot, Fabric, Forge, etc.). It provides IDE integration, code generation, and platform-specific tooling to reduce boilerplate and improve developer workflow.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | minecraft-dev/MinecraftDev |
| Owner | minecraft-dev |
| Primary language | Kotlin |
| License | LGPL-3.0 — OSI-approved |
| Stars | 1.8k |
| Forks | 225 |
| Open issues | 235 |
| Latest release | 1.8.17-2026.1 (2026-06-04) |
| Last updated | 2026-06-04 |
| Source | https://github.com/minecraft-dev/MinecraftDev |
What MinecraftDev is
A Kotlin-based IntelliJ plugin offering language support, Gradle integration, MCP mapping resolution, Mixin support, and multi-platform scaffolding for Bukkit, Forge, Fabric, Architectury, and other Minecraft modding frameworks. Built with the Gradle IntelliJ Plugin and JDK 21, actively maintained with CI/CD across multiple IDE versions.
Get the MinecraftDev source
Clone the repository and explore it locally.
git clone https://github.com/minecraft-dev/MinecraftDev.gitcd MinecraftDev# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Requires JDK 21 and Gradle; verify team environment before adoption.
- Plugin versioning is aligned to IntelliJ IDE versions (e.g., 2025.2, 2026.1); ensure IntelliJ IDE is compatible with plugin release.
- Initial build triggers code generation tasks; first setup may take time for dependency resolution and MCP mapping downloads.
- Team must configure IDE settings (ktlint, git hooks) via provided Gradle tasks for consistent code style.
- Multi-platform projects need per-platform Gradle submodule setup; plugin scaffolding helps but manual tuning may be needed.
When to avoid it — and what to weigh
- Non-IntelliJ IDEs or Text Editors — This is an IntelliJ-only plugin. Visual Studio Code, Eclipse, or CLI-only workflows are not supported.
- Isolation or Offline Requirements — The plugin requires gradle and JDK 21 setup; certain features depend on resolving Minecraft mappings and dependencies online.
- Minimal Mod Complexity — Very small or single-file mods may not justify plugin overhead; direct Gradle configuration may be simpler.
- Unsupported or Emerging Platforms — Requires explicit platform support in the plugin. Custom or niche Minecraft frameworks are not guaranteed to be recognized.
License & commercial use
Licensed under LGPLv3.0-only (GNU Lesser General Public License v3.0), a copyleft license requiring source disclosure for derivative works and compatibility with GPL-licensed dependencies.
LGPLv3.0 permits commercial use, but modification of the plugin or inclusion of its code requires source disclosure and copyleft obligations. Requires legal review for proprietary Minecraft modding businesses or closed-source tool integration. Use as-is in a commercial workflow is lower-risk, but embedding or modifying the plugin triggers compliance obligations.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Low |
| DEV.co fit | Possible |
| Assessment confidence | High |
Plugin executes Gradle tasks and code generation within IDE; supply-chain risks include Gradle dependency resolution and MCP mapping downloads from external repositories. No security audit data provided. Users should vet Gradle plugin dependencies and network access policies. No known exploit data or CVE history available.
Alternatives to consider
Minecraft Forge MDK (Manual Setup)
Requires no plugin; direct Gradle configuration, but no IDE assistance, slower iteration, and manual environment setup.
Fabric Template Generator
Fabric-only, web-based scaffolding; no IDE integration, but lower overhead and no JetBrains product tie-in.
Visual Studio Code with Extensions (e.g., Gradle Extension Pack)
Cross-platform, lighter IDE, but no Minecraft-specific tooling; requires manual platform integration.
Build on MinecraftDev with DEV.co software developers
Install MinecraftDev from the IntelliJ plugin repository and accelerate your Minecraft modding workflow. Join the community on Discord for support.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
MinecraftDev FAQ
Can I use this plugin with Community Edition IntelliJ IDEA?
What happens if I modify and redistribute the plugin?
Does this plugin work with Maven projects?
How do I set up the plugin for a team?
Software development & web development with DEV.co
DEV.co is a software development agency delivering custom software development services to companies building on open source. Our software developers and web developers design, integrate, and ship production systems — spanning web development, APIs, AI, data, and cloud. If MinecraftDev is part of your mcp servers roadmap, our team can implement, customize, migrate, and maintain it.
Ready to Streamline Minecraft Development?
Install MinecraftDev from the IntelliJ plugin repository and accelerate your Minecraft modding workflow. Join the community on Discord for support.