모드(Mod)는 마인크래프트: 자바 에디션의 기능, 화면, 성능, 콘텐츠 또는 게임 규칙을 변경하는 확장 프로그램이다. 바닐라 게임에 없는 생물과 블록을 추가하는 대형 콘텐츠 모드부터 렌더링 성능을 개선하거나 건축 도구를 제공하는 유틸리티 모드까지 범위가 넓다.

모드는 게임 실행 파일을 직접 수정하는 대신 대개 모드 로더를 통해 불러온다. 사용하는 마인크래프트 버전, 모드 로더, 선행 모드가 모두 맞아야 정상적으로 실행된다.

모드 로더

모드 로더는 게임이 모드를 발견하고 실행할 수 있도록 하는 기반 프로그램이다.

로더 특징 관련 문서
Fabric 가볍고 빠른 업데이트를 지향하는 모드 로더이다. Fabric API를 선행 모드로 요구하는 모드가 많다. Fabric
NeoForge Forge 계열에서 분리된 모드 로더로, 최신 Java Edition용 콘텐츠 모드와 서버 모드에 사용된다. NeoForge
Forge 오랫동안 사용된 모드 로더이다. 과거 버전과 대형 모드팩에서 널리 쓰이며, 지원 범위는 모드마다 다르다. Forge

같은 이름의 모드라도 로더별 배포 파일이 따로 제공될 수 있다. Fabric용 파일을 NeoForge 환경에 넣는 식으로 로더가 다른 파일을 설치하면 게임이 실행되지 않거나 모드가 인식되지 않는다.

종류

성능 최적화

렌더링, 게임 로직, 메모리 사용량을 개선한다.

  • Sodium: 렌더링 엔진 최적화
  • Lithium: 게임 로직과 틱 처리 최적화

그래픽

셰이더, 조명, 렌더링 설정과 화면 표현을 확장한다.

건축과 월드 편집

대규모 블록 편집, 형태 생성, 선택 영역 관리와 실시간 건축 보조 기능을 제공한다.

  • Axiom: 3차원 편집 인터페이스와 건축 도구
  • WorldEdit: 선택 영역 기반 월드 편집

설정과 기반 라이브러리

다른 모드가 공통으로 사용하는 설정 화면이나 라이브러리를 제공한다.

  • Mod Menu: 설치된 Fabric 모드 목록과 설정 화면
  • Cloth Config: 모드 설정 화면 제작을 위한 라이브러리

설치

일반적인 설치 순서는 다음과 같다.

  1. 설치할 모드가 지원하는 마인크래프트 버전과 모드 로더를 확인한다.
  2. 해당 버전에 맞는 모드 로더를 설치한다.
  3. 모드의 공식 배포처에서 올바른 로더용 파일을 내려받는다.
  4. 필요한 선행 모드와 라이브러리를 함께 확인한다.
  5. 내려받은 JAR 파일을 마인크래프트 설치 폴더의 mods 폴더에 넣는다.
  6. 모드 로더가 적용된 실행 프로필로 게임을 시작한다.
  7. 새 월드를 만들거나 기존 월드의 백업본에서 기능과 호환성을 확인한다.

모드팩을 사용할 때는 개별 파일을 임의로 갱신하기보다 모드팩이 지정한 게임 버전과 구성 파일을 유지하는 편이 안전하다.

호환성 확인

모드 오류가 발생하면 다음 항목을 순서대로 확인한다.

  • 게임 버전: 모드가 현재 Java Edition 버전을 지원하는지 확인한다.
  • 모드 로더: Fabric, NeoForge, Forge 중 올바른 배포 파일인지 확인한다.
  • 선행 모드: Fabric API나 설정 라이브러리처럼 필수 의존성이 설치되어 있는지 확인한다.
  • 클라이언트와 서버: 클라이언트 전용, 서버 전용, 양쪽 설치 필요 여부를 확인한다.
  • 모드 충돌: 같은 기능을 변경하는 모드가 중복되어 있지 않은지 확인한다.
  • Java 버전: 해당 마인크래프트 버전과 로더가 요구하는 Java 런타임을 사용하고 있는지 확인한다.

오류 로그에서 missing dependency, incompatible mod set, requires 같은 문구를 확인하면 누락된 의존성이나 버전 불일치를 찾기 쉽다.

플러그인·데이터팩과의 차이

구분 설치 위치 주요 용도 이용자 설치
모드 클라이언트, 서버 또는 양쪽 게임 코드와 렌더링, 콘텐츠의 폭넓은 변경 구성에 따라 필요
플러그인 Bukkit·Spigot·Paper 계열 서버 권한, 보호, 로그, 서버 기능 확장 일반적으로 불필요
데이터팩 월드 또는 서버 제작법, 전리품, 함수, 발전 과제 등 데이터 기반 변경 일반적으로 불필요

서버용 플러그인을 mods 폴더에 넣거나 Fabric 모드를 Paper 서버의 plugins 폴더에 넣어도 동작하지 않는다.

안전한 사용

  • 모드는 공식 홈페이지, 개발자의 저장소 또는 검증된 배포 플랫폼에서 내려받는다.
  • 실행 파일을 별도로 요구하거나 출처가 불분명한 재배포 파일은 피한다.
  • 월드 생성과 저장 형식을 바꾸는 모드를 제거하기 전에는 반드시 백업한다.
  • 여러 모드를 한 번에 추가하지 말고 소수씩 설치해 충돌 여부를 확인한다.
  • 서버에 설치할 때는 테스트 환경에서 접속, 월드 저장, 재시작을 먼저 검증한다.

같이 보기