Bobby Reforged
서버의 view-distance보다 더 먼 렌더 거리를 가능하게 하는 클라이언트 모드. Johni0702의 Bobby를 Txni가 비공식 포팅한 버전입니다.
📖 소개
Bobby Reforged는 Johni0702의 Bobby를 Txni가 비공식 포팅한 모드입니다. 원본과 목적은 같습니다 — 서버가 설정한 view-distance보다 더 먼 렌더 거리를 클라이언트에서 볼 수 있게 하는 것, 그리고 서버에 다시 접속한 뒤에도 그 시야를 유지하는 것입니다.
작동 방식은 단순합니다. 서버가 보내 준 청크를 전부 기록해서 .minecraft/.bobby 폴더에 저장해 둡니다. 그 청크가 서버의 view-distance 밖으로 벗어나면, 저장해 둔 데이터를 불러와 화면에 그려 줍니다. 서버에 없는 청크를 새로 요청하지 않습니다 — 이미 받은 것을 재활용할 뿐입니다.
선택적 기능으로 fallback 월드를 쓸 수 있습니다. 기존 싱글플레이 월드 폴더의 이름을(월드 이름이 아니라 폴더 이름을) bobby-fallback으로 바꿔 두면, 서버가 한 번도 보내 준 적 없는 청크까지 그 월드에서 불러와 채웁니다. 같은 시드를 쓰는 서버에서 유용합니다.
호환 관련해서 두 가지가 명시되어 있습니다. Rubidium과 Oculus는 지원되고, Farsight와는 호환되지 않습니다 — Farsight는 청크 데이터를 저장하지 않는 방식으로 같은 일을 하기 때문에 둘을 함께 쓰면 안 됩니다.
마지막으로, 이 포팅에 대한 버그 제보와 질문은 원본 Fabric 모드가 아니라 Reforged 쪽 GitHub으로 보내야 합니다. 원작자 Johni0702는 이 포팅을 지원하지 않습니다.
🕒 이 모드는 언제 쓰는가
서버의 view-distance가 낮게 잡혀 있어서 시야가 답답할 때가 유일한 사용 시점입니다. 싱글플레이에서는 애초에 렌더 거리를 직접 조정할 수 있으므로 얻는 게 별로 없고, 렌더 거리를 넉넉히 주는 서버에서도 마찬가지입니다.
📦 어떤 모드팩에서 중요한가
멀티플레이 환경, 특히 모드 수가 많아 서버 view-distance를 낮게 잡아 둔 대형 모드팩 서버에서 의미가 있습니다. 클라이언트 측 모드이므로 서버에 별도로 설치할 필요가 없습니다.
🎮 플레이 체감 변화
탐험 중심 플레이에서 체감이 큽니다. 이미 다녀온 영역이 서버의 view-distance 밖으로 나가도 화면에서 사라지지 않아서, 지형의 전체 모양을 계속 눈으로 붙들고 있을 수 있습니다. 반대로 한 번도 가 본 적 없는 방향은 여전히 비어 있습니다 — 저장할 데이터가 없기 때문입니다.
🚀 시작 가이드 — 첫 30분 동안 해야 할 것
설정할 게 거의 없습니다. 딱 하나만 하면 됩니다.
1단계 — 렌더 거리를 올리기
모드를 깐 뒤, 게임의 비디오 설정에서 렌더 거리를 서버의 view-distance보다 높게 설정합니다. 이 한 단계를 빼먹으면 모드가 아무 일도 하지 않는 것처럼 보입니다.
2단계 — 평소처럼 플레이하기
캐시는 자동으로 쌓입니다.
- 처음에는 시야가 평소와 같습니다 — 저장된 청크가 없기 때문입니다
- 지나간 영역이
.minecraft/.bobby에 저장되고, 다음부터 그 영역은 멀리서도 보입니다 - 차원마다 따로 저장되므로 네더·엔드도 한 번씩 다녀와야 합니다
3단계 (선택) — fallback 월드 연결
서버와 같은 시드의 싱글플레이 월드를 가지고 있다면, 그 월드 폴더 이름을 bobby-fallback으로 바꿔 두세요. 서버가 한 번도 보내 준 적 없는 청크까지 그 월드에서 불러옵니다.
확인할 것
Farsight가 함께 깔려 있지 않은지 확인하세요 — 비호환입니다.
💡 플레이 팁
- 렌더 거리를 직접 올려야 합니다 — 모드를 깔았다고 시야가 저절로 넓어지지는 않습니다. 게임의 비디오 설정에서 렌더 거리를 서버 view-distance보다 높게 잡아야 효과가 나옵니다.
- 처음에는 아무 차이가 없습니다 — 캐시가 비어 있기 때문입니다. 한 번 지나간 영역부터 저장되므로, 다녀온 만큼만 넓어집니다.
- 캐시 위치는
.minecraft/.bobby— 월드 폴더 안이 아니라 마인크래프트 디렉터리 최상위의 숨김 폴더입니다. 정리하고 싶다면 여기를 보세요. - Farsight와 함께 쓰지 마세요 — 모드 페이지에 명시된 비호환입니다. 같은 문제를 다른 방식으로 푸는 모드라 둘 중 하나만 선택해야 합니다.
- 같은 시드의 싱글 월드가 있다면 fallback으로 쓰세요 — 월드 폴더 이름을
bobby-fallback으로 바꾸면, 서버가 한 번도 보내지 않은 청크까지 그 월드에서 채웁니다.
⚠️ 자주 헷갈리는 부분
- • 멀리 보이는 건 저장된 지형일 뿐입니다 — 서버가 그 영역을 시뮬레이션하고 있는 게 아닙니다. 몹이나 실시간 변화(다른 플레이어의 채굴 등)는 서버의 view-distance 안에 들어가야 반영됩니다.
- • 포팅판이라 지원 창구가 다릅니다 — 버그 제보와 질문은 Reforged 쪽 GitHub으로 가야 합니다. 원작자 Johni0702는 이 포팅을 지원하지 않는다고 명시했습니다.
❓ 자주 묻는 질문
서버에 부담이 가나요?
서버에 추가 청크를 요청하지 않습니다. 이미 서버가 보내 준 청크를 클라이언트가 기록해 두었다가 다시 그려 주는 방식입니다. 클라이언트 측 모드라 서버에 별도로 설치할 필요도 없습니다.
캐시는 어디에 저장되나요?
.minecraft/.bobby 폴더입니다. 월드 폴더 안이 아니라 마인크래프트 디렉터리 최상위에 있습니다. 정리하려면 이 폴더를 보세요.
멀리 보이는 곳의 몹이 왜 안 보이나요?
저장된 지형 데이터를 그려 줄 뿐, 서버가 그 영역을 시뮬레이션하고 있지는 않기 때문입니다. 몹·아이템·다른 플레이어의 실시간 변경은 그 영역이 서버 view-distance 안에 들어와야 반영됩니다.