Lenient Death - серверный мод для Майнкрафт на Fabric и Quilt, который позволяет сохранять после смерти только выбранные предметы. Остальные вещи выпадают, но найти и забрать их становится проще. Это альтернатива модам на могилы для тех, кто хочет оставить риск в выживании, не теряя каждый раз всё снаряжение. Принцип частично вдохновлён системой смерти из Starbound.
В обычном Minecraft выбор довольно резкий: либо инвентарь выпадает целиком, либо правило keepInventory сохраняет всё. Lenient Death позволяет настроить промежуточный вариант. Например, защитить определённые типы предметов, а за остальной добычей возвращаться на место гибели. Такой подход пригодится и в одиночном мире, и на сервере с друзьями, где хочется смягчить наказание за смерть, но не отменять его полностью.
Как меняется смерть в Minecraft
Мод не строит механику вокруг могильного блока с содержимым инвентаря. Вместо этого он управляет сохранением вещей и поведением выпавших предметов: какие останутся у игрока, как найти остальные и от каких опасностей их защитить.
Это разные задачи, и настройки у них раздельные. Сохранить кирку после смерти - не то же самое, что сделать выпавшую кирку невосприимчивой к лаве. В первом случае за ней не придётся возвращаться, во втором она останется дропом в мире. Такой выбор позволяет подстроить последствия смерти под правила конкретного сервера или сборки модов.
Возможности и настройки по умолчанию
Возможности Lenient Death подробно настраиваются. Но не все они включены сразу: сохранение опыта, бесконечное время жизни дропа и защита от лавы требуют отдельной настройки.
Включено по умолчанию
- Сохранение части предметов после смерти. По смыслу это отфильтрованный вариант
/gamerule keepInventory: защищённые вещи сохраняются, остальные выпадают.- Можно задавать список конкретных предметов, которые нужно оставлять игроку.
- Есть отбор по типу предмета и собственная система привязки вещей к владельцу, или soulbound.
- При желании сохранение можно сделать вероятностным, чтобы результат зависел от шанса.
- Подход вдохновлён системой смерти из Starbound.
- Светящийся контур у выпавших вещей. Подсветка помогает заметить дроп, когда вы возвращаетесь на место гибели. Для поиска рекомендуется увеличить дальность отображения сущностей в настройках клиента.
- Защита предметов от пустоты. Вместо потери в пустоте вещи телепортируются в безопасное место. Особенно полезно при падении в Крае.
- Возврат вещей в исходные слоты. Мод автоматически раскладывает предметы по прежним позициям, чтобы после возвращения не приходилось заново собирать привычную панель быстрого доступа.
- Координаты смерти в чате. Можно ориентироваться по точному месту гибели, а не пытаться вспомнить поворот в пещере или участок леса.
- Сохранение инвентарей на момент смерти. Администраторы могут восстановить содержимое инвентаря, если возникнет такая необходимость.
Нюанс с подсветкой: выпавшие предметы относятся к сущностям. Если клиент перестаёт их отображать из-за расстояния, один только светящийся контур не заменит настройку дальности. Сначала имеет смысл добраться до координат смерти, а уже рядом искать вещи по свечению. На слабом компьютере повышайте дальность постепенно: вокруг баз и ферм большое число сущностей может снижать FPS.
Выключено по умолчанию
- Готовые наборы настроек. Команда
/ld config presetsдаёт доступ к нескольким пресетам, с которых можно начать настройку правил смерти. - Сохранение опыта. Можно оставлять игроку часть или весь накопленный опыт после гибели.
- Индивидуальные правила для игроков. Режим Per-Player позволяет настраивать поведение выпадающих предметов и опыта на уровне отдельных игроков.
- Увеличенное время жизни дропа. Предметам можно задать более долгий срок существования или вообще отключить их исчезновение по таймеру.
- Дополнительная защита выпавших вещей. Доступен иммунитет к огню, лаве, взрывам и кактусам.
Защита от пустоты не означает защиту от всего. По умолчанию спасение вещей из пустоты активно, а иммунитет к огню, лаве, взрывам и кактусам - нет. Перед походом в Незер стоит проверить именно эти параметры, а не рассчитывать на общую неуязвимость дропа.
Что полезно настроить под своё выживание
Какие вещи оставлять после смерти
Главная возможность Lenient Death - выборочное сохранение инвентаря. Оно подходит для миров, где полное keepInventory убирает слишком много риска, а потеря всех инструментов надолго останавливает игру.
Можно настроить сохранение определённых предметов или их типов, оставив остальную добычу выпадающей. Это позволяет разделить снаряжение, с которым игрок отправился в путь, и вещи, за которыми после неудачной вылазки ещё нужно вернуться. Конкретные правила задаются в конфигурации: мод не сводится к одному неизменному списку защищённых вещей.
Система soulbound - ещё один критерий сохранения. При этом наличие такой системы само по себе не означает, что мод добавляет обычное зачарование, которое можно получить через стол зачарований. Для настройки нужно ориентироваться на параметры самого Lenient Death.
Сколько времени давать на возвращение за дропом
В ванильном Minecraft выпавшие предметы обычно исчезают через пять минут активной обработки в загруженных чанках. Это не всегда пять минут реального времени после смерти: в незагруженной области таймер не идёт. На сервере место гибели может оставаться загруженным из-за других игроков, и тогда времени на возвращение действительно мало.
Lenient Death позволяет продлить этот срок или сделать его бесконечным. Продление удобно для дальних путешествий, сложных пещер и Края, куда не всегда удаётся быстро добраться повторно.
Но бесконечный срок жизни не равен полной неуязвимости. Таймер исчезновения и защита от лавы или взрывов - отдельные механики. Кроме того, неубранные предметы могут накапливаться в мире. Для многолюдного сервера конечный увеличенный срок часто практичнее, чем полное отключение таймера.
Нужно ли сохранять опыт
По умолчанию дополнительное сохранение опыта выключено. Его можно включить отдельно от сохранения предметов: оставить часть опыта или весь запас.
Это полезная настройка, если на сервере много работы с зачарованиями и наковальней. Например, можно смягчить потерю опыта, но оставить необходимость возвращаться за выпавшей добычей. Правила предметов и опыта не обязательно должны быть одинаково строгими.
Зачем нужны снимки инвентаря
Сохранённый инвентарь на момент смерти даёт администратору возможность восстановить вещи при необходимости. Это пригодится, например, при разборе потери снаряжения после технической проблемы.
Речь именно о восстановлении инвентаря, а не об откате мира. Постройки, состояние чанков и другие изменения такой механизм не заменяет. Для защиты самого мира по-прежнему нужны резервные копии.
Поддерживаемые версии и загрузчики
Lenient Death предназначен для Minecraft: Java Edition и работает с Fabric и Quilt. Поддерживаются одиночная игра и выделенный сервер.
Указанные целевые версии Minecraft:
- Minecraft 1.21.1
- Minecraft 1.20.6
- Minecraft 1.20.4
- Minecraft 1.20.2
- Minecraft 1.20.1
- Minecraft 1.19.4
Это отдельные версии, а не обещание совместимости со всеми промежуточными выпусками. Перед скачиванием Lenient Death нужно подобрать файл под свою версию Minecraft. Поддержка Forge и NeoForge в описании проекта не заявлена.
На выделенном сервере мод работает на серверной стороне. Игрокам не требуется устанавливать Lenient Death на клиент ради его серверных функций. В одиночной игре мод устанавливается в локальную сборку: там обработкой мира занимается встроенный сервер Minecraft.
Конфигурация и команды
Настройки хранятся в файле config/lenientdeath.json5. Менять их также можно через внутриигровую команду /ld config. Параметры сопровождаются пояснениями в конфигурации.
| Файл или команда | Назначение |
|---|---|
config/lenientdeath.json5 | Настройка правил сохранения предметов, опыта и поведения дропа |
/ld config | Управление конфигурацией из игры |
/ld config presets | Доступ к готовым наборам настроек |
На сервере проверять и менять нужно серверную конфигурацию. Настройки отдельного клиента не определяют, какие вещи сохраняются при смерти на чужом сервере.
Перед изменением файла стоит сделать его копию. После настройки полезно проверить результат в тестовом мире: взять несколько предметов, которые должны сохраняться, несколько обычных и немного опыта. Одна пробная смерть покажет, совпадают ли правила с ожиданиями. Защиту от пустоты и лавы лучше проверять отдельно - она не определяется списком сохраняемых вещей.
Требования
В состав Lenient Death уже входят Fabric Permissions API, Server Translation API и несколько модулей JackFredLib. Устанавливать их отдельно только из-за упоминания в составе мода не нужно.
Для версий 0.x
Старые выпуски ветки 0.x больше не поддерживаются, хотя должны продолжать работать в подходящем окружении. Для них требуются:
Зависимость от Cloth Config относится именно к ветке 0.x. Не стоит переносить требования старых выпусков на остальные версии мода.
Установка Lenient Death
- Подберите выпуск мода под версию Minecraft и загрузчик Fabric или Quilt.
- Установите подходящий Fabric API. Для старой ветки 0.x также потребуется Cloth Config.
- Поместите файлы
.jarв папкуmodsнужного игрового профиля или сервера. - Запустите игру либо сервер и настройте мод через
config/lenientdeath.json5или/ld config. - Проверьте выборочное сохранение вещей на тестовом инвентаре, прежде чем полагаться на него в основном мире.
Если в сборке уже есть мод на могилы, сохранение инвентаря или изменение дропа после смерти, сначала проверьте их совместную работу на копии мира. Такие проекты могут обрабатывать одно и то же событие. Подтверждённого списка совместимости здесь нет, поэтому лучше заранее выяснить, какой именно мод должен управлять выпавшими вещами.
Скриншоты Lenient Death
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии мода Lenient Death
Доступно 59 версий. Сначала показаны самые популярные и самые свежие.