Spigot에서 포크한 고성능 Minecraft 서버 소프트웨어로, 게임플레이 불일치를 수정하고 플러그인 API를 제공합니다.
minecraft-dev/MinecraftDev
Spigot, Paper, Forge, Fabric, NeoForge, Sponge 등을 위한 Minecraft 모드 개발 지원을 추가하는 IntelliJ IDEA 플러그인입니다.
- 스타
- 1,822
- 포크
- 238
- 열린 이슈
- 230
- 마지막 커밋
- 16일 전
어떤 프로젝트인가요?
MinecraftDev는 IntelliJ IDEA에 Minecraft 전용 개발 기능을 추가하는 플러그인입니다. 서버 플러그인과 게임 모드를 개발하는 사람을 대상으로 하며, 플랫폼별 보일러플레이트 코드와 설정을 직접 처리하지 않고도 IntelliJ에서 작업할 수 있습니다.
Spigot과 Paper 서버 플러그인을 비롯해 Sponge, Minecraft Forge, NeoForge, Fabric, Quilt, Architectury, Mixins, BungeeCord, Velocity 등 다양한 모딩 플랫폼을 지원합니다. Kotlin으로 개발되었으며 JetBrains 플러그인 마켓플레이스를 통해 배포됩니다. Gradle Kotlin DSL을 포함한 Gradle 프로젝트 빌드도 지원합니다.
이 프로젝트는 IntelliJ IDEA를 주 편집기로 사용하는 Minecraft 플러그인 및 모드 개발자를 대상으로 합니다. 소스에서 플러그인을 빌드하려면 JDK 21이 필요하며, build와 runIde 같은 Gradle 태스크를 사용합니다.
핵심 기능
- 01Spigot과 Paper 서버 플러그인 개발, 그리고 Sponge 및 BungeeCord/Velocity 프록시를 지원합니다.
- 02Forge, NeoForge, Fabric, Quilt, Architectury를 사용한 모드 개발을 지원합니다.
- 03게임 코드를 수정하기 위한 Mixin 지원을 제공합니다.
- 04Kotlin DSL을 포함한 Gradle 빌드와 호환됩니다.
- 05JetBrains 플러그인 마켓플레이스에서 설치할 수 있습니다.
활용 사례
- IntelliJ IDEA에서 Paper 또는 Spigot 서버 플러그인을 작성합니다.
- 특정 Minecraft 버전용 Fabric 또는 Forge 모드를 개발합니다.
- Architectury를 사용해 여러 로더를 지원하는 모드를 빌드합니다.
- BungeeCord 또는 Velocity 프록시 플러그인을 만듭니다.
빠른 시작
- 1
Adoptium에서 JDK 21 설치
- 2
IntelliJ 플러그인 브라우저에서 플러그인 설치(File > Settings > Plugins)
- 3
플러그인 빌드
./gradlew build - 4
IntelliJ에서 플러그인 테스트
./gradlew runIde
사용 전 알아둘 점
- IntelliJ IDEA 플러그인이므로 사용하려면 IntelliJ IDEA가 필요합니다.
- 소스에서 빌드하려면 JDK 21이 필요합니다.
- 카피레프트 라이선스인 LGPL-3.0에 따라 배포됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- MinecraftDev은(는) 무엇인가요?
- Spigot, Paper, Forge, Fabric, NeoForge, Sponge 등을 위한 Minecraft 모드 개발 지원을 추가하는 IntelliJ IDEA 플러그인입니다. MinecraftDev는 IntelliJ IDEA에 Minecraft 전용 개발 기능을 추가하는 플러그인입니다. 서버 플러그인과 게임 모드를 개발하는 사람을 대상으로 하며, 플랫폼별 보일러플레이트 코드와 설정을 직접 처리하지 않고도 IntelliJ에서 작업할 수 있습니다.
- MinecraftDev은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- MinecraftDev은(는) LGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- MinecraftDev은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. MinecraftDev의 마지막 커밋은 2026년 10월 21일입니다.
- MinecraftDev은(는) 어디에 사용할 수 있나요?
- IntelliJ IDEA에서 Paper 또는 Spigot 서버 플러그인을 작성합니다. 특정 Minecraft 버전용 Fabric 또는 Forge 모드를 개발합니다. Architectury를 사용해 여러 로더를 지원하는 모드를 빌드합니다. BungeeCord 또는 Velocity 프록시 플러그인을 만듭니다.
- MinecraftDev는 어떻게 설치하나요?
- Adoptium에서 JDK 21 설치 IntelliJ 플러그인 브라우저에서 플러그인 설치(File > Settings > Plugins) 플러그인 빌드: ./gradlew build IntelliJ에서 플러그인 테스트: ./gradlew runIde
- MinecraftDev은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/minecraft-dev/MinecraftDev
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
선택, 스키매틱, 복사·붙여넣기, 브러시, 스크립팅 기능을 제공하는 Minecraft 인게임 맵 에디터 모드로, 서버와 싱글 플레이에서 사용할 수 있습니다.
JetBrains가 멀티플랫폼 개발을 위해 개발한 Kotlin 프로그래밍 언어와 컴파일러, 표준 라이브러리, 빌드 도구입니다.
수동 설정 없이 친구들과 플레이할 Minecraft 서버를 만들고, 가져오고, 관리할 수 있는 데스크톱 앱입니다.
Unity, XNA, FNA, MonoGame 게임에 사용자 지정 코드를 로드할 수 있는 플러그인 및 모딩 프레임워크입니다.
픽셀 아트 텍스처를 적용한 로우폴리 모델을 편집하는 무료 오픈 소스 3D 모델 에디터로, Minecraft 전용 포맷을 지원합니다.