FerriteCore
블록 상태·모델 데이터의 중복을 걷어내 마인크래프트의 메모리 사용량을 줄이는 malte0811의 최적화 모드.
📖 소개
FerriteCore는 마인크래프트가 메모리에 올려 두는 데이터 가운데 중복된 부분을 정리하는 최적화 모드입니다. 게임 기능은 하나도 건드리지 않고, 같은 결과를 더 적은 메모리로 표현하도록 내부 구조만 바꿉니다.
작가가 저장소에 정리해 둔 주요 항목은 다음과 같습니다.
- 블록 상태 이웃 테이블 — 블록 상태마다 따로 들고 있던 조회 테이블을 블록당 하나의 자료구조로 합칩니다. 블록 상태가 많아질수록 절감폭이 커지는 항목입니다. - 블록 상태 속성 맵 — 각 블록 상태가 들고 있던 불변 맵을 없애고 필요할 때 생성합니다. - 멀티파트 모델 — 조건(predicate)과 모델 인스턴스를 중복 제거해 같은 것을 여러 번 들고 있지 않게 합니다. - 모델 리소스 경로 문자열 — 반복 생성되던 문자열을 재사용합니다.
절감량은 모드팩마다 다릅니다. 작가가 제시하는 실측 예시는 All of Fabric 3 2.5.9 기준으로 1,792MB → 984MB입니다(고정 시드로 월드를 생성하고 2분 뒤 측정). 블록·모델 종류가 많은 대형 모드팩일수록 정리할 중복도 많아지는 구조입니다.
플레이에 영향을 주지 않아 대부분의 모드팩에 기본 포함되고, 설정도 기본값에서 손댈 일이 거의 없습니다. 작가는 클라이언트와 서버 양쪽 설치를 권장합니다 — 클라이언트 전용 최적화도 있지만 서버에서 의미 있는 항목도 함께 들어 있기 때문입니다.
설정 항목이 있습니다. 대부분의 모드팩이 기본값 그대로 쓰기 때문에 손댈 일이 거의 없을 뿐, 소스에는 이름 붙은 옵션이 여섯 개 있습니다. 넷은 기본으로 켜져 있고 둘은 직접 켜야 합니다.
기본 켜짐
- replaceNeighborLookup — 블록 상태 이웃 테이블을 교체합니다. 절감의 핵심 항목입니다.
- replacePropertyMap — 블록 상태의 속성을 따로 저장하지 않고 위 이웃 테이블에서 읽어 옵니다. replaceNeighborLookup이 켜져 있어야 동작합니다.
- blockstateCacheDeduplication — 블록 상태의 캐시 데이터를 중복 제거합니다. 제작자가 특히 꼽는 대상은 충돌 판정과 렌더 형상입니다.
- dataComponentPatch — 비어 있는 데이터 컴포넌트 맵이 차지하던 낭비를 줄입니다.
기본 꺼짐 (직접 켜야 함)
- useSmallThreadingDetector — 청크 동시 접근 감지 객체를 훨씬 작은 필드로 대체합니다. 제작자가 "매우 드물고 재현이 극히 어려운 크래시" 때문에 기본을 꺼 뒀고, 위험을 감수하고 쓰라고 명시했습니다. 소스상 Lithium과 비호환으로 표시돼 있습니다.
- compactFastMap — 블록 상태를 조금 더 조밀하게 표현합니다. 대신 조금 느려집니다. 메모리와 속도를 맞바꾸는 항목입니다.
즉 기본값은 "안전한 것만 켜 둔 상태"입니다. 메모리를 더 짜내야 하는 상황이 아니라면 그대로 두는 편이 낫고, 특히 useSmallThreadingDetector는 원인 추적이 어려운 크래시를 감수하는 선택입니다.
🕒 이 모드는 언제 쓰는가
설치하면 자동으로 작동합니다. 조작할 것이 없고, 설정도 기본값 그대로 두면 됩니다.
📦 어떤 모드팩에서 중요한가
블록·모델 종류가 많은 대형 모드팩. 메모리 여유가 빠듯한 서버.
🎮 플레이 체감 변화
게임 안에서 달라지는 것은 없습니다. 확인하려면 F3 화면의 메모리 사용량을 보는 수밖에 없습니다.
🚀 시작 가이드 — 첫 30분 동안 해야 할 것
대부분의 인기 모드팩에는 이미 들어 있습니다. 모드 목록에 있는지만 확인하고 그대로 두면 됩니다.
직접 추가한다면 클라이언트와 서버 양쪽에 넣으세요. 절감량을 눈으로 보고 싶다면 F3 화면의 메모리 사용량을 설치 전후로 비교하면 됩니다 — 월드에 들어가 잠시 안정될 때까지 기다린 뒤 재는 게 정확합니다.
💡 플레이 팁
- 클라이언트와 서버 양쪽에 설치하세요 — 작가가 권장하는 방식입니다.
- 설정은 기본값 그대로 두는 편이 낫습니다 — 옵션이 여섯 개 있지만 넷은 이미 켜져 있고, 꺼져 있는 둘은 각각 크래시 위험과 속도 저하를 감수하는 항목입니다.
- Hydrogen과는 같이 쓰지 마세요 — 다루는 영역이 겹칩니다. Hydrogen은 아카이브된 모드이고, FerriteCore의 1.18 이상 빌드는 Hydrogen과 호환되지 않습니다.
⚠️ 자주 헷갈리는 부분
- • 게임 내용은 하나도 바뀌지 않습니다 — 콘텐츠·메커니즘·수치 어느 것도 건드리지 않습니다.
- • FPS를 올려 주는 모드가 아닙니다 — 줄어드는 것은 메모리 사용량입니다. 메모리 압박이 렉의 원인이던 환경에서는 간접적으로 도움이 될 수 있지만, 렌더링 성능 자체를 손보지는 않습니다.
❓ 자주 묻는 질문
메모리가 얼마나 줄어드나요?
모드팩에 따라 다릅니다. 작가가 제시하는 실측 예시는 All of Fabric 3 2.5.9에서 1,792MB → 984MB입니다(고정 시드로 월드 생성 후 2분 뒤 측정).
어떤 방식으로 줄이나요?
블록 상태 이웃 테이블 통합, 블록 상태 속성 맵 제거, 멀티파트 모델·조건 중복 제거, 모델 경로 문자열 재사용 등 중복 데이터를 걷어내는 방식입니다. 게임 기능 손실은 없습니다.
Hydrogen과 같이 써도 되나요?
권장되지 않습니다. 두 모드는 같은 영역을 다루며, Hydrogen이 아카이브된 뒤로 FerriteCore의 1.18 이상 빌드는 Hydrogen과 호환되지 않습니다.
서버에만 넣어도 되나요?
일부 최적화는 클라이언트 전용이라 서버에만 넣으면 그만큼을 놓칩니다. 작가는 양쪽 설치를 권장합니다.
설정으로 더 줄일 수 있나요?
조금 더 줄일 수는 있지만 대가가 있습니다. 기본 꺼짐인 compactFastMap 은 블록 상태를 더 조밀하게 표현하는 대신 조금 느려지고, useSmallThreadingDetector 는 제작자가 드물고 재현이 어려운 크래시 때문에 꺼 둔 항목이며 Lithium과 비호환입니다. 메모리가 정말 빠듯한 상황이 아니면 기본값을 권합니다.
📦 이 모드가 포함된 모드팩
HomeProject 2
거대 콘텐츠 모드 Eternal Tales(차원 9개·보스 20+·아이템 1,000)를 중심에 두고 겹치는 모드를 걸러내며 조립하는 1.20.1 Forge 커스텀 모드팩. 5단계 조립 레시피를 인터랙티브 체크리스트로 공개합니다.
🎯 어울리는 분 거대한 콘텐츠 모드 하나를 깊게 파고들며 차원·보스·광물 진행을 즐기고 싶은 분에게 맞습니다.
Home Project 1
3인 로컬 멀티를 위해 빈 프로필에서 직접 조립한 1.20.1 Forge 커스텀 모드팩. 보스·스킬트리·퀘스트 중심으로 73개를 5단계에 나눠 쌓은 조립 레시피를 인터랙티브 체크리스트로 공개합니다.
🎯 어울리는 분 보스전·스킬트리·3인 협동을 직접 구성해보고 싶은 분에게 맞습니다.
Story of Tempest
라노벨·애니 '전생했더니 슬라임이었던 건에 대하여(Tensura)' 기반 RPG 모드팩. T:Reincarnated를 중심으로 종족 진화·유니크 스킬·마법을 즐기는 멀티플레이 PvP 서버용 팩.
🎯 어울리는 분 전생슬라임(Tensura) 애니를 좋아하고, 종족 진화·유니크 스킬을 서버에서 다른 사람들과 경쟁하며 키우고 싶은 플레이어용.
Create: Above and Beyond
Create 모드를 끝까지 활용해야 클리어 가능한 expert 자동화 모드팩. simibubi(Create 작가)의 추천 작품으로 회전 동력·자동화 라인 설계가 모든 진행의 핵심.
🎯 어울리는 분 Create 모드를 사랑하는 사람, 자동화 회로 설계의 깊이를 즐기는 사람에게 가장 적합. Create 첫 입문이라면 ATM10에서 Create 부분 자유 플레이가 더 매끄러움.
SkyFactory 5
마인크래프트 스카이블록 모드팩의 정통 표준 5번째 작품. 묘목 진화 시스템·본미일 트리·자동화로 무한 확장하는 스카이블록의 정수.
🎯 어울리는 분 한정 공간에서 점진적 확장하는 스카이블록 정통 경험을 원하는 사람, 부담 없는 캐주얼 모드팩이 필요한 사람, 여럿이 한 섬을 함께 키우는 협동 플레이를 즐기는 사람에게 가장 적합. 자동화 키친싱크의 깊이를 원하면 ATM10 Sky가 더 맞음.
Vault Hunters 3rd Edition
무한 생성되는 Vault(보관소) 던전을 클리어하며 능력을 해금해가는 로그라이크 RPG 모드팩. Iskall85가 디자인한 마인크래프트의 '디아블로식 던전 크롤러' 답.
🎯 어울리는 분 로그라이크·디아블로식 던전 크롤러를 마인크래프트에서 경험하고 싶은 사람, RPG 빌드의 무한 반복 가치를 즐기는 사람, 가족 4명이 함께 던전 들어가는 협력 RPG를 원하는 사람에게 가장 적합. 정해진 스토리·메인 퀘스트 진행을 원하면 DarkRPG·Cisco's RPG가 더 맞음.
DarkRPG
흡혈귀·드래곤·마법·퀘스트가 결합된 본격 RPG 모드팩. Epic Fight 패링 전투와 풍부한 보스 사냥으로 새로운 진행 흐름이 만들어집니다.
🎯 어울리는 분 보스 사냥 퀘스트와 패링 기반 액션 RPG를 좋아하는 가족 단위 플레이어에게 잘 맞습니다.