Skip to content
호스팅 · 서버 구성

서버 설정: 게임 규칙

Millida의 "설정" 섹션을 다뤄요. server.properties 전체를 쉬운 말로 설명해요. 난이도, PvP, 사망 시 아이템, 렌더 거리, 슬롯을 알아봐요.

업데이트 2026년 8월 13일

일반 호스팅에서 server.properties를 직접 편집해야 했던 모든 설정은 Millida의 **"설정"**에서 처리할 수 있어요. 이름도 명확하고 값 검증도 해줘요.

제어판과 파일은 하나예요

편한 방법으로 작업하세요. 제어판에서든 파일에서든 양쪽 모두 같은 server.properties를 편집해요.

  • 제어판에서 바꾸면 값이 파일에 들어가요.
  • 파일에서 바꾸면("파일" 아래의 편집기나 SFTP로) 제어판이 알아서 인식하고, 다음 실행 시 덮어쓰지 않아요.
  • 같은 설정을 양쪽에서 바꾸면 파일이 이겨요. 편집할 때 전체 내용을 봤으니까요.
  • 제어판이 모르는 설정(플러그인, 코어, 직접 만든 키)은 전혀 건드리지 않아요. 파일에 그대로 남아 있어요.

게임은 시작할 때 server.properties를 한 번만 읽기 때문에, 대부분의 변경 사항은 재시작 후에 적용돼요. 제어판은 이런 설정을 표시해줘요.

호스팅에서 정한 몇 가지 값은 바꿀 수 없어요. 게임 포트(server-port, query.port)와 수신 주소(server-ip)예요. 이 파일에 사용자 지정 포트를 넣으면 플레이어도, 저희 시작 검사도 서버에 접근할 수 없어요. 서버가 실행 중인데도 다운된 것으로 표시돼요.

기본 토글

탭을 열면 간단한 설정이 나와요. 대부분의 사람에게는 이걸로 충분해요.

설정하는 일
게임 모드새 플레이어가 시작하는 모드: 서바이벌, 크리에이티브, 모험
난이도피해, 배고픔, 몹의 공격성. Peaceful은 적대적 몹을 완전히 없애요
플레이어 간 전투PvP
사망 시 아이템 드롭끄면 인벤토리가 플레이어에게 남아요
항상 낮밤과 몬스터가 오지 않아요
초대 전용화이트리스트, 별도 문서 참고
최대 플레이어슬롯. 비워두면 제한 없음
몬스터 / 동물 스폰세계에 누가 나타나는지
몹의 블록 파괴크리퍼가 블록을 부수고, 엔더맨이 블록을 들고, 양이 풀을 먹어요

일부 설정은 즉시 적용되고, 일부는 다음 월드 실행 시 적용돼요. 확실하지 않으면 서버를 재시작하세요. 비용이 들지 않아요.

고급

"고급" 토글을 켜면 나머지 server.properties가 열려요. 가장 흔한 것들은 이래요.

  • 렌더 거리 — 세계가 보이는 거리, 청크 단위예요. 메모리를 가장 많이 잡아먹어요. 10은 쾌적하고, 6~8은 저사양 플랜이나 꽉 찬 서버에 맞아요.
  • 시뮬레이션 거리 — 몹과 메커니즘이 작동하는 반경이에요. 렉이 있을 때 가장 먼저 낮출 설정이에요. 렉, TPS, 핑 참고하세요.
  • 스폰 보호 — 운영자만 건설할 수 있는 반경이에요. 친구들과 하는 개인 서버에서는 보통 0으로 설정해요.
  • 비행 허용 — 이걸 끄면 플러그인과 겉날개가 플레이어를 "치팅"으로 추방하는 경우가 있어요.
  • 커맨드 블록 — 모험 맵에 필요해요.
  • 네더와 엔드 — 끄면 포털이 사라져요.
  • 서명된 채팅 메시지 — 플레이어에게 "Chat disabled due to missing profile key"가 뜨면 끄세요.
  • 유휴 추방 — 몇 분 동안 활동이 없으면 추방할지. 0이면 추방하지 않아요.
  • 운영자 권한 레벨 — 4는 전체, 1은 스폰 보호 우회만 가능해요.

월드와 생성

  • 생성 유형과 시드는 맵의 새로운 부분에만 영향을 줘요. 이미 생성된 지형은 다시 그려지지 않아요.
  • 월드 폴더 이름은 서버를 다른 월드로 전환해요. 기존 월드는 파일에 남아 있어요. 자세한 내용은 여러 월드를 참고하세요.

충돌 시 동작

자동 재시작은 모든 유료 플랜에서 켜져 있어요. 서버는 두 가지 경우에 스스로 다시 살아나요.

  • 충돌했을 때 — 모드, 설정, 또는 모드팩의 메모리 부족 오류로요.
  • 플러그인이 재시작했을 때 (/restart, SimpleAutoRestart, VanillaSuperPlus 등). 이런 플러그인은 그냥 프로세스를 종료해요. 호스팅에는 자체 재시작 스크립트가 없어서, 그 뒤에 서버를 다시 살리는 건 저희 몫이에요.

종료는 여전히 직접 결정하세요. 제어판의 "중지" 버튼, 콘솔의 stop, 게임 내 /stop은 자동 재시작을 트리거하지 않아요.

서버가 시작 직후 충돌하면 자동 재시작은 두 번 시도 후 멈춰요. 그렇지 않으면 반복되면서 같은 머신의 이웃에게 피해를 주니까요. 원인은 서버 카드에 나오고, 그 후에는 버튼으로 서버를 시작해요.

무료 플랜에는 자동 재시작이 없어요. 슬립은 플랜 약관의 일부예요. 서버 슬립을 참고하세요.

코어가 자체 설정을 추가해요

Paper, Purpur, Folia에서는 하단에 자체 설정 블록이 나타나요. 예를 들어 "팬텀이 잠든 플레이어를 공격하지 않음"과 "안티 X-Ray"(치팅 클라이언트에서 광석을 숨김)가 있어요. 바닐라 코어에는 이 블록이 없어요.

실행 매개변수

바로 아래에 직접 설정하는 JVM 플래그와 환경 변수가 있어요. 싱글 플레이에서 start.bat에 들어가는 것들이에요. 이유 없이 건드릴 필요는 없어요. 서버는 플랜에서 메모리를 자동으로 받아요.

유료 파트너 모드팩이 있는 서버에서는 이 섹션을 사용할 수 없어요. 모드팩 작성자가 실행 플래그를 설정해요. 모드팩의 보호가 거기에 들어 있어서, 서버 소유자도 지원팀도 이걸 바꾸거나 읽을 수 없어요. 서버를 완전히 초기화하면 모드팩이 통째로 제거되고, 그와 함께 이 섹션도 돌아와요.

규칙은 간단해요. 먼저 이 섹션에서 설정을 찾고, 그 다음에야 파일로 들어가세요. "편집 후 서버가 시작되지 않아요" 요청의 절반은 YAML에서 공백 대신 탭을 쓴 거예요.

Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기