- Документация
- https://modrinth.com/datapack/sleepless-datapack
Sleepless — датапак для Minecraft, изменяющий привычные правила сна и ночного выживания. Согласно официальному описанию, каждую ночь игрока начинает преследовать сущность, которая запоминает комнаты с установленными кроватями и разыскивает игрока, если к рассвету не подготовлено новое безопасное место для сна. Проект относится к категориям adventure, cursed и game-mechanics и вдохновлён TheLibrarianYT.
Для выбранных файлов подтверждены Minecraft 1.20, 1.20.1 и версии 1.21–1.21.5. Датапак устанавливается в папку datapacks выбранного мира, серверная сторона является обязательной, клиентская обозначена как необязательная. Одновременно в метаданных подтверждена обязательная зависимость Sleepless RESOURCEPACK, без которой предусмотренная визуальная часть проекта не считается полной.
Главная задача Sleepless — изменить привычный игровой цикл, сделав строительство и размещение кроватей важной частью выживания.
Подтверждённые особенности проекта:
• ночью игрока преследует сущность;
• она запоминает комнаты с установленными кроватями;
• повторное использование одной комнаты не допускается;
• к рассвету требуется новое безопасное место;
• отсутствие новой безопасной кровати приводит к тому, что сущность находит игрока.
В предоставленной фактической основе отсутствуют сведения о внешнем виде сущности, её характеристиках, здоровье, способах атаки или возможности победить её. Эти сведения нельзя дополнять предположениями.
Официальное описание формулирует правило предельно просто: не спать в одной комнате дважды и подготовить новое помещение до рассвета.
Практический порядок действий выглядит следующим образом:
• Разместить первую кровать.
• Подготовить следующее место до нового утра.
• Не использовать прежнюю комнату повторно.
• Находиться рядом с новой безопасной кроватью к восходу солнца.
При этом официальный текст поясняет, что понятие новой комнаты не обязательно означает строительство полностью отдельного здания. На практике новое место может находиться где угодно, если оно расположено примерно более чем в пяти блоках от предыдущей позиции.
В начале прохождения действует льготный период.
На протяжении первых трёх дней игрок может не спать ночью, чтобы:
• получить кровать;
• построить дом;
• подготовить несколько первых комнат.
После окончания этого периода оставаться без сна всю ночь больше нельзя. С этого момента приближение рассвета становится критически важным событием.
Фактическая основа не содержит сведений о возможности изменить длительность льготного периода или отключить его через настройки.
Sleepless отслеживает каждую установленную кровать независимо от того, использовалась она для сна или нет.
Каждое утро:
• все размещённые кровати становятся небезопасными;
• требуется подготовить новое место;
• прежнее расположение больше не считается безопасным.
Официальное описание также уточняет, что новая позиция фактически должна находиться примерно дальше пяти блоков от предыдущей.
Более точные критерии определения комнаты, измерения расстояния или проверки построек в предоставленной информации отсутствуют.
По официальному описанию сущность:
• охотится каждую ночь;
• запоминает комнаты, где располагались кровати;
• знает, когда игрок покидает дом;
• разыскивает игрока при отсутствии новой безопасной кровати к рассвету.
Описание намеренно не раскрывает, что именно происходит после встречи с ней. Также отсутствуют сведения о способах защиты, специальных предметах, механике появления или условиях исчезновения сущности.
Поэтому любые дополнительные детали нельзя считать подтверждёнными.
Для выбранных файлов подтверждены следующие версии Minecraft:
• 1.20;
• 1.20.1;
• 1.21;
• 1.21.1;
• 1.21.2;
• 1.21.3;
• 1.21.4;
• 1.21.5.
Тип платформы:
• datapack.
Для сторон использования указаны значения:
• client = optional;
• server = required.
Поддержка других версий Minecraft или иных платформ в предоставленной фактической основе не подтверждается.
Метаданные выбранной версии содержат одну обязательную зависимость:
• Sleepless RESOURCEPACK.
Официальное описание дополнительно подчёркивает, что этот ресурс-пак обязателен и должен быть установлен всеми игроками.
Также указано:
• ресурс-пак добавляет новые шрифты;
• ресурс-пак содержит дополнительные переводы ENUS и PTBR для меню чата;
• игроки без ресурс-пака не увидят полосы и связанные элементы отображения.
Других обязательных project dependencies в метаданных не приведено.
Подтверждённый способ установки включает стандартную процедуру для датапаков.
Практический порядок:
• Использовать совместимую версию Minecraft.
• Не распаковывать архив sleepless.zip.
• Поместить ZIP-файл в папку datapacks выбранного мира.
• Установить обязательный Sleepless RESOURCEPACK.
Другие способы установки, специальные установщики или дополнительные этапы в предоставленной информации отсутствуют.
Официальное описание подтверждает наличие внутриигровой конфигурации.
Для её открытия используется команда:
/function #sleepless:config
При изменении параметров вне игры необходимо редактировать файл:
sleepless:data/functions/config/default.mcfunction
до первой загрузки мира.
Если мир уже запускался, официальный текст рекомендует изменить файл force_default.mcfunction в том же расположении и затем воспользоваться кнопкой сброса во внутриигровой конфигурации.
Перечень доступных параметров, их значения и назначение в предоставленной основе отсутствуют.
Для локализации подтверждены два архива sleepless.zip с одинаковой исходной версией 1.1.0+datapack.
Первый архив:
• размер — 45933 байта;
• SHA-512 — 5de0e79124cd47647a0364720398e04c526fdef91f72f8af8516949d0b0752898a87cfbb87f912818b54bf4d07e0c3b73f6989e0bc95eae6d79bde8cb03a1d79;
• SHA-1 — 5e1e192b09483e04645dc7377b84f06ccc9c7697.
Второй архив:
• размер — 46154 байта;
• SHA-512 — cfad39e810afeb0b7fdd2295bd6a3a67965e7b23a71c6ed60b109816f7faf3e9633c74d9f23f2ed4cc826c60a04ed30da176713fd1ed4d70464808f860619a36;
• SHA-1 — b16634cd09176a1972f9af1fdc486e3714bfeb14.
Причина различий между архивами в предоставленной информации не объясняется.
Предоставленная фактическая основа не подтверждает:
• внешний вид сущности;
• её характеристики и способности;
• конкретные последствия встречи;
• пользовательские конфигурационные параметры;
• поддержку других версий Minecraft;
• дополнительные зависимости кроме ресурс-пака;
• новые предметы, блоки или рецепты.
Также отсутствует описание внутренней реализации механики поиска игрока.
Проект распространяется по лицензии GPL-3.0-only.
Иные условия лицензирования в предоставленной информации отсутствуют.
Выбранные архивы не запускались.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
Эти действия не означают проведение динамического тестирования.
Практическая проверка включает использование совместимой версии Minecraft, размещение ZIP без распаковки, установку обязательного ресурс-пака и сверку контрольных сумм.
Да. Официальное правило требует не использовать одну и ту же комнату для сна повторно.
Игроку разрешено не спать ночью, чтобы подготовить дом и первые помещения.
Каждое утро все размещённые кровати становятся небезопасными.
Официальное описание указывает расстояние примерно более пяти блоков от предыдущей позиции.
Используется команда /function #sleepless:config.
Да. Sleepless RESOURCEPACK указан как обязательная зависимость, а официальный текст требует его использования всеми игроками.
Нет. ZIP помещается в папку datapacks без распаковки.
Нет. Подтверждены только будущая сверка контрольных сумм и статическая проверка архивов.
Для выбранных файлов подтверждены Minecraft 1.20, 1.20.1 и версии 1.21–1.21.5. Датапак устанавливается в папку datapacks выбранного мира, серверная сторона является обязательной, клиентская обозначена как необязательная. Одновременно в метаданных подтверждена обязательная зависимость Sleepless RESOURCEPACK, без которой предусмотренная визуальная часть проекта не считается полной.
Назначение
Главная задача Sleepless — изменить привычный игровой цикл, сделав строительство и размещение кроватей важной частью выживания.
Подтверждённые особенности проекта:
• ночью игрока преследует сущность;
• она запоминает комнаты с установленными кроватями;
• повторное использование одной комнаты не допускается;
• к рассвету требуется новое безопасное место;
• отсутствие новой безопасной кровати приводит к тому, что сущность находит игрока.
В предоставленной фактической основе отсутствуют сведения о внешнем виде сущности, её характеристиках, здоровье, способах атаки или возможности победить её. Эти сведения нельзя дополнять предположениями.
Скриншоты и внешний вид
Основное правило прохождения
Официальное описание формулирует правило предельно просто: не спать в одной комнате дважды и подготовить новое помещение до рассвета.
Практический порядок действий выглядит следующим образом:
• Разместить первую кровать.
• Подготовить следующее место до нового утра.
• Не использовать прежнюю комнату повторно.
• Находиться рядом с новой безопасной кроватью к восходу солнца.
При этом официальный текст поясняет, что понятие новой комнаты не обязательно означает строительство полностью отдельного здания. На практике новое место может находиться где угодно, если оно расположено примерно более чем в пяти блоках от предыдущей позиции.
Первые три игровых дня
В начале прохождения действует льготный период.
На протяжении первых трёх дней игрок может не спать ночью, чтобы:
• получить кровать;
• построить дом;
• подготовить несколько первых комнат.
После окончания этого периода оставаться без сна всю ночь больше нельзя. С этого момента приближение рассвета становится критически важным событием.
Фактическая основа не содержит сведений о возможности изменить длительность льготного периода или отключить его через настройки.
Как учитываются кровати
Sleepless отслеживает каждую установленную кровать независимо от того, использовалась она для сна или нет.
Каждое утро:
• все размещённые кровати становятся небезопасными;
• требуется подготовить новое место;
• прежнее расположение больше не считается безопасным.
Официальное описание также уточняет, что новая позиция фактически должна находиться примерно дальше пяти блоков от предыдущей.
Более точные критерии определения комнаты, измерения расстояния или проверки построек в предоставленной информации отсутствуют.
Поведение преследующей сущности
По официальному описанию сущность:
• охотится каждую ночь;
• запоминает комнаты, где располагались кровати;
• знает, когда игрок покидает дом;
• разыскивает игрока при отсутствии новой безопасной кровати к рассвету.
Описание намеренно не раскрывает, что именно происходит после встречи с ней. Также отсутствуют сведения о способах защиты, специальных предметах, механике появления или условиях исчезновения сущности.
Поэтому любые дополнительные детали нельзя считать подтверждёнными.
Совместимость
Для выбранных файлов подтверждены следующие версии Minecraft:
• 1.20;
• 1.20.1;
• 1.21;
• 1.21.1;
• 1.21.2;
• 1.21.3;
• 1.21.4;
• 1.21.5.
Тип платформы:
• datapack.
Для сторон использования указаны значения:
• client = optional;
• server = required.
Поддержка других версий Minecraft или иных платформ в предоставленной фактической основе не подтверждается.
Зависимости
Метаданные выбранной версии содержат одну обязательную зависимость:
• Sleepless RESOURCEPACK.
Официальное описание дополнительно подчёркивает, что этот ресурс-пак обязателен и должен быть установлен всеми игроками.
Также указано:
• ресурс-пак добавляет новые шрифты;
• ресурс-пак содержит дополнительные переводы ENUS и PTBR для меню чата;
• игроки без ресурс-пака не увидят полосы и связанные элементы отображения.
Других обязательных project dependencies в метаданных не приведено.
Установка
Подтверждённый способ установки включает стандартную процедуру для датапаков.
Практический порядок:
• Использовать совместимую версию Minecraft.
• Не распаковывать архив sleepless.zip.
• Поместить ZIP-файл в папку datapacks выбранного мира.
• Установить обязательный Sleepless RESOURCEPACK.
Другие способы установки, специальные установщики или дополнительные этапы в предоставленной информации отсутствуют.
Настройка
Официальное описание подтверждает наличие внутриигровой конфигурации.
Для её открытия используется команда:
/function #sleepless:config
При изменении параметров вне игры необходимо редактировать файл:
sleepless:data/functions/config/default.mcfunction
до первой загрузки мира.
Если мир уже запускался, официальный текст рекомендует изменить файл force_default.mcfunction в том же расположении и затем воспользоваться кнопкой сброса во внутриигровой конфигурации.
Перечень доступных параметров, их значения и назначение в предоставленной основе отсутствуют.
Версии файлов
Для локализации подтверждены два архива sleepless.zip с одинаковой исходной версией 1.1.0+datapack.
Первый архив:
• размер — 45933 байта;
• SHA-512 — 5de0e79124cd47647a0364720398e04c526fdef91f72f8af8516949d0b0752898a87cfbb87f912818b54bf4d07e0c3b73f6989e0bc95eae6d79bde8cb03a1d79;
• SHA-1 — 5e1e192b09483e04645dc7377b84f06ccc9c7697.
Второй архив:
• размер — 46154 байта;
• SHA-512 — cfad39e810afeb0b7fdd2295bd6a3a67965e7b23a71c6ed60b109816f7faf3e9633c74d9f23f2ed4cc826c60a04ed30da176713fd1ed4d70464808f860619a36;
• SHA-1 — b16634cd09176a1972f9af1fdc486e3714bfeb14.
Причина различий между архивами в предоставленной информации не объясняется.
Ограничения
Предоставленная фактическая основа не подтверждает:
• внешний вид сущности;
• её характеристики и способности;
• конкретные последствия встречи;
• пользовательские конфигурационные параметры;
• поддержку других версий Minecraft;
• дополнительные зависимости кроме ресурс-пака;
• новые предметы, блоки или рецепты.
Также отсутствует описание внутренней реализации механики поиска игрока.
Лицензия
Проект распространяется по лицензии GPL-3.0-only.
Иные условия лицензирования в предоставленной информации отсутствуют.
Безопасность
Выбранные архивы не запускались.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
Эти действия не означают проведение динамического тестирования.
Практическая проверка включает использование совместимой версии Minecraft, размещение ZIP без распаковки, установку обязательного ресурс-пака и сверку контрольных сумм.
FAQ
Нужно ли каждый раз менять комнату?
Да. Официальное правило требует не использовать одну и ту же комнату для сна повторно.
Что происходит в первые три дня?
Игроку разрешено не спать ночью, чтобы подготовить дом и первые помещения.
Когда кровати становятся небезопасными?
Каждое утро все размещённые кровати становятся небезопасными.
Насколько далеко должно находиться новое место?
Официальное описание указывает расстояние примерно более пяти блоков от предыдущей позиции.
Какая команда открывает настройки?
Используется команда /function #sleepless:config.
Обязателен ли ресурс-пак?
Да. Sleepless RESOURCEPACK указан как обязательная зависимость, а официальный текст требует его использования всеми игроками.
Нужно ли распаковывать архив?
Нет. ZIP помещается в папку datapacks без распаковки.
Выполнялось ли динамическое тестирование файлов?
Нет. Подтверждены только будущая сверка контрольных сумм и статическая проверка архивов.