마인크래프트에서 자신만의 서버를 만들어 친구들과 함께 플레이하면 게임의 재미가 배가됩니다. 이번 가이드에서는 마인크래프트 서버를 만들고 설정하며, 관리자 권한을 부여하는 방법까지 상세히 소개합니다.
1. 마인크래프트 서버 만들기
1) 서버 소프트웨어 다운로드
마인크래프트 서버를 생성하려면 공식 또는 커스텀 서버 소프트웨어가 필요합니다.
- 마인크래프트 공식 서버 소프트웨어
- Minecraft.net 공식 페이지에 접속해 원하는 버전의 서버 파일을 다운로드합니다.
- 스파이곳(Spigot) 또는 페이퍼(Paper)
2) 서버 파일 설정
- 서버 파일 실행
- 다운로드한 .jar 파일을 실행합니다.
- 이 과정에서 eula.txt 파일이 생성됩니다.
- EULA 동의
- eula.txt 파일을 열어 eula=false를 eula=true로 변경 후 저장합니다.
- 서버 재실행
- 서버 파일을 다시 실행하면 기본 설정 파일과 폴더가 생성됩니다.
3) 서버 포트 설정
- 기본적으로 마인크래프트 서버는 25565 포트를 사용합니다.
- 라우터에서 포트를 열어야 친구들이 접속할 수 있습니다.
- 포트 포워딩 설정 방법은 라우터 제조사의 가이드를 참고하세요.
2. 서버 설정 방법
1) 서버 설정 파일 편집
server.properties 파일에서 서버의 주요 설정을 변경할 수 있습니다. 주요 옵션은 다음과 같습니다:
- server-name: 서버 이름 설정.
- max-players: 서버에 접속할 수 있는 최대 플레이어 수.
- gamemode: 기본 게임 모드 설정 (0: 서바이벌, 1: 크리에이티브).
- difficulty: 난이도 설정 (0: 평화로움, 1: 쉬움, 2: 보통, 3: 어려움).
- white-list: 화이트리스트 활성화 여부 (true/false).
2) 서버 커스터마이징
- 플러그인 설치
- 플러그인 파일(.jar)을 서버 폴더 내 plugins 폴더에 추가하세요.
- 서버를 재시작하면 플러그인이 활성화됩니다.
- 월드 설정
- 기존 월드를 서버에 적용하려면 원하는 월드 폴더를 world 폴더로 덮어씁니다.
3) 서버 백업
서버 데이터를 주기적으로 백업하세요. world, plugins 폴더를 복사해 별도의 위치에 저장하면 안전합니다.
3. 관리자 권한 부여 방법
1) 관리자 권한 부여 (OP)
관리자는 서버에서 명령어를 실행할 수 있는 권한을 갖습니다.
- 서버 콘솔 사용
- 서버 콘솔에서 /op [플레이어 이름] 명령어를 입력합니다.
- 예: /op Steve
- ops.json 파일 수정
- ops.json 파일을 열고 관리자 권한을 줄 플레이어의 이름과 UUID를 추가합니다.
2) 권한 관리 플러그인 사용
- LuckPerms: 플레이어 권한을 세부적으로 설정할 수 있는 강력한 플러그인입니다.
- 설치 방법:
- LuckPerms 플러그인을 다운로드하고 plugins 폴더에 추가합니다.
- 서버를 재시작한 후 명령어로 권한 그룹을 설정합니다.
- 예: /lp user [플레이어 이름] permission set luckperms.* true
4. 서버 유지보수 및 팁
1) 서버 상태 모니터링
- CPU 및 메모리 사용량을 확인하세요.
- TPS(Ticks Per Second)가 20에 가까울수록 서버가 원활히 작동하는 것입니다.
2) 화이트리스트 관리
- 화이트리스트를 활성화하면 특정 플레이어만 서버에 접속할 수 있습니다.
- 명령어: /whitelist add [플레이어 이름]
- 파일: whitelist.json에 직접 플레이어 이름을 추가.
3) 서버 로그 확인
logs 폴더에서 서버 작동 및 오류 기록을 확인할 수 있습니다. 문제 발생 시 로그를 참고해 해결하세요.
마인크래프트 서버는 친구들과 협력하거나 자신만의 게임 환경을 구축하는 데 필수적입니다. 위 가이드를 참고해 서버를 설정하고, 관리자 권한을 부여하며, 즐거운 멀티플레이 경험을 만들어 보세요.
▶ 더 많은 서버 관련 정보는 SpigotMC 공식 문서에서 확인하세요!