▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/SIlvers Dynamic Durations Library (DDL)
SIlvers Dynamic Durations Library (DDL)

SIlvers Dynamic Durations Library (DDL)

Легкий датапак-библиотека для Minecraft 1.21.x, который добавляет систему кулдаунов и длительностей для оружия, экипировки и способностей. Работает на Fabric, Forge, NeoForge и Quilt.

Оцените первым
1.4K
0

SIlvers Dynamic Durations Library (или просто DDL) - это технический датапак-библиотека для Майнкрафт, созданный разработчиком Silver. По сути, это фундамент для других проектов автора, который отвечает за обработку перезарядок (cooldown) и длительности эффектов для оружия, экипировки и различных способностей.

Если вы скачивали другие датапаки от Silver, скорее всего, они требовали DDL как зависимость. Без него механики кулдаунов в этих проектах просто не заведутся.

Что это такое и зачем нужно

Это не контентный датапак, который добавляет новые мечи или броню сам по себе. Это ядро, библиотека. Главная его фишка - экстремальная легковесность. Внутри всего одна функция, которая делает свою работу и не грузит сервер. Автор специально сделал DDL максимально простым, чтобы он не превращался в монстра, отъедающего тики.

Скачать DDL стоит в двух случаях:

  • Вы устанавливаете другие датапаки от Silver (он использует эту библиотеку во всех своих проектах).
  • Вы сами разработчик датапаков и хотите готовую систему кулдаунов, чтобы не писать её с нуля.

Техническая сторона

Датапак работает на Minecraft Java Edition 1.21.x (включая 1.21.11). Хотя на Modrinth он указан как совместимый с Fabric, Forge, NeoForge и Quilt, по факту ему не нужен мод-загрузчик - это чистый Data Pack. Просто кидаете в папку datapacks вашего мира, и всё работает.

Актуальная версия 1.1 содержит фиксы и поддерживает все актуальные подверсии 1.21. Проект живой, обновлялся недавно, так что заброшенным его не назовёшь.

Для разработчиков

Если вы делаете свои датапаки и хотите использовать DDL для отображения перезарядок и длительностей, автор предусмотрел простой механизм. Каждому кулдауну или длительности нужно присвоить уникальный ID. Для этого используется команда:

/random value -999999999..999999999

Полученное число и будет ID конкретного кулдауна. Диапазон огромный, так что шанс коллизий минимален. Автор обещает дополнить документацию, если появятся вопросы, но по факту механика простая: генерируете ID, привязываете к нему длительность, и DDL отсчитывает тики.

В будущем Silver планирует перевести на эту библиотеку все скорборды из своих проектов, так что DDL станет ещё более центральным элементом его экосистемы.

Нюансы

Важно понимать: DDL сам по себе ничего не добавляет в игру. Если вы просто закинете его в мир, никаких новых мечей с кулдаунами не появится. Это инструмент для других датапаков. Поэтому качать его отдельно имеет смысл только как зависимость.

Проект набрал около 1,4 тысяч загрузок, что для узкоспециализированной библиотеки вполне неплохо. Значит, люди реально используют датапаки Silver, и DDL работает как надо.

Итог

Скачать SIlvers Dynamic Durations Library нужно, если вы ставите другие проекты этого автора или пилите свои датапаки с механиками перезарядок. Легкий, простой, без лишнего мусора. Для сервера на 1.21.x - рабочий вариант, тем более что он не требует Forge или Fabric, ставится как обычный датапак и не конфликтует с модами.

Партнёрский материал

Как поиграть с друзьями с модом SIlvers Dynamic Durations Library (DDL)?

Мод SIlvers Dynamic Durations Library (DDL) куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода SIlvers Dynamic Durations Library (DDL) будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:6 дней назад
Главная