Minecraft 서버에서 음성 채팅을 켜는 방법
Simple Voice Chat과 Plasmo Voice: 플러그인 설치, 추가 포트 할당, 설정에 추가, 청취 범위 설정 방법을 알아봐요. "음성 채팅이 연결되지 않음" 문제와 Velocity 네트워크 함정도 분석해요.
업데이트 2026년 10월 13일
음성 채팅은 게임 안에 대화를 만들어 줍니다. 가까이 있는 사람의 목소리는 들리고, 멀리 있으면 더 작게, 벽 너머로는 먹먹하게 들려요. 이걸 위해 Discord가 필요하진 않지만, 플레이어들은 모드를 설치해야 해요.
무엇을 고를까요
| 플러그인 | 기능 |
|---|---|
| Simple Voice Chat | 사실상의 표준이에요. 안정적이고, 애드온이 많으며, Paper/Purpur/Fabric/Forge에서 작동해요 |
| Plasmo Voice | CIS 지역에서 인기가 많아요. 무전기, 그룹, 우선순위 채널 등 설정이 더 유연해요 |
둘 다 모든 플레이어가 클라이언트에 모드를 설치해야 해요. 그렇지 않으면 아무 소리도 들을 수 없어요. Geyser를 통해 휴대폰으로 접속하는 플레이어는 어느 경우든 음성을 사용할 수 없어요.
클릭 한 번으로 켜기
Simple Voice Chat은 제어판에서 설치할 수 있어요. "설정" → "기능" → "게임 내 음성 채팅" → "활성화" 순서로요. 제어판이 플러그인을 직접 설치하고, 포트를 할당하고, 설정 파일에 기록해요. 활성화한 뒤에는 재시작해야 해요. 유료 요금제와 플러그인을 지원하는 코어(Paper, Purpur, Folia)에서 작동해요. 아래는 수동 설치 방법이에요. Plasmo Voice와 모드 코어에는 이 방법이 필요해요.
설치
- 서버에 포트를 할당하세요. "주소 및 네트워크" → "추가 포트" → "포트 추가" 순서로요. 번호를 복사하고 그 행에 "음성 채팅"이라고 표시해 두면 나중에 헷갈리지 않아요. 추가 포트는 유료 요금제에서 사용할 수 있고, 다음 시작부터 적용돼요.
- "플러그인 및 모드" 섹션 → 선택한 플러그인을 설치하세요.
- 설정 파일이 생성되도록 서버를 한 번 시작하세요.
- 설정 파일에 할당된 포트를 입력하세요.
- Simple Voice Chat —
plugins/voicechat/voicechat-server.properties,port필드 - Plasmo Voice —
plugins/PlasmoVoice/config.toml,[host]블록의port필드
- Simple Voice Chat —
- 서버를 재시작하세요.
파일은 파일 섹션에서 편집할 수 있어요.
바로 설정할 것들
- 청취 범위 (
max_distance/distance) — SVC의 기본값은 48블록이에요. 서바이벌에서는 보통 32로, 롤플레이에서는 16으로 설정해요. - 벽 너머 먹먹함 — 활성화되어 있어요. 끄지 마세요. 이게 없으면 스폰 전체가 한꺼번에 떠들어요.
- 코덱과 비트레이트 — 건드릴 필요 없어요. 기본값이 약한 연결을 고려해 설계되어 있어요.
- 그룹과 무전기 — Plasmo에는 내장되어 있고, SVC에는 별도 애드온이 있어요.
서버 네트워크 (Velocity / BungeeCord)
네트워크에서는 각 서버가 음성을 자체적으로 처리해요. 각 멤버 서버에 각자의 포트를 할당하고 그 서버의 설정 파일에 입력하세요. 플레이어는 네트워크 주소로 접속하고, 포트 번호가 소리를 올바른 서버로 라우팅해요. 그 외에 설정할 것은 없어요.
프록시에 voicechat-velocity 플러그인은 필요 없고 오히려 해로워요. 네트워크 멤버는 도메인(<slug>.millida.host)으로 주소가 지정되는데, Velocity는 이런 주소를 해석하지 못한 채로 둬요. 릴레이 플러그인은 주소를 그대로 받아서 전송에 실패해요. 프록시 콘솔에서는 Error pinging server '<name>': unresolved address로 나타나고(/voicechatproxy ping <server> <port>로 확인할 수 있어요), 포트가 완전히 올바르더라도 플레이어는 음성을 들을 수 없어요. 프록시의 plugins에서 voicechat-velocity-*.jar를 삭제하고 재시작하세요.
네트워크에서 주의할 함정 두 가지가 더 있어요.
- 같은 플러그인의 두 가지 버전.
plugins에 예를 들어voicechat-bukkit-2.6.18.jar와voicechat-bukkit-2.6.21.jar가 있으면 서버 로그에Ambiguous plugin name 'voicechat'이 뜨고 서버가 임의로 하나를 골라요. 네트워크의 서로 다른 서버에서 이게 서로 다른 버전이 되어 버리면 음성이 서로 맞지 않아요. 파일을 하나만 유지하고 모든 서버에서 같은 버전을 사용하세요. - 설정 파일의
voice_host. 빈 필드는 "플레이어가 접속한 주소"를 뜻하며, 우리 서버에서는 이게 맞아요. 이 필드에 이전 호스트의 주소가 들어 있으면 포트가 올바르더라도 음성이 조용히 깨져요.
작동하지 않을 때
| 증상 | 원인 |
|---|---|
| 모든 사람에게 "Voice chat not connected" 표시 | 설정 파일의 포트가 제어판에서 할당한 포트와 일치하지 않아요 |
| 일부는 되고 일부는 안 됨 | 플레이어가 모드를 설치하지 않았거나, 서버보다 오래된 버전을 사용해요 |
| 맵 전체에서 모든 사람이 들림 | 범위가 너무 높게 설정되어 있어요 |
| 제어판에 포트가 없음 | 무료 요금제: 게임 포트만 외부에 열려 있어요 |
| 네트워크의 모든 서버에서 음성이 조용함 | 프록시에 voicechat-velocity가 설치되어 있어요 (위 참고) |
플레이어는 일반 Fabric/Forge 모드처럼 클라이언트에 모드를 설치해요. 서버 설명에 링크를 넣거나 Discord에 고정해 두면 편리해요 (Discord와 채팅 연동).
