Aternos: 모드와 플러그인 설치하는 법
Aternos는 Bukkit/Spigot/Paper 계열 플러그인과 Forge, Fabric에서 돌아가는 본격적인 모드를 모두 지원하지만, 둘을 동시에 쓸 수는 없어요. 어느 구조를 고르느냐에 따라 아예 못 쓰게 되는 선택지도 생기니, "Install"을 처음 누르기 전에 무엇을 설치하려는지 알아 두면 좋아요. 이 가이드에서는 플러그인과 모드의 차이, 단계별 추가 방법, 무료 호스팅에서 정말 켤 만한 모드팩을 소개해요.
플러그인(Bukkit/Spigot/Paper)과 모드(Forge/Fabric)의 차이
언뜻 보면 플러그인과 모드는 서버에 기능을 더한다는 점에서 같은 일을 해요. 하지만 속을 들여다보면 완전히 다른 세계라서, 둘을 헷갈리는 게 새로 서버를 운영하는 사람들이 가장 많이 겪는 답답함의 원인이에요.
플러그인: 서버 쪽 확장
플러그인은 서버에서만 돌아가요. Bukkit API(그리고 Spigot, Paper, Purpur 같은 포크)를 쓰는데, 이 API는 플레이어 접속, 블록 파괴, 명령어 입력 같은 게임 이벤트를 가로채서 그에 맞는 반응을 짤 수 있게 해 줘요. 플러그인은 클라이언트 코드를 건드리지 않으니 플레이어 쪽에서는 아무것도 설치할 필요가 없어요. 평범한 마인크래프트로 접속하면 모든 게 작동해요.
이 편리함의 대가로, 플러그인은 바닐라에 없는 새로운 블록이나 메커니즘을 추가할 수 없어요. 기존 동작을 바꾸고, 명령어를 추가하고, 있는 블록으로 미니게임을 만들 수는 있지만, 새로운 몹이나 새로운 차원, 새로운 기술은 플러그인으로 만들 수 없어요.
모드: 클라이언트와 서버 모두 바꾸기
모드는 게임 코드 자체를 파고들어요. Forge와 Fabric은 마인크래프트와 함께 수정 사항을 불러오는 모드 로더이고, 플레이어도 자기 쪽에서 똑같이 해야 해요. 새로운 블록, 몹, 조합법을 추가하는 모드는 모두 서버에도, 그리고 모든 플레이어에게도 설치해야 해요. 보조 라이브러리 버전까지 포함해 버전이 완전히 같아야 해요.
그 대신 무엇이든 할 수 있어요. 새로운 생존 시스템을 갖춘 RLCraft, 기술 모드 수십 개를 담은 All the Mods, 포켓몬이 나오는 Pixelmon은 모두 플러그인이 아니라 모드예요. 다만 준비하고 관리하는 일은 훨씬 많아져요.
한눈에 비교
- 서버 엔진: 플러그인은 Paper/Spigot/Bukkit, 모드는 Forge/Fabric. 둘 다 되는 엔진은 없어요
- 클라이언트 쪽: 플러그인은 아무것도 필요 없고, 모드는 모든 플레이어가 전부 설치해야 해요
- 바꿀 수 있는 범위: 플러그인은 동작을 바꾸고, 모드는 완전히 새로운 콘텐츠를 추가해요
- 버전 관리: 플러그인은 느슨해서 새 Paper에서도 예전 플러그인이 대개 돌아가요. 모드는 엄격해서 버전이 틀리면 크래시가 나요
- Aternos에서의 성능: Paper의 플러그인은 가볍게 돌아가지만, Forge의 모드는 할당받은 RAM을 다 먹어 버릴 수 있어요
Aternos에 플러그인 설치하는 법(Bukkit 기반)
플러그인은 서버 엔진이 Paper, Spigot, CraftBukkit일 때만 추가할 수 있어요. 서버가 Vanilla, Forge, Fabric으로 돌아가고 있다면 먼저 Software 탭에서 소프트웨어를 바꾼 다음, 다시 돌아와 플러그인을 설치하세요.
Aternos 라이브러리에서 설치하기
- 패널에 로그인해 내 서버를 여세요
- 사이드 메뉴에서 Plugins를 고르세요
- 검색창에 플러그인 이름을 입력하세요(예: "EssentialsX")
- 쓰고 있는 Paper에 맞는 버전 옆의 Install을 클릭하세요
- 서버를 다시 시작하면 켜질 때 플러그인이 로드돼요
Aternos는 Bukkit.org, SpigotMC, Hangar(Paper)에서 검색하기 때문에, 잘 알려진 플러그인은 대부분 패널을 벗어나지 않고 찾을 수 있어요. 다만 일부 프리미엄 플러그인(예: SpigotMC의 유료 플러그인)은 없어서 직접 올려야 해요.
.jar 파일 직접 올리기
Aternos 라이브러리에 없는 플러그인(프리미엄, 막 나온 것, 특수한 용도)은 제작자의 공식 페이지에서 .jar 파일을 다운로드해 직접 올리세요.
- SpigotMC, Modrinth, Hangar 중 한 곳에서 플러그인의
.jar파일을 다운로드하세요 - Aternos 패널에서 Files 탭을 여세요
/plugins폴더로 가세요- Upload를 클릭하고 다운로드한
.jar파일을 고르세요 - 서버를 다시 시작하세요
다시 시작하면 플러그인이 /plugins/PluginName/에 설정 파일이 든 자기 폴더를 만들어요. 설정 파일은 같은 Files 탭에서 편집하면 돼요.
참고: 플러그인은 하나하나가 메모리와 CPU를 써요. RAM이 2~4GB인 Aternos에서 현실적인 상한선은 한 번에 10~15개예요. 그보다 많으면 접속 인원과 상관없이 서버에 렉이 걸리기 시작해요. EssentialsX + LuckPerms + CoreProtect로 시작하고, 나머지는 서버의 목적에 맞춰 고르세요.
Aternos에서 모드 서버 여는 법(Forge/Fabric)
모드 서버에는 완전히 다른 엔진이 필요해요. Aternos 패널에서 Software를 Forge, NeoForge, Fabric 중 하나로 바꾸고 마인크래프트 버전을 고르면, 그제야 Mods 탭이 보여요.
모드 하나씩 설치하기
- 서버가 Forge/NeoForge(Forge 모드)인지 Fabric(Fabric 모드)인지 확인하세요. 이 두 생태계는 서로 호환되지 않아요
- Mods 탭을 여세요
- 모드 이름으로 검색하세요. Aternos는 CurseForge와 Modrinth에서 검색해요
- Install을 클릭하고 Aternos가 JAR 파일을 다 다운로드할 때까지 기다리세요
- 추가하고 싶은 모드마다 같은 과정을 반복하세요
- 서버를 다시 시작하세요
서버가 켜지면 모드를 몇 개 불러왔고 어떤 모드가 실패했는지 콘솔에 알려 줘요. crash report가 나온다면 가장 흔한 원인은 필수 라이브러리가 빠진 거예요(예: Fabric에는 Fabric API, 설정 화면이 있는 Fabric 모드 대부분에는 Cloth Config).
플레이어 쪽에 모드 설치하기
모든 플레이어가 똑같은 모드 묶음을 자기 컴퓨터에 설치해야 해요. 가장 빠른 방법은 이 작업을 도와주는 런처를 쓰는 거예요.
- Prism Launcher: 무료 오픈 소스 런처로, CurseForge와 Modrinth의 모드팩을 가져올 수 있어요
- CurseForge App: CurseForge 공식 런처로, 모드팩 전체를 클릭 한 번으로 다운로드해요
- Modrinth App: 최신 대안으로, Modrinth의 모드팩에 잘 맞아요
공식 Minecraft Launcher로도 모드를 하나씩 다룰 수는 있지만, 모드팩 전체를 가져오려면 파일을 손으로 복사해야 해요. 3명이 넘는 그룹이라면 몇 분 들여서 모두에게 Prism이나 CurseForge App 쓰는 법을 알려 주세요.
클릭 한 번으로 미리 구성된 모드팩 쓰기
모드를 직접 조합하는 대신, 서버를 만들 때 Aternos 라이브러리에서 미리 구성된 모드팩을 고르세요. Aternos에는 모드와 선행 모드가 이미 설정된 CurseForge 모드팩이 수백 개 있어요. 친구들은 같은 모드팩을 자기 쪽에 설치하기만 하면 돼요(CurseForge App이나, CurseForge에서 가져오기를 한 Prism Launcher로).
인기 플러그인(EssentialsX, WorldEdit, LuckPerms, Vault)
처음에는 이게 없으면 대부분의 서버가 제대로 굴러가지 않는 플러그인 몇 개면 충분해요. Aternos에서 처음 서버를 운영하는 사람에게 추천하는 목록이에요.
EssentialsX
기본 중의 기본이에요. /home, /warp, /tpa, /kit, /pay, /nick을 비롯해 명령어 수백 개를 추가해요. EssentialsX가 없는 야생 서버는 사실상 플레이하기 힘들어요. 집이나 친구에게 텔레포트할 수 없으면 이동할 때마다 한 시간짜리 여정이 되거든요. EssentialsX는 여러 모듈(EssentialsX Chat, EssentialsX Spawn, EssentialsX Protect)로 나뉘어 있으니 최소한 본체는 설치하세요.
LuckPerms
Bukkit 생태계에서 가장 좋은 랭크와 권한 관리 시스템이에요. 그룹(Player, VIP, Moderator, Admin)을 만들고, 권한(essentials.tpa, worldedit.*)을 주고, 플레이어를 그룹에 넣으면 돼요. LuckPerms에는 브라우저에서 랭크를 설정할 수 있는 웹 에디터가 있어서, 복잡한 구조를 짤 때 특히 편해요.
WorldEdit
명령어로 지형을 한꺼번에 편집해요. 두 번 클릭해 영역을 고른 다음 //set stone, //replace grass dirt, //copy, //paste를 쓰면 돼요. 도시, 건축 시안, PvP 서버의 배경을 만들 때 꼭 필요해요. Aternos에서는 설정 파일의 작업 한도(limits.max-blocks-changed.default)를 낮춰 두는 게 좋아요. 그래야 플레이어가 블록 수백만 개를 바꾸는 명령어로 서버를 멈추게 하는 일을 막을 수 있어요.
Vault
여러 경제 플러그인과 권한 플러그인이 쓰는 중간 다리 역할의 라이브러리예요. 혼자서는 아무것도 하지 않지만, Essentials Economy, ShopGUIPlus, ChestShop 같은 플러그인은 Vault가 있어야 작동해요. 나중에 경제 시스템을 추가할 때 의존성 오류가 나지 않도록 미리 설치해 두세요.
CoreProtect
누가 무엇을 놓았는지, 누가 무엇을 부쉈는지, 누가 상자를 열었는지까지 플레이어의 모든 행동을 기록해요. /co rollback 명령어 하나로 테러를 되돌릴 수 있어요. 누구나 들어올 수 있는 공개 서버에서는 CoreProtect가 있어야 트롤 한 명 때문에 몇 달 치 작업을 날리는 일을 막을 수 있어요.
Geyser + Floodgate
베드락 에디션 플레이어(휴대폰, 콘솔, Windows 10/11)를 자바 서버에 연결해 주는 다리예요. Geyser가 프로토콜을 변환하고, Floodgate가 인증을 맡아서 베드락 플레이어가 자바 에디션 없이도 접속할 수 있어요. 덕분에 자바와 베드락 사용자가 한 서버에서 함께 플레이해요.
자세한 설명이 담긴 전체 플러그인 목록은 마인크래프트 플러그인 카탈로그에서 볼 수 있어요.
인기 모드팩(RLCraft, Better MC, FTB)
모드를 직접 조합하기보다 미리 구성된 모드팩이 좋다면, Aternos 라이브러리에 있는 가장 인기 있는 모드팩을 참고하세요. 모두 무료이고, 돈이 드는 건 할당받은 RAM 2~4GB로는 돌리기에 부족할 때뿐이에요.
RLCraft
극한의 서바이벌이에요. RLCraft는 갈증, 체온, 현실적인 피해 같은 하드코어 메커니즘을 추가해요. 누구에게나 맞는 모드팩은 아니라서, 바닐라에 익숙한 플레이어는 난이도 때문에 질릴 수도 있어요. Aternos에서는 RAM이 4GB는 확실히 있어야 하고, view-distance도 4~5로 낮춰야 해요.
Better Minecraft
원작의 느낌을 살린 바닐라 확장 모드팩이에요. 몹, 생물 군계, 블록, 시스템(Create, Farmer's Delight, Alex's Mobs)을 수백 가지 추가하지만, RLCraft만큼 게임의 기본 틀을 과감하게 바꾸지는 않아요. "바닐라 플러스"를 찾는 친구들끼리라면 가장 좋은 선택이에요. RAM이 4~6GB 필요해서 Aternos에서는 한계선에 아슬아슬하게 걸려요.
SkyFactory 4
자동화 요소가 가득한 스카이블록이에요. 공허에 있는 나무 한 그루에서 시작해 기술 문명을 통째로 세워요. 메모리는 비교적 적게 먹어서, 4~6명이면 3~4GB로 충분해요.
All the Mods 9(ATM9)
ATM9은 300개가 넘는 모드(기술, 마법, 탐험, 장식)를 하나에 담은 모드팩이에요. 거대한 농장과 자동화 공장을 좋아하는 사람에게는 천국이지만, Aternos 서버에게는 시련이에요. RAM이 최소 6GB 필요해서 대개 무료 요금제의 한도를 넘어요.
FTB 모드팩(Feed The Beast)
FTB Revelation, FTB Academy, FTB OceanBlock 같은 정통 모드팩 시리즈예요. FTB는 기술 모드를 균형 있게 쌓는 데 중점을 둬요. ATM9 같은 마법 계열의 혼돈은 덜하고, 진행 흐름이 더 뚜렷해요. 대부분의 모드팩이 RAM 3~5GB 안에 들어가서 Aternos에 잘 맞아요.
Pixelmon
마인크래프트 속 포켓몬이에요. 포켓몬을 잡고, 키우고, 배틀해요. Pixelmon에는 정교한 턴제 배틀, 프렌들리숍 시스템, 체육관, 사천왕까지 있어요. 무게는 중간 정도라서, Aternos에서 3~5명이면 RAM 3~4GB로 충분해요.
팁: 모드팩마다 CurseForge 페이지에서 최소 RAM 요구 사항을 확인하세요. 6GB 이상이라면 Aternos로는 아마 부족할 거예요. 그럴 때는 RAM이 보장되는 저렴한 유료 호스팅으로 옮기는 걸 고려해 보세요. 전용 4GB가 공유 4GB보다 값어치가 있어요.
Aternos 모드와 플러그인 자주 묻는 질문
Aternos에서 플러그인이나 모드 개수에 제한이 있나요?
Aternos가 파일 개수에 엄격한 제한을 두지는 않지만, 쓸 수 있는 RAM(보통 2~4GB)이 사실상 한계가 돼요. 실제로 안전한 상한선은 플러그인 10~15개, 또는 모드가 150개까지 들어간 모드팩이에요. 그보다 많으면 각 플러그인이 아무리 잘 최적화되어 있어도 서버에 렉이 걸리기 시작하고, 서버를 켤 때 OutOfMemoryError가 날 수 있어요.
Aternos에서 플러그인은 어떻게 업데이트하나요?
Plugins 탭에는 플러그인마다 현재 버전과 받을 수 있는 최신 버전이 표시돼요. Update를 클릭하면 새 버전을 다운로드하고, Aternos가 JAR 파일을 바꿔서 다음에 다시 시작할 때 새 버전을 불러와요. 직접 올린 플러그인은 직접 업데이트해야 해요. 제작자 페이지에서 새 JAR 파일을 다운로드하고, Files 탭의 /plugins에서 예전 파일을 지운 다음 새 파일을 올리세요.
Aternos 서버 하나에서 플러그인과 모드를 함께 쓸 수 있나요?
일반적인 방법으로는 안 돼요. 엔진마다 한 종류의 확장만 다루기 때문이에요. 다만 Mohist(Forge + Bukkit)나 Arclight처럼 Bukkit 플러그인과 Forge 모드를 함께 돌릴 수 있는 하이브리드가 있고, Aternos는 일부 버전에서 Mohist를 지원해요. 주의할 점은 이런 하이브리드가 불안정한 편이고, 크래시가 더 잦으며, 순수 Paper나 순수 Forge보다 커뮤니티 지원도 적다는 거예요.
Aternos 서버에 모드를 넣으면 모든 플레이어가 모드를 다운로드해야 하나요?
네, 모든 플레이어가 똑같은 모드 묶음을 자기 컴퓨터에 설치해야 해요. 모드, 모드 로더(Forge 또는 Fabric), 마인크래프트의 버전이 서버와 클라이언트 양쪽에서 같아야 해요. 서버와 클라이언트의 모드 묶음을 맞춰 주는 CurseForge App, Modrinth App, Prism Launcher 같은 런처를 쓰는 게 가장 편해요.
SpigotMC의 유료 플러그인을 Aternos에서 쓸 수 있나요?
네, 라이선스가 있다면 쓸 수 있어요. SpigotMC 구매 목록에서 .jar 파일을 다운로드해 Files 탭에서 /plugins 폴더에 직접 올리고, 서버를 다시 시작하세요. 단, Aternos 약관은 서버의 상업적 이용을 금지한다는 점을 기억하세요. 유료 플러그인을 돌리는 건 괜찮지만, 플레이어에게 랭크나 아이템을 팔 수는 없어요.
모드를 설치했는데 서버를 켠 뒤 작동하지 않는 이유는 뭔가요?
가장 흔한 원인은 선행 모드가 빠진 거예요. Fabric 모드는 거의 항상 Fabric API가 필요하고, 설정 화면이 있는 Fabric 모드에는 Cloth Config도 필요해요. Forge 쪽에서는 GeckoLib이나 Curios API 같은 라이브러리가 필요한 모드가 많아요. 모드의 CurseForge 페이지를 확인하세요. "Required Dependencies" 항목에 추가해야 할 것이 나와 있어요.