서버 설정
서버를 켰다면 포트 변경, 정품 인증 같은 간단한 설정을 해야 한다.
server.proprites
섹션 제목: “server.proprites”이 절의 설정은 모두 서버 루트 디렉터리의 server.proprites 파일에 있다. 바꾸려면 이 파일을 열고 해당 항목을 찾으면 된다.
정품 인증
섹션 제목: “정품 인증”online-mode=true정품 인증은 기본으로 켜져 있으며, 끄지 않으면 비정품 플레이어는 접속할 수 없다. 정품 계정으로 게임을 실행하지 않았다면 서버에 접속할 때 이런 화면이 뜬다.

정품 인증을 끄려면 true를 false로 바꾸고 저장한 뒤 서버를 재시작한다.
참고로 오프라인 모드에서는 플레이어 스킨이 대부분 보이지 않으므로 SkinsRestorer가 필요하다. 필요에 따라 SkinsRestorer 버전을 고르자.
최대 플레이어 수
섹션 제목: “최대 플레이어 수”max-players=20뒤의 숫자가 서버에 동시에 접속할 수 있는 최대 플레이어 수다.
서버 시드
섹션 제목: “서버 시드”level-seed=원하는 시드를 넣으면 된다. 비워 두면 무작위 시드가 된다.
명령 블록 활성화
섹션 제목: “명령 블록 활성화”enable-command-block=false서버에서 명령 블록은 기본으로 꺼져 있으며, 켜는 것을 추천하지 않는다.
명령 블록은 성능이 나쁘고, 모든 기능을 플러그인으로 대신할 수 있다.
이 값을 true로 바꾸면 명령 블록이 활성화된다.
난이도
섹션 제목: “난이도”difficulty=hard다음 값을 쓸 수 있다.
- peaceful / 0 - 평화로움
- easy / 1 - 쉬움
- normal / 2 - 보통
- hard / 3 - 어려움
스폰 보호
섹션 제목: “스폰 보호”spawn-protection=16스폰 지점 보호 범위다. 보호 범위 안에서는 OP만 블록을 부수거나 놓을 수 있다.
0으로 설정하면 끌 수 있다.
네더 허용 여부 / 네더 월드 생성 여부
섹션 제목: “네더 허용 여부 / 네더 월드 생성 여부”allow-nether=truefalse로 설정하면 네더를 끌 수 있다.
기본 게임 모드
섹션 제목: “기본 게임 모드”gamemode=survival다음 모드를 쓸 수 있다.
- survival / 0 - 서바이벌
- creative / 1 - 크리에이티브
- adventure / 2 - 모험
- spectator / 3 - 관전
게임 모드 강제
섹션 제목: “게임 모드 강제”force-gamemode=falsetrue로 설정하면 플레이어가 접속할 때 기본 게임 모드로 강제 변경된다.
구조물 생성
섹션 제목: “구조물 생성”generate-structures=true새 청크에 구조물(마을 등)을 생성할지 정한다.
플레이어 간 공격
섹션 제목: “플레이어 간 공격”pvp=truetrue로 설정하면 플레이어끼리 공격할 수 있다.
비행 허용
섹션 제목: “비행 허용”allow-flight=true서버 포트
섹션 제목: “서버 포트”서버 접속 문서를 참고하자.
게임 규칙
섹션 제목: “게임 규칙”이 설정은 server.properties가 아니라 /gamerule 명령어로 바꾼다.
전체 게임 규칙 목록을 참고하자.
발전 과제 알림
섹션 제목: “발전 과제 알림”플레이어가 발전 과제를 달성했을 때 채팅창에 알릴지 정한다.
켜기: /gamerule announceAdvancements true
끄기: /gamerule announceAdvancements false
인벤토리 보존
섹션 제목: “인벤토리 보존”true로 설정하면 죽어도 플레이어의 인벤토리 아이템과 경험치가 유지된다.
false로 설정하면 리스폰 후 플레이어의 아이템과 경험치 일부가 죽은 위치에 떨어진다.
켜기: /gamerule keepInventory true
끄기: /gamerule keepInventory false
관리자 명령어 기록
섹션 제목: “관리자 명령어 기록”관리자가 쓴 명령어를 서버 로그에 기록할지 정한다.
켜기: /gamerule logAdminCommands true
끄기: /gamerule logAdminCommands false