Скачать Deltatime — Minecraft Моды — MetaMods

Deltatime

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.20 — 1.21
Сервер
Библиотеки
Оптимизация игры
Утилиты

Мод Deltatime

Почему это важно

  • Данная разработка лучше всего работает совместно с модификацией World Border Fix
  • Без упомянутого мода придётся уменьшить минимальный диаметр игровой границы в самом датапаке (вы рискуете потерять точность таймингов) для предотвращения случайного получения урона от мировой границы

Система счётчиков и их принципы

За считывание времени отвечает специальный показатель с именем "deltatime"

  • tickdelta → информирует о продолжительности предшествующего временного отрезка (по умолчанию высчитывается в миллисекундах) (максимум люфта по умолчанию достигает 10 секунд)
  • tickstoadd → величина для прибавления к дополнительному счётчику, показатели которого должны работать независимо от лагов сервера
  • accuracy ← устанавливает точность замеров (по умолчанию это 1000 → миллисекунды)
    • значения предельной точности требуют редактирования допустимого диаметра границы мира в датапаке

Практика применения tickstoadd

Рассмотрим практический пример:

scoreboard players operation untilactionprev objective = untilaction objective
scoreboard players operation untilaction objective -= tickstoadd deltatime
execute if score untilaction objective matches ..20 unless score untilactionprev objective matches ..20 run function my:action1
execute if score untilaction objective matches ..0 unless score untilactionprev objective matches ..0 run function my:action2
  • В представленном алгоритме "action2" (функция my:action2) будет задействована при достижении параметрами счётчика отметки "untilaction objective", а "action1" включится за 1 секунду до конечной точки
  • Для создания автономного от работоспособности модуля тайминга выражение позволяет при недостаточной производительности сервера прибавить к счетчику больше заданных тиков
  • Возможно аналогичное прерывание значений вычеслений 0 и 20
  • Обеспечение непрерывного включения срока действия символов требует наличия коэффициента-индикатора, отображающего время действия до процедуры прибавления tickstoadd. Полученный законченный результат показывает отличие раннего пристрела больше требуемого значения от действительного аналогичного или недостаточного

Особенности внутренних свойств датапака

  • Мировая граница вычисляет время использования не условными игровыми отпечатками, но стабильым открытым темпомером
  • ременная карта прогнозируется с учётом парядка объемных очислов набора единиц орбит символа голоса в установленной придела
  • недвижимые подробности после даты комплекса вапроска участков скалируют температру полных катепые
Участники проекта
SmajloSlovakian

SmajloSlovakian

Разработчик

Создан: 12 апр 2024

ID: 25818