Перейти к содержимому

Footprint

Серверный мод, который уменьшает размер мира, не сохраняя все чанки

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
9,7 тыс.
Подписчиков на Modrinth
81
версий
12
Обновлён
24 сентября 202624 сент.
Опубликован
в 2025

Коротко о моде

Работает на Fabric
Для Minecraft 1.20.1, 1.21.5–26.3
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.0.2-beta+26.3 от 24 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.20.1, 1.21.5–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Footprint

Footprint — это серверный мод для Fabric, который помогает держать размер файла мира под контролем, когда игроки быстро исследуют много территории, особенно с Elytra. Администраторы серверов часто используют (отличные) инструменты вроде MCA Selector, чтобы вырезать чанки, которые были загружены совсем недолго. Footprint просто делает этот процесс автоматическим, не сохраняя такие чанки вообще. Могут быть причины, по которым вы хотите сохранить чанк, даже если он был загружен недостаточно долго — для этого в моде тоже есть несколько настроек. Footprint НЕ удаляет уже сохранённые чанки, так что он никогда не уменьшит размер вашего мира. Старые чанки всё ещё можно вырезать вручную.

Спасибо Magistermark за очень удобную библиотеку конфигов.

Известная проблема

В текущей версии есть проблема, из-за которой при многократной генерации чанков появляются дубликаты сущностей. Работа над этим ведётся.

Возможности

  • Запустите сервер один раз с установленным модом, чтобы создать файл конфигурации (footprint_config.properties в папке config вашего сервера). Этот конфиг позволяет задать условия, при которых чанк должен сохраняться.

    • Каждая опция объяснена прямо в файле.
    • Перезапустите сервер, чтобы применить изменения.
  • Опции:

    • Чанки сохраняются только после того, как игроки загружали их определённое количество тиков (по умолчанию: 1200, то есть 60 секунд). Для этого используется значение inhabitedTime, которое ванильная игра отслеживает для локальной сложности.
    • Есть набор действий, которые можно включать/выключать; они заставляют сохранять чанк независимо от inhabitedTime. Для каждого из них дополнительно можно указать радиус чанков вокруг события, которые тоже нужно принудительно сохранить.
    • Блок поставлен игроком (по умолчанию: вкл., радиус 0)
    • Блок сломан игроком (по умолчанию: вкл., радиус 0). Пример: чтобы игроки не могли быстро несколько раз подряд добыть ресурс из одного и того же чанка.
    • Сущность получила урон (по умолчанию: выкл., потому что сущности и так довольно часто получают урон)
    • Предмет поднят игроком (по умолчанию: вкл., радиус 1)
    • Предмет выброшен игроком (по умолчанию: вкл., радиус 1). Пример: чтобы не терять предметы, выброшенные во время полёта над новой территорией.

Отказ от ответственности

Я новый моддер. Мне это было нужно для сервера, над которым я работаю, и я сделал мод как возможность поучиться. Поэтому он может быть немного корявым — используйте с осторожностью. Делайте регулярные резервные копии!! (Этот мод может даже упростить это.) Здесь есть небольшой компромисс: генерация чанков создаёт большую нагрузку на сервер, а несохранённые чанки, возможно, придётся генерировать заново позже. Так что этот мод полезен, если размер мира — ваша главная проблема, и не поможет, если у вас проблемы с лагами! Не стесняйтесь использовать код как хотите, предложения по улучшению приветствуются! (-:

Частые вопросы

Как установить Footprint?

Установите Fabric под свою версию Minecraft, скачайте Footprint под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Footprint?

У Footprint есть сборки для Minecraft 1.20.1, 1.21.5–26.3.

Нужен ли Footprint на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее