Skip to content

Minecraft YML 구성 검사기

다음의 내용을 붙여 넣으세요 config.yml, bukkit.yml, permissions.yml 또는 모든 플러그인의 구성을 붙여 넣으면 오류가 있는 줄과 수정할 내용을 보여드립니다. 검사는 브라우저에서 바로 실행되며 파일은 어디에도 전송되지 않습니다.

검사 항목

  • 들여쓰기에 탭 사용: YAML에서 금지되어 있으며 서버가 시작 시 충돌해요.
  • 들여쓰기 어긋남: 플러그인이 일부 설정을 조용히 무시해요.
  • 콜론 뒤에 공백이 없음.
  • 따옴표 없는 값 안의 콜론, MOTD를 깨뜨리는 대표적인 방법이에요.
  • 닫히지 않은 따옴표.
  • 한 섹션에 중복된 설정: 마지막 것만 적용돼요.
  • 웹사이트에서 복사할 때 딸려 들어오는 줄 바꿈 없는 공백과 BOM.
  • 모호한 값: true/false 대신 yes/no, 앞에 0이 붙은 숫자.

검사는 줄 단위로 진행되며 Minecraft 설정 파일에서 발견되는 거의 모든 항목을 다뤄요. YAML 앵커(&와 *)와 중괄호 안의 플로우 컬렉션은 겉만 확인해요: 드문 문법이고, 없는 오류를 만들어내기보다 경고하는 편이 낫기 때문이에요.

FAQ

서버가 “could not load config.yml”이라고 하는 이유는 무엇인가요?

대부분 들여쓰기 문제입니다. 어딘가에 공백 대신 탭이 있거나, 줄이 한 칸 밀려 있거나요. 위 필드에 구성을 붙여 넣으면 검사에서 정확한 줄을 보여줍니다. 두 번째로 흔한 원인은 따옴표로 감싸지 않은 값 안의 콜론이며, 예를 들어 MOTD에서 발생합니다.

들여쓰기는 몇 칸이어야 하나요?

YAML은 특정 칸 수를 요구하지 않지만, 같은 단계에서는 같은 칸 수를 요구합니다. 보통 중첩 단계마다 공백 2칸을 사용합니다. 중요한 것은 공백과 탭을 섞지 않는 것이며, 들여쓰기에 탭은 표준에서 금지되어 있습니다.

제 구성이 서버로 전송되나요?

아니요. 검사는 사용자 기기의 브라우저에서 실행되며 파일은 어디에도 전송되지 않습니다. 구성에는 데이터베이스 비밀번호와 결제 시스템 키가 포함되는 경우가 많아 중요합니다.

검사에서 아무것도 발견되지 않았는데 서버가 여전히 오류를 냅니다. 다음은 무엇인가요?

그렇다면 문법은 정상이고 문제는 값에 있습니다. 알 수 없는 아이템 id, 없는 월드, 잘못된 시간 형식 등입니다. 로그에서 파일 이름 다음 줄을 확인하세요. 보통 정확한 필드를 알려줍니다. 이 검사는 플러그인 자체의 오류는 잡지 못합니다.

함께 보기

쉬운 말로 설명 — 주제별 가이드