Guides / Building & Resources

리소스 팩으로 소리 교체하기: sounds.json과 .ogg 파일 필수 조건

마인크래프트는 Ogg Vorbis 파일만 재생합니다. 사운드 이벤트는 파일이 아니므로, 매핑 파일 추가 방법, 소리 교체 대신 추가하는 방법, 그리고 소리가 나지 않는 이유를 설명합니다.

사운드 교체는 다른 리소스 팩 기능보다 조용히 실패하는 경우가 더 많으며, 거의 항상 두 가지 중 하나가 원인입니다. 잘못된 오디오 형식 또는 사운드 이벤트가 무엇인지에 대한 오해입니다.

Ogg Vorbis만 가능

마인크래프트는 .ogg (Vorbis)만 재생합니다. .mp3 또는 .wav 파일을 .ogg로 이름을 변경해도 재생되지 않습니다. 컨테이너는 실제로 Ogg여야 합니다.

모노와 스테레오도 중요합니다. 모노 파일만 3D 공간에 배치됩니다. 스테레오 파일은 어디에서나 일정한 볼륨으로 재생되는데, 이는 음악에는 적합하지만 블록 소리에는 부적합합니다. 사용자 지정 모루 (Anvil) 소리가 따라다니는 것처럼 느껴진다면 스테레오 파일입니다.

사운드 이벤트는 이름이지 파일이 아닙니다.

entity.pig.ambient이벤트입니다. 이 이벤트는 파일 목록에 매핑되며, 매번 그중 하나가 무작위로 선택됩니다. 돼지 (Pig) 소리를 교체한다는 것은 파일을 어딘가에 넣는 것이 아니라 이벤트를 재정의하는 것을 의미합니다.

assets/minecraft/
├── sounds.json
└── sounds/custom/my_pig.ogg
{
  "entity.pig.ambient": {
    "replace": true,
    "sounds": [ "custom/my_pig" ]
  }
}

세 가지 세부 사항:

  • replace: true는 바닐라 목록을 버립니다. 이 부분을 생략하면 소리가 풀에 추가되어 때로는 재생되고, 때로는 원본이 재생됩니다. 두 가지 동작 모두 유용하며, 기본값은 추가입니다.
  • 경로에는 sounds/.ogg가 생략됩니다. custom/my_pigassets/minecraft/sounds/custom/my_pig.ogg로 해석됩니다.
  • sounds.json는 assets/minecraft 루트에 위치하며, sounds/ 내부에 있지 않습니다.

파일별 옵션

"sounds": [
  { "name": "custom/my_pig", "volume": 0.8, "pitch": 1.2, "weight": 3, "stream": false }
]
  • weight는 목록 내에서 무작위 선택에 편향을 줍니다.
  • stream: true는 몇 초 이상의 모든 것(음악 및 레코드)에 사용됩니다. 스트리밍되지 않는 긴 파일은 메모리에 완전히 로드되어 클라이언트를 멈출 수 있습니다.
  • volume는 1.0을 초과할 수 없습니다. 값이 클수록 원본 파일이 더 크게 들립니다.

완전히 새로운 사운드 추가하기

충돌을 피하기 위해 자신만의 네임스페이스를 사용하세요.

assets/my_pack/sounds.json
assets/my_pack/sounds/spell.ogg
{ "spell": { "sounds": ["spell"] } }

그런 다음 /playsound my_pack:spell master @a ~ ~ ~ 1 1. 사용자 지정 사운드 이벤트는 /playsound 및 주크박스 (Jukebox) 노래 정의를 통한 노트 블록에서 작동합니다. 게임 동작에 자동으로 연결되지는 않습니다.

소리가 나지 않는 이유

  1. 실제 Ogg Vorbis 파일이 아닙니다.
  2. 경로에 sounds/ 또는 .ogg이 포함되어 있습니다.
  3. sounds.json가 유효하지 않은 JSON입니다. 후행 쉼표는 전체 파일을 손상시켜 팩의 모든 소리가 (새로운 소리뿐만 아니라) 조용해집니다.
  4. 잘못된 pack_format로 인해 팩은 로드되지만 애셋은 무시됩니다.

팩 폴더 구조, 사운드 이벤트 재매핑 및 애니메이션 텍스처에 대한 치트 시트는 리소스 팩 참조 도구에 있습니다.

리소스 팩 자료 모음 →

More guides

Browse all →

다른 마인크래프트 도구도 찾고 계신가요?

브라우저에서 바로 쓰는 생성기·뷰어·변환기 모음입니다. 전부 무료입니다.