DEV.co
MCP Servers · minecraft-dev

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.

Source: GitHub — github.com/minecraft-dev/MinecraftDev
1.8k
GitHub stars
225
Forks
Kotlin
Primary language
LGPL-3.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositoryminecraft-dev/MinecraftDev
Ownerminecraft-dev
Primary languageKotlin
LicenseLGPL-3.0 — OSI-approved
Stars1.8k
Forks225
Open issues235
Latest release1.8.17-2026.1 (2026-06-04)
Last updated2026-06-04
Sourcehttps://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.

Quickstart

Get the MinecraftDev source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/minecraft-dev/MinecraftDev.gitcd MinecraftDev# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Spigot/Paper Server Plugin Development

Accelerates Bukkit-based plugin creation with boilerplate generation, remapping, and IDE code completion for Paper/Spigot APIs.

Multi-Platform Mod Development

Simplifies cross-platform modding (Forge/Fabric/Architectury) with unified tooling, Mixin support, and consistent Gradle configuration across IDE versions.

IntelliJ-Centric Minecraft Development Teams

Teams already using IntelliJ who need standardized modding environment setup, code generation, and IDE-level debugging without external tools.

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.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityLow
DEV.co fitPossible
Assessment confidenceHigh
Security considerations

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.

Software development agency

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.co

Related 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?
Unknown; not stated in README. Verify on JetBrains plugin repository or contact support.
What happens if I modify and redistribute the plugin?
LGPLv3.0 requires source disclosure, derivative works must remain under the same license, and all modifications must be shared.
Does this plugin work with Maven projects?
Not stated. Plugin is Gradle-focused; Maven support is unknown and likely not prioritized.
How do I set up the plugin for a team?
Install from IntelliJ plugin browser; run `./gradlew ktlintApplyToIdea addKtlintFormatGitPreCommitHook` to configure IDE and git hooks; share project Gradle config.

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.