Minecraft · 대상 선택
MINECRAFT 플러그인 생성기
Minecraft에서 "플러그인"이라는 말은 실제로는 서로 다른 다섯 가지를 가리켜서, 잘못 고르면 시간을 많이 낭비해요. 이 페이지에서 차이를 설명하고 알맞은 생성기로 안내해 드려요.
옵션 비교
| 대상 | 실행 위치 | 플레이어 설치 | 추천 용도 |
|---|---|---|---|
| Plugin (Spigot / Paper / Folia) | Server only | Vanilla clients can join | Commands, permissions, gameplay rules, economies, GUIs |
| Proxy plugin (BungeeCord / Velocity) | Proxy only | Vanilla clients can join | Queues, routing, cross-server chat, transfers |
| Mod (Forge / Fabric) | Client and server | Players must install it | New blocks, items, entities, rendering |
| Datapack | Server only | Vanilla clients can join | Recipes, loot tables, advancements, functions |
| Skript | Server only (needs Skript) | Vanilla clients can join | Event-driven behaviour without writing Java |
한눈에 정리
플레이어가 아무것도 설치하지 않아도 되길 원한다면 (공개 서버라면 거의 항상 그래요) 모드가 아니라 플러그인, 데이터팩, Skript가 필요해요.
플레이어의 인벤토리와 월드에 나타나는 완전히 새로운 블록, 아이템, 엔티티가 필요하다면 모드가 필요하고, 모든 플레이어도 그 모드를 설치해야 해요.
여러 서버에 걸친 기능이라면 (대기열, 네트워크 채팅, 서버 간 플레이어 이동 등) 백엔드가 아니라 프록시의 영역이에요.
작고 이벤트 기반인 기능이고 아무것도 컴파일하고 싶지 않다면 Skript가 가장 빨라요.
모든 Minecraft 생성기
Minecraft · ServerSpigot, Paper & Folia pluginsServer-side Java plugins with a real Maven tree, plugin.yml and a compiled .jar.Minecraft · KotlinKotlin Minecraft pluginsThe same Bukkit API with a Kotlin source set and a Gradle build instead of Maven.Minecraft · ProxyBungeeCord & Velocity proxy pluginsNetwork-level plugins for queueing, routing and cross-server messaging.Minecraft · ScriptingSkript 스크립트Plain .sk files you drop into /plugins/Skript/scripts and reload. No Java, no build step.Minecraft · ModdingForge & NeoForge modsClient-and-server mods with the full Gradle project, mods.toml and registry entries.Minecraft · ModdingFabric 모드Loom Gradle projects with fabric.mod.json and mixins, for the lightweight loader.Minecraft · Vanillavanilla datapacksmcfunctions, advancements, loot tables and recipes, with no mod loader on the server.
아직 고민되나요? 플러그인 문서에 plugin.yml, Spigot과 Paper의 차이, Folia의 스레딩 모델이 정리되어 있고, 모드 문서에서 Forge와 Fabric을 비교해요.