Not Enough Recipe Book
레시피 북을 버튼만 숨기는 게 아니라 기능 자체를 제거하는 모드. 플레이어 데이터에서 레시피 이름이 사라져 서버-클라이언트 동기화와 월드 진입이 빨라집니다.
📖 소개
Not Enough Recipe Book(NERB)은 SSKirillSS가 만든, 목적이 하나뿐인 모드입니다. 레시피 북을 게임에서 완전히 제거하는 것. 비슷한 다른 모드들이 레시피 북 버튼만 숨기는 것과 달리, NERB는 기능 자체를 없앱니다.
왜 그게 성능에 영향을 주는지는 모드 작가가 직접 설명합니다. 대형 모드팩에서 레시피 북이 전부 해금된 상태로 /data get entity @s 명령을 실행해 보면, 플레이어 데이터에 담긴 양이 얼마나 큰지 보입니다 — 그리고 그 대부분이 레시피 이름입니다. NERB를 설치하면 이 레시피 이름들이 플레이어 데이터에서 사라집니다. 그 결과로 다음 세 가지가 좋아집니다.
- CraftTweaker·KubeJS를 비롯해 플레이어 데이터를 읽는 모드의 성능 (예: 이벤트 스크립트에서 event.player.data를 쓰는 경우)
- 서버와 클라이언트 사이의 데이터 동기화 속도
- 플레이어가 월드에 접속하는 속도
설정 모드가 네 가지 있습니다.
- DISABLED — 인벤토리의 레시피 북 버튼과 기본 기능을 함께 제거합니다. - ENABLED — 버튼은 남겨 두되 레시피 북을 통한 레시피 관리는 막습니다. - DISCOVERED — 사용 가능한 레시피를 모두 자동으로 해금합니다. - TOGGLE (기본값) — 버튼은 인벤토리에 남고, 누르면 레시피 북 대신 JEI·REI·EMI 인터페이스가 켜지고 꺼집니다.
설치는 클라이언트와 서버 양쪽 모두에 해야 합니다. 한쪽에만 설치하면 의도대로 동작하지 않습니다. Architectury API와 ShatterLib(OctoLib)에 의존하므로 모드팩에 포함된 경우 이미 함께 들어 있습니다.
바닐라나 소규모 모드 구성에서는 레시피 북 데이터가 애초에 작아 차이를 느끼기 어렵고, 모드 수가 많아 레시피가 수만 단위로 늘어나는 대형 모드팩에서 의미가 생깁니다.
🕒 이 모드는 언제 쓰는가
설치해 두면 설정된 모드에 따라 자동으로 작동합니다.
📦 어떤 모드팩에서 중요한가
레시피가 수만 단위로 늘어나는 대형 모드팩. CraftTweaker·KubeJS를 쓰는 모드팩.
🎮 플레이 체감 변화
기본 TOGGLE 모드에서는 인벤토리의 레시피 북 버튼이 JEI·REI·EMI 토글 버튼으로 바뀝니다. 그 외에는 눈에 띄는 변화가 없습니다.
🚀 시작 가이드 — 첫 30분 동안 해야 할 것
1단계 — 모드팩에 포함돼 있는지 확인합니다. 직접 추가한다면 클라이언트와 서버 양쪽에 넣어야 합니다.
2단계 — 설정 모드를 확인합니다. 기본값은 TOGGLE입니다.
3단계 — JEI·REI·EMI를 쓰고 있다면 TOGGLE 그대로 두고, 레시피 북을 완전히 없애고 싶다면 DISABLED로 바꿉니다.
💡 플레이 팁
- 클라이언트와 서버 양쪽에 설치해야 합니다 — 한쪽만 설치하면 의도대로 작동하지 않습니다.
- JEI·REI·EMI를 이미 쓰고 있다면 기본 TOGGLE 모드가 잘 맞습니다 — 레시피 북 버튼이 그대로 레시피 뷰어 토글로 재활용됩니다.
- 레시피 북 자체가 필요 없다면 DISABLED 모드 — 버튼과 기능이 함께 사라집니다.
- 의존성은 Architectury API와 ShatterLib(OctoLib) — 모드팩에 포함돼 있으면 이미 함께 들어 있습니다.
⚠️ 자주 헷갈리는 부분
- • DISABLED 모드에서는 레시피 북을 아예 못 씁니다 — JEI·REI·EMI 같은 레시피 뷰어가 대체 수단이 됩니다.
- • 바닐라·소규모 구성에서는 체감이 거의 없습니다 — 레시피 수가 많아야 데이터 절감이 의미를 가집니다.
❓ 자주 묻는 질문
다른 '레시피 북 숨김' 모드와 뭐가 다른가요?
다른 모드들은 대체로 버튼만 숨깁니다. NERB는 레시피 북의 기능 자체를 제거해 플레이어 데이터에서 레시피 이름이 사라지게 만듭니다.
어떤 성능이 좋아지나요?
플레이어 데이터를 읽는 모드(CraftTweaker·KubeJS 등)의 처리 속도, 서버-클라이언트 데이터 동기화 속도, 그리고 플레이어의 월드 접속 속도입니다.
설정 모드가 뭐가 있나요?
DISABLED(버튼·기능 제거), ENABLED(버튼은 남기고 레시피 관리만 차단), DISCOVERED(모든 레시피 자동 해금), TOGGLE(버튼이 JEI·REI·EMI 인터페이스를 켜고 끔) 네 가지이고, 기본값은 TOGGLE입니다.
서버에도 깔아야 하나요?
네. 클라이언트와 서버 양쪽 모두에 설치해야 합니다.