나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2026-06-29 13:27:28

Fabric API


<colbgcolor=#dbb000,#c9a800><colcolor=#fff> Fabric API
파일:fabric-logo.png
개발 FabricMC
분류 모드 라이브러리
기반 로더 Fabric Loader
지원 버전 1.14 ~
라이선스 Apache 2.0
관련 사이트 파일:홈페이지 아이콘.svg
다운로드 파일:CurseForge 아이콘.svg | 파일:Modrinth 아이콘.svg
1. 개요2. 제공 기능3. 설치 방법4. 여담5. 관련 문서

1. 개요

Fabric API는 Fabric 기반 모드 개발에 필요한 공통 API와 이벤트 훅을 제공하는 라이브러리 모드이다.

Fabric는 Forge와 다르게 Loader와 API가 분리되어 있다. Loader는 모드 로드 및 최소한 모딩 기능(Access Wideners, Mixin 등)을 제공하고 API는 모드에서 공통적으로 사용하는 API 및 이벤트 처리를 제공한다. 그래서 Loader만 설치하면 게임 실행은 가능하지만 대부분의 Fabric 모드들은 Fabric API를 사용하기 때문에 함께 넣어줘야 한다.[1] 일반 모드들처럼 JAR 파일로 배포되며 .minecraft\\mods 폴더에 넣으면 된다.

2. 제공 기능

3. 설치 방법

  1. FabricMC 공식 사이트에서 Fabric Installer를 다운로드해 실행한다.
  2. 설치 대상 마인크래프트 버전과 Loader 버전을 선택한 뒤 Install을 클릭한다.
  3. 마인크래프트 런처에 Fabric 프로필이 생성되면 Loader 설치는 완료다.
  4. CurseForge 또는 Modrinth에서 사용 중인 마인크래프트 버전에 맞는 Fabric API .jar 파일을 별도로 다운로드한다.
  5. .minecraft/mods 폴더에 Fabric API .jar 파일과 사용할 모드 .jar 파일을 함께 넣는다.
  6. 마인크래프트 런처에서 Fabric 프로필로 실행한다.

Fabric Loader와 Fabric API는 별개의 파일이다. Loader 설치만으로는 대부분의 Fabric 모드가 동작하지 않으니 반드시 마인크래프트 버전에 맞는 Fabric API를 함께 설치해야 한다.

4. 여담

마인크래프트 1.19.2를 기점으로 Fabric API의 mod ID가 fabric에서 fabric-api로 변경되었다. 이 버전 이전 환경으로 모드를 백포팅하는 경우 fabric.mod.json의 depends 항목을 맞게 수정해야 한다.

Fabric API는 마인크래프트 버전마다 별도의 빌드가 존재하므로, 자신이 사용 중인 마인크래프트 버전에 맞는 Fabric API를 설치해야 한다.

5. 관련 문서


[1] 그러다보니 오랫동안 포지를 사용했다가 패브릭으로 넘어간 유저들은 Loader만 설치하고 모드들을 넣고 실행시켰다가 오류가 발생한 것을 보고 당황하는 경우가 많다.