클라이언트 측과 서버 측 모드: 차이점
어떤 모드가 플레이어에게만 필요한지, 어떤 것이 서버에만 필요한지, 양쪽 모두에 필요한지, 오류가 발생하면 어떻게 되는지 알아봐요.
업데이트 2026년 8월 13일
모드는 클라이언트 측, 서버 측, 또는 양쪽 모두에서 사용할 수 있어요. 서버에 클라이언트 측 모드를 설치하는 것은 시작 시 충돌하는 흔한 원인이에요.
클라이언트 측 전용
셰이더, 미니맵, UI 개선, 줌, FPS 표시, 사운드 팩, 렌더링 최적화 모드(Sodium, Iris, OptiFine). 서버에는 필요하지 않고, 그래픽 엔진에 접근하려고 하기 때문에 서버에서 자주 충돌해요.
서버 측 전용
틱 및 청크 최적화, 안티치트, 관리 유틸리티, 브릿지 플러그인.
양쪽 모두
콘텐츠 모드: 새로운 블록, 아이템, 몹, 메커니즘. 서버 와 플레이어 측 모두에, 같은 버전으로 설치해야 해요. 그렇지 않으면 모드 목록 불일치 메시지와 함께 접속이 거부돼요.
구별하는 방법
- 모드 페이지에 어느 측용인지 표시돼 있어요 (
Client,Server,Both). - Modrinth 매니페스트의
env필드. fabric.mod.json과mods.toml에 측이 명시되는 경우도 있어요.
실수했을 때 일어나는 일
| 실수 | 증상 |
|---|---|
| 서버에 클라이언트 측 모드 | 시작 시 충돌, 그래픽 클래스에 대한 NoClassDefFoundError |
| 서버에만 양쪽 모두 모드 | 플레이어가 접속할 수 없음: Incompatible mod set |
| 플레이어 측에만 양쪽 모두 모드 | 반대쪽에서도 동일 |
| 플레이어 측에 서버 측 모드 | 보통 무해함 |
자세한 내용은 Incompatible mod set을 참고하세요.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
