CreativeCore — Minecraft에서 다른 모드가 작동하도록 돕는 라이브러리 모드
CreativeCore는 Minecraft의 다른 모드를 위한 공통 인터페이스, 패킷 전송, 게임 내 설정 시스템을 제공하는 라이브러리 모드다.
CreativeCore는 Minecraft의 다른 모드를 위한 공통 인터페이스, 패킷 전송, 게임 내 설정 시스템을 제공하는 라이브러리 모드다.
CreativeCore — Minecraft에서 다른 모드가 작동하도록 돕는 라이브러리 모드
이 문서를 테스트하고 작성한 Minecraft 버전: 26.1.2
지원 버전 범위: 1.12.2 – 26.x
CreativeCore는 다른 모드를 위한 공통 코드를 하나의 파일에 담아두는 Minecraft용 라이브러리(core) 모드다. 개별 모드는 보통 자신의 코드를 전부 내부에 담고 있기 때문에, 동일한 해결책을 프로젝트마다 중복해서 구현해야 한다. 라이브러리는 인터페이스, 네트워크 데이터 전송, 설정 시스템 같은 반복되는 부분을 공통 기반으로 분리해 두고, 여기서 의존 모드들이 이를 가져다 쓴다. 설치된 모드가 이 라이브러리를 필수 의존성으로 지정하고 있다면, 이것 없이는 그 모드가 아예 실행되지 않는다.
왜 필요한가
모드 자체는 아이템이나 블록, 게임 메커닉을 추가하지 않는다 — 설치 후에도 월드는 이전과 똑같아 보인다. 이는 라이브러리로서 정상적인 동작이다. 백그라운드에서 작동하며 플레이어가 아니라 다른 모드를 지원하기 때문이다. 따라서 설치하는 경우는 단 하나뿐이다 — 어떤 모드가 CreativeCore를 의존성으로 요구할 때다.
라이브러리에 포함된 것
이 세트는 여러 부분으로 이루어져 있다. 그중 일부는 이 기반에 의존하는 모드들의 메뉴와 설정을 통해 플레이어가 간접적으로 접하게 된다.
구성 요소 | 하는 일 |
GUI-API | 인터페이스를 만들기 위한 공통 프레임워크. 의존 모드들은 이를 바탕으로 메뉴, 에디터, 설정 패널을 만들기 때문에, 같은 개발자의 여러 모드 화면이 통일된 스타일을 갖게 된다. |
패킷 시스템 | 분할 전송을 지원하는 클라이언트-서버 간 데이터 전송. Minecraft는 하나의 네트워크 패킷 크기를 제한하는데, 분할 덕분에 대용량 데이터를 끊김 없이 나눠서 보낼 수 있다. |
이벤트 시스템 | 게임 내 이벤트에 반응하는 메커니즘으로, 의존 모드들의 내부 로직이 이 위에 구축된다. |
InfoStack 객체 | 아이템 그룹에 대한 통일된 표현 방식 — 이 라이브러리를 사용하는 모든 모드에 동일한 스택 형식을 제공한다. |
가상 월드 | 모드가 블록에 작업을 수행하는 격리된 환경으로, 실제 저장 데이터에는 영향을 주지 않는다. |
플랫폼 독립적 로더 | 동일한 코드가 Forge, NeoForge, Fabric에서 모두 작동하기 때문에, 로더마다 별도 버전을 유지할 필요가 없다. |
게임 내에서 바로 설정하기
라이브러리의 별도 구성 요소는 설정 시스템이다. CreativeCore에 의존하는 모드의 파라미터는 텍스트 파일이 아니라 게임 안에서 직접 바꿀 수 있다. 여기에 접근하는 방법은 두 가지 명령어와 메뉴 항목 하나다:
/cmdclientconfig— 클라이언트 설정을 연다(당신의 게임 쪽에만 해당)./cmdconfig— 서버 설정을 연다(서버 운영자용).게임 메뉴의 모드 항목 — 명령어와 같은 화면이지만 텍스트 입력이 필요 없다.

다음 명령어 작동 시연: /cmdclientconfig
변경 사항은 설정 파일을 수동으로 편집하거나 게임을 재시작하지 않아도 바로 적용된다.
결론
완성된 게임 기능을 제공하는 라이브러리와 달리, CreativeCore는 콘텐츠를 담고 있지 않으며 오직 모드를 위한 기반으로만 존재한다 — 공통 인터페이스, 네트워크 데이터 전송, 설정 시스템이 하나의 파일에 모여 있다. 강점은 /cmdconfig 와 /cmdclientconfig를 통해 파일 수정 없이 게임 안에서 바로 모드 파라미터를 바꿀 수 있다는 점이다. 단독으로 설치할 이유는 없다 — 설치된 다른 모드가 이를 요구할 때만 필요하다.
설치
일반적인 설치는 약 5 분 정도 걸려요. 과정은 동일하고, Loader 와 그에 맞는 빌드만 달라요.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











