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

Open Persistence

Открытая реализация Persistent Players для 1.12.2 с исправлениями и совместимостью с модами

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
1,5 тыс.
Подписчиков на Modrinth
2
версий
11
Обновлён
23 июля 202623 июл.
Опубликован
в 2025

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

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.21.1, 26.1 …
Нужен и в игре, и на сервере
Последняя версия — 1.1.0+mc1.20.1-forge от 23 июля 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

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

Open Persistence

Открытая реализация Persistent Players, переписанная для современного Minecraft с исправлениями багов и совместимостью с модами.

Когда игрок выходит с мультиплеерного сервера, Open Persistence оставляет после себя постоянное тело — сущность, похожую на игрока, которая держит всё его снаряжение и стоит там, где он отключился. Когда он заходит обратно, его состояние переносится назад, а тело удаляется. Пока его нет, тело могут убить другие игроки или мобы, при этом выпадает инвентарь игрока (и обновляются его офлайн-данные, так что потеря сохраняется).

Это делает выход из игры значимым решением на выживальческих/PvP-серверах: твой персонаж остаётся в мире и уязвим, пока ты не вернёшься.

Возможности

  • Постоянные тела при выходе — при выходе игрока появляется сущность в форме игрока, наделённая всем его инвентарём и снаряжением.
  • Перенос состояния при входе — инвентарь, броня и слоты аксессуаров восстанавливаются, когда игрок возвращается; после этого тело исчезает.
  • Убиваемые тела — у тела есть здоровье, и его можно убить; при этом выпадают предметы игрока, а изменения записываются в его офлайн-данные.
  • Защита от исчезновения — тело не пропадёт на мирной сложности или при отключённых геймрулах doMobSpawning / спавна мобов. Оно игнорирует дистанцию исчезновения и очистку по персистентности.
  • Поддержка аксессуаров — дополнительные слоты снаряжения сохраняются между выходом и входом.
  • Настраиваемость — см. Конфигурация.

Поддерживаемые версии

Open Persistence собирается как единый мультиверсионный проект (с помощью системы сборки Prism) и выпускает отдельный jar для каждой версии Minecraft и загрузчика модов.

MinecraftЗагрузчикиВерсии загрузчиковСовместимость с аксессуарами
1.12.2ForgeForge 14.23.5.2847ModularWarfare (Shining fork)
1.20.1Forge · FabricForge 47.4.18 · Fabric loader 0.18.6 (API 0.92.7+1.20.1)Curios (Forge)
1.21.1NeoForge · FabricNeoForge 21.1.222 · Fabric loader 0.18.6 (API 0.116.9+1.21.1)Curios (NeoForge)
26.1NeoForge · FabricNeoForge 26.1.1.0-beta · Fabric loader 0.18.6 (API 0.145.2+26.1.1)Curios (NeoForge)

Совместимость

Моды на аксессуары/дополнительные слоты интегрируются как необязательные мягкие зависимости — Open Persistence прекрасно работает и без них, а при наличии определяет их во время выполнения.

  • Curios (1.20.1+ на Forge/NeoForge) — предметы в слотах Curios копируются на тело и восстанавливаются при входе. Curios — мод только для Forge/NeoForge; на Fabric интеграции с Curios нет, и обработка аксессуаров ничего не делает.
  • ModularWarfare (1.12.2, Shining fork) — совместимость оригинального мода с дополнительными слотами сохранена в legacy-сборке.

Конфигурация

ОпцияПо умолчаниюОписание
persistCreativePlayerstrueОставляют ли игроки в креативном режиме постоянное тело после выхода.
offlinePlayersSleepfalseЛежат ли офлайн-тела (поза сна, уменьшенный хитбокс).
debugfalseПодробное логирование для отладки.

Лицензия

Распространяется под лицензией GPL-3.0.

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

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

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

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

У Open Persistence есть сборки для Minecraft 1.12.2, 1.20.1, 1.21.1, 26.1.

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

Нужен и в игре, и на сервере

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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