- Документация
- https://modrinth.com/datapack/random-mob-sizes-dp
Random Mob Sizes — датапак для Minecraft, который случайным образом изменяет размеры мобов в мире. По официальному описанию он рассчитан на более разнообразное визуальное и игровое восприятие существ, а диапазоны размеров можно настраивать. Проект относится к категориям adventure, cursed и mobs.
Для выбранных файлов подтверждены версии Minecraft 1.21.2–1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2. Датапак устанавливается на серверную сторону мира, тогда как клиентская сторона обозначена как необязательная. Формат распространения — ZIP-архив для папки datapacks. В метаданных отсутствуют обязательные project dependencies.
Основная задача Random Mob Sizes — назначать мобам случайный масштаб вместо одинакового стандартного размера. По умолчанию используется глобальный диапазон от 0,75 до 1,25, но официальная основа допускает его изменение.
Датапак также позволяет связать размер моба с отдельными характеристиками. Подтверждены следующие варианты:
• масштабирование здоровья;
• масштабирование скорости передвижения;
• масштабирование урона от атаки.
По умолчанию изменение здоровья вместе с размером включено, а масштабирование скорости и урона отключено. Для отдельных типов существ можно задавать собственные параметры, которые заменяют глобальные значения только в указанных полях. Если часть параметров для конкретного моба не задана, используются общие настройки.
Допустимый диапазон размера составляет от 0,0625 до 16,0. Конкретный масштаб назначается мобу в пределах выбранных минимального и максимального значений.
Под действие датапака попадают существа, у которых присутствует NBT-компонент Brain. При этом из обработки исключены:
• игроки;
• стойки для брони;
• сущности с тегом randommobsizes.checked;
• сущности с тегом smithed.entity;
• сущности с тегом smithed.strict;
• сущности с тегом global.ignore.
Из официального описания следует, что под обработку могут попадать и модифицированные мобы, если они соответствуют указанным условиям. Однако совместимость с каждым отдельным модом не подтверждена, поэтому гарантировать обработку любого стороннего существа нельзя.
Проект описан как оптимизированный. При этом в предоставленной основе нет измерений производительности, методики тестирования или результатов сравнения, поэтому утверждать конкретное влияние на нагрузку нельзя.
Для выбранных файлов подтверждены следующие версии Minecraft:
• 1.21.2;
• 1.21.3;
• 1.21.4;
• 1.21.5;
• 1.21.6;
• 1.21.7;
• 1.21.8;
• 1.21.9;
• 1.21.10;
• 1.21.11;
• 26.1;
• 26.1.1;
• 26.1.2;
• 26.2.
Подтверждённая платформа:
• datapack.
Стороны использования указаны так:
• client = optional;
• server = required.
Поддержка других версий Minecraft и иных форматов в предоставленной фактической основе не заявлена.
В метаданных выбранных версий отсутствуют обязательные project dependencies.
Следовательно:
• отдельные библиотеки не подтверждены;
• обязательные моды не перечислены;
• обязательный ресурс-пак не указан;
• дополнительные компоненты самостоятельно предполагать нельзя.
Возможность обработки некоторых модифицированных существ не означает наличия обязательной зависимости от конкретного мода.
Подтверждённый способ установки соответствует стандартной схеме для датапаков:
• Выбрать файл для совместимой версии Minecraft.
• Не распаковывать ZIP-архив.
• Поместить RandomMobSizes_datapack.zip в папку datapacks выбранного мира.
• Загрузить мир с установленным пакетом.
Для локализации подтверждены два архива с одинаковым именем: версия 1.3.5 и версия 1.3.4, оба размером 20337 байт. Другие способы установки, отдельные установщики или дополнительные обязательные этапы в фактической основе не описаны.
Random Mob Sizes рассчитан на миры, где требуется сделать размеры существ менее однообразными. По подтверждённой информации, по умолчанию используется глобальный диапазон масштабов от 0,75 до 1,25, при этом допустимые значения могут находиться в пределах от 0,0625 до 16,0.
Помимо самого размера, датапак поддерживает изменение отдельных характеристик:
• масштабирование здоровья;
• масштабирование скорости передвижения;
• масштабирование урона.
По умолчанию изменение здоровья включено, тогда как изменение скорости и урона отключено. Также подтверждена возможность задавать отдельные параметры для конкретных типов мобов. Если часть параметров для выбранной сущности не определена, продолжают использоваться соответствующие глобальные значения.
Такой подход позволяет применять общие настройки для большинства существ и одновременно выделять отдельные виды без изменения остальных правил.
Под действие датапака попадают только сущности, удовлетворяющие подтверждённым условиям обработки.
Из работы исключаются:
• игроки;
• стойки для брони;
• сущности с тегом randommobsizes.checked;
• сущности с тегом smithed.entity;
• сущности с тегом smithed.strict;
• сущности с тегом global.ignore.
Официальное описание указывает, что модифицированные мобы также могут обрабатываться, если соответствуют этим требованиям. Однако перечень совместимых модов отсутствует, поэтому распространять совместимость на любые сторонние проекты нельзя.
Также в предоставленной фактической основе отсутствуют сведения о влиянии на игровые механики за пределами изменения масштаба и связанных с ним параметров.
Для выбранной локализации подтверждены два архива с одинаковым именем:
RandomMobSizes_datapack.zip
Версия 1.3.5:
• размер — 20337 байт;
• SHA-512 — b184b4a210d9b4e176e559e4edbbb511951a6b43c696d1eff6633067fa70d6612a7086e13145d2affe36de11a50478a7f808f6ec0f614cabd016297c118f27d1;
• SHA-1 — b9d2a9c721228003a4c3f28fac50492f5da36c26.
Версия 1.3.4:
• размер — 20337 байта;
• SHA-512 — 68cc82e0dea043923a507db788d97550e7c3fd0c875b9edb3c0ccb3b81dffdd7f710ba2e16b116395a366fa104ad77451766dc7f9317bab6f3a229b171b67472;
• SHA-1 — 76a154e6fce58f00ac38d26173c75370c99f25b0.
Дополнительные различия между этими версиями официальной фактической основой не описаны.
Проект распространяется по лицензии MIT.
Предоставленная информация не содержит дополнительных условий лицензирования, поэтому статья ограничивается официальным обозначением лицензии.
Выбранные архивы не запускались.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
• загрузка по official HTTPS;
• сверка контрольных сумм;
• статическая проверка архивов.
Эти действия не означают проведение динамического тестирования.
Практическая проверка включает:
• выбор архива для совместимой версии Minecraft;
• размещение ZIP-файла без распаковки;
• сверку размера архива;
• проверку SHA-512 либо SHA-1;
• использование ожидаемой версии датапака.
Подтверждён глобальный диапазон от 0,75 до 1,25.
Официально подтверждены значения от 0,0625 до 16,0.
Да. Масштабирование здоровья поддерживается и по умолчанию включено.
Такая возможность подтверждена, однако по умолчанию оба параметра отключены.
Нет. Игроки и стойки для брони прямо исключены из обработки.
Такая возможность подтверждена при соблюдении условий обработки, однако совместимость с конкретными модами не гарантируется.
Нет. Подтверждены только будущая сверка контрольных сумм и статическая проверка архивов.
Для выбранных файлов подтверждены версии Minecraft 1.21.2–1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2. Датапак устанавливается на серверную сторону мира, тогда как клиентская сторона обозначена как необязательная. Формат распространения — ZIP-архив для папки datapacks. В метаданных отсутствуют обязательные project dependencies.
Назначение
Основная задача Random Mob Sizes — назначать мобам случайный масштаб вместо одинакового стандартного размера. По умолчанию используется глобальный диапазон от 0,75 до 1,25, но официальная основа допускает его изменение.
Датапак также позволяет связать размер моба с отдельными характеристиками. Подтверждены следующие варианты:
• масштабирование здоровья;
• масштабирование скорости передвижения;
• масштабирование урона от атаки.
По умолчанию изменение здоровья вместе с размером включено, а масштабирование скорости и урона отключено. Для отдельных типов существ можно задавать собственные параметры, которые заменяют глобальные значения только в указанных полях. Если часть параметров для конкретного моба не задана, используются общие настройки.
Скриншоты и внешний вид
Подтверждённая механика
Допустимый диапазон размера составляет от 0,0625 до 16,0. Конкретный масштаб назначается мобу в пределах выбранных минимального и максимального значений.
Под действие датапака попадают существа, у которых присутствует NBT-компонент Brain. При этом из обработки исключены:
• игроки;
• стойки для брони;
• сущности с тегом randommobsizes.checked;
• сущности с тегом smithed.entity;
• сущности с тегом smithed.strict;
• сущности с тегом global.ignore.
Из официального описания следует, что под обработку могут попадать и модифицированные мобы, если они соответствуют указанным условиям. Однако совместимость с каждым отдельным модом не подтверждена, поэтому гарантировать обработку любого стороннего существа нельзя.
Проект описан как оптимизированный. При этом в предоставленной основе нет измерений производительности, методики тестирования или результатов сравнения, поэтому утверждать конкретное влияние на нагрузку нельзя.
Совместимость
Для выбранных файлов подтверждены следующие версии Minecraft:
• 1.21.2;
• 1.21.3;
• 1.21.4;
• 1.21.5;
• 1.21.6;
• 1.21.7;
• 1.21.8;
• 1.21.9;
• 1.21.10;
• 1.21.11;
• 26.1;
• 26.1.1;
• 26.1.2;
• 26.2.
Подтверждённая платформа:
• datapack.
Стороны использования указаны так:
• client = optional;
• server = required.
Поддержка других версий Minecraft и иных форматов в предоставленной фактической основе не заявлена.
Зависимости
В метаданных выбранных версий отсутствуют обязательные project dependencies.
Следовательно:
• отдельные библиотеки не подтверждены;
• обязательные моды не перечислены;
• обязательный ресурс-пак не указан;
• дополнительные компоненты самостоятельно предполагать нельзя.
Возможность обработки некоторых модифицированных существ не означает наличия обязательной зависимости от конкретного мода.
Установка
Подтверждённый способ установки соответствует стандартной схеме для датапаков:
• Выбрать файл для совместимой версии Minecraft.
• Не распаковывать ZIP-архив.
• Поместить RandomMobSizes_datapack.zip в папку datapacks выбранного мира.
• Загрузить мир с установленным пакетом.
Для локализации подтверждены два архива с одинаковым именем: версия 1.3.5 и версия 1.3.4, оба размером 20337 байт. Другие способы установки, отдельные установщики или дополнительные обязательные этапы в фактической основе не описаны.
Практическое применение
Random Mob Sizes рассчитан на миры, где требуется сделать размеры существ менее однообразными. По подтверждённой информации, по умолчанию используется глобальный диапазон масштабов от 0,75 до 1,25, при этом допустимые значения могут находиться в пределах от 0,0625 до 16,0.
Помимо самого размера, датапак поддерживает изменение отдельных характеристик:
• масштабирование здоровья;
• масштабирование скорости передвижения;
• масштабирование урона.
По умолчанию изменение здоровья включено, тогда как изменение скорости и урона отключено. Также подтверждена возможность задавать отдельные параметры для конкретных типов мобов. Если часть параметров для выбранной сущности не определена, продолжают использоваться соответствующие глобальные значения.
Такой подход позволяет применять общие настройки для большинства существ и одновременно выделять отдельные виды без изменения остальных правил.
Ограничения
Под действие датапака попадают только сущности, удовлетворяющие подтверждённым условиям обработки.
Из работы исключаются:
• игроки;
• стойки для брони;
• сущности с тегом randommobsizes.checked;
• сущности с тегом smithed.entity;
• сущности с тегом smithed.strict;
• сущности с тегом global.ignore.
Официальное описание указывает, что модифицированные мобы также могут обрабатываться, если соответствуют этим требованиям. Однако перечень совместимых модов отсутствует, поэтому распространять совместимость на любые сторонние проекты нельзя.
Также в предоставленной фактической основе отсутствуют сведения о влиянии на игровые механики за пределами изменения масштаба и связанных с ним параметров.
Версии и файлы
Для выбранной локализации подтверждены два архива с одинаковым именем:
RandomMobSizes_datapack.zip
Версия 1.3.5:
• размер — 20337 байт;
• SHA-512 — b184b4a210d9b4e176e559e4edbbb511951a6b43c696d1eff6633067fa70d6612a7086e13145d2affe36de11a50478a7f808f6ec0f614cabd016297c118f27d1;
• SHA-1 — b9d2a9c721228003a4c3f28fac50492f5da36c26.
Версия 1.3.4:
• размер — 20337 байта;
• SHA-512 — 68cc82e0dea043923a507db788d97550e7c3fd0c875b9edb3c0ccb3b81dffdd7f710ba2e16b116395a366fa104ad77451766dc7f9317bab6f3a229b171b67472;
• SHA-1 — 76a154e6fce58f00ac38d26173c75370c99f25b0.
Дополнительные различия между этими версиями официальной фактической основой не описаны.
Лицензия
Проект распространяется по лицензии MIT.
Предоставленная информация не содержит дополнительных условий лицензирования, поэтому статья ограничивается официальным обозначением лицензии.
Безопасность и проверка
Выбранные архивы не запускались.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
• загрузка по official HTTPS;
• сверка контрольных сумм;
• статическая проверка архивов.
Эти действия не означают проведение динамического тестирования.
Практическая проверка включает:
• выбор архива для совместимой версии Minecraft;
• размещение ZIP-файла без распаковки;
• сверку размера архива;
• проверку SHA-512 либо SHA-1;
• использование ожидаемой версии датапака.
FAQ
Какие размеры используются по умолчанию?
Подтверждён глобальный диапазон от 0,75 до 1,25.
Каков максимально допустимый диапазон?
Официально подтверждены значения от 0,0625 до 16,0.
Изменяется ли здоровье вместе с размером?
Да. Масштабирование здоровья поддерживается и по умолчанию включено.
Масштабируются ли скорость и урон?
Такая возможность подтверждена, однако по умолчанию оба параметра отключены.
Обрабатываются ли игроки?
Нет. Игроки и стойки для брони прямо исключены из обработки.
Работает ли датапак с модифицированными мобами?
Такая возможность подтверждена при соблюдении условий обработки, однако совместимость с конкретными модами не гарантируется.
Выполнялось ли динамическое тестирование архивов?
Нет. Подтверждены только будущая сверка контрольных сумм и статическая проверка архивов.