Skip to content
호스팅 · 서버 구성

ops.json, banned-players.json 및 기타 목록

서버 서비스 JSON 파일: 운영자, 밴, 화이트리스트, 닉네임 캐시 — 무엇이 들어 있는지, 언제 수동으로 편집하는지 다뤄요.

업데이트 2026년 8월 13일

서버는 플레이어 목록을 루트에 있는 JSON 파일로 저장해요. 보통은 명령어로 관리하지만, 파일을 직접 여는 편이 더 빠를 때도 있어요.

파일내용
ops.json운영자, 접근 레벨, bypassesPlayerLimit
whitelist.json화이트리스트
banned-players.json닉네임과 UUID 기준 차단
banned-ips.jsonIP 기준 차단
usercache.json닉네임 → UUID 매핑 캐시

ops.json 예시

[
  {
    "uuid": "8a1b...",
    "name": "Steve",
    "level": 4,
    "bypassesPlayerLimit": true
  }
]

편집 규칙

  • 서버가 중지된 상태에서만 편집하세요. 실행 중인 서버는 목록을 메모리에 보관하고 종료할 때 파일을 덮어쓰기 때문에, 편집한 내용이 사라져요.
  • 형식이 엄격해요. 쉼표가 하나만 더 있어도 파일 전체가 깨지고, 서버는 빈 운영자 목록으로 시작해요.
  • UUID는 닉네임과 일치해야 해요. 정품 서버에서는 UUID가 영구적이지만, 닉네임 로그인을 사용하는 서버에서는 닉네임으로부터 계산되므로 online-mode를 변경하면 모든 목록이 사실상 일치하지 않게 돼요.

online-mode 변경

이것이 “운영자와 영역이 모두 사라졌다”는 상황의 가장 흔한 원인이에요. 플레이어 UUID가 바뀌면서 기존 항목이 더 이상 누구도 가리키지 않게 돼요. 자세한 내용은 닉네임 로그인을 참고하세요.

플러그인

권한 및 차단 플러그인은 데이터를 별도로(파일 또는 MySQL) 저장하며 바닐라 목록을 무시해요 — LuckPerms, 차단과 음소거.

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