Серверы Minecraft обычно имеют ограниченную дальность прорисовки для поддержания производительности. Хотя это необходимо для инфраструктуры, это ограничение может разочаровать игроков, привыкших к обширным горизонтам одиночного режима. Именно здесь на помощь приходит мод Bobby, предлагающий решение, которое обходит это ограничение без изменения настроек сервера.
Этот мод, разработанный для API Fabric и работающий только на стороне клиента, локально сохраняет фрагменты ландшафта, полученные с сервера. После сохранения эти фрагменты остаются видимыми, даже когда игрок выходит за пределы разрешенной дальности обзора. Результат: обширные ландшафты на многопользовательских серверах, похожие на те, что есть в одиночном режиме. В отличие от Distant Horizons , который генерирует упрощенные (LOD) версии удаленного ландшафта, Bobby сохраняет фрагменты в их исходном качестве, как они были переданы сервером.
Bobby работает исключительно на стороне клиента. Никаких модификаций сервера не требуется, что делает его совместимым с большинством общедоступных серверов, принимающих клиентов Fabric.
Как работает система кэширования
Мод автоматически создает папку .bobbyв каталоге .minecraft. Каждый фрагмент, переданный сервером, сохраняется там в виде файла. Во время последующих путешествий Бобби загружает эти сохраненные данные, чтобы поддерживать отображение ранее исследованных областей.
Эта система кэширования обладает рядом особенностей:
- Сохранение данных : сохраненные фрагменты остаются доступными между игровыми сессиями.
- Автоматическое управление : для регистрации не требуется ручное вмешательство.
- Использование дискового пространства : объем используемого пространства увеличивается пропорционально исследованным областям.
Эффективная дальность прорисовки зависит от уже посещенных участков. В неисследованных областях мод не может отображать то, что сервер еще не отправлял. Кэш формируется постепенно по мере продвижения исследования.
резервный вариант мира
В Bobby есть функция, позволяющая использовать мир одиночной игры в качестве источника дополнительных фрагментов. Эта опция особенно полезна на серверах, дублирующих существующие карты, или на частных серверах, где у вас уже есть локальный файл сохранения.
Чтобы активировать эту функцию, просто переименуйте папку нужного мира bobby-fallbackи поместите её в каталог .minecraft/saves. Мод будет обращаться к этому источнику, когда сервер ещё не передавал чанк. Примечание: нужно изменить только название папки, а не название мира, отображаемое в интерфейсе.
Однако у этого метода есть ограничения. Различия между эталонным миром и текущим состоянием сервера (здания, терраформирование, другая генерация) будут проявляться как визуальные несоответствия. Система лучше всего работает со строго идентичными картами.

