✦ Плагин ✦ Model Engine Premium 4.x [R4.1.0 (DEV build 2304)]

bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2234)

Дополнены переопределения moveTo

Расширено использование override moveTo в конфигурации на все навигации
Рефакторинг: упрощено логирование импорта моделей и добавлена настройка, чтобы выводить логи только для моделей с проблемами

Пробелы заменены на табы

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2239)

  • Большинство механик, вызываемых внутри навыка onStart у снарядов или аур, теперь будут применяться к модели пули/привязки, а не к кастеру.
  • Добавлен API для работы с LOD у пуль.
  • Добавлен API для настройки яркости пуль снарядов и привязок аур.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2244)

Исправлено застревание игрока при удалении его последней модели в ModelMechanic

Добавлен параметр track=false для Model Mechanic — отключает отображение моделей другим игрокам при маскировке; исправлена работа model{r=true} на игроках

Добавлено поле и геттер boneId в реализацию DisplayBone, чтобы внешние плагины могли надёжно определять, с какой костью они взаимодействуют через API. Это позволяет делать интеграции (например, индивидуальное свечение или операции с конкретными костями) без...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2249)

Оптимизация производительности ModeledEntityImpl.getModels
  • Кэширование внутренней карты models для предотвращения накладных расходов от ImmutableMap.copyOf при каждом вызове.
  • Кэш инвалидируется при событиях модификации.
Оптимизация обновлений BukkitEntityData для позиции и булевых значений
  • Дедупликация обновлений позиции: используется повторно используемый объект Location для запроса позиции сущности. Атомное хранилище обновляется только при...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2271)

  • Исправлена сборка проекта.
  • perf: удалён лишний Optional в StateMachineHandler.isGlobalRotation.
  • perf: убран ненужный CAS из SafeTransform.
  • perf: исключены лишние аллокации итераторов при обновлении пустого map-трекера.
  • perf: оптимизирован BoneSnapshotHandler — переиспользование snapshot и встроенное сравнение.
    • Больше не создаётся новый объект Snapshot для каждой кости каждый тик, если хэш-коды не изменились.
    • Snapshot.compare()...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2287)

  • Исправлено: ошибка Folia AsyncCatcher в sendPivotOverrides.
  • Исправлено: NPE при создании hitbox для незаcпавненных сущностей.
  • Исправлено: удалены лишние вызовы forceSpawn при снятии disguise, чтобы предотвратить рывки и «тремор» игрока.
  • Исправлено: pv=true теперь корректно снимает пассажиров базовой сущности.
Проблема: ClientboundSetPassengersPacket, отправляемый PivotOverrideRegistry, включал только пассажиров, управляемых PivotOverride.
Это приводило к...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2294)

  • perf: оптимизация горячей ветки getTrackedPlayer
  • Исправлено принудительное спавнение себя
  • Исправлена задержка смерти моделируемого снаряда
  • Небольшой рефакторинг механизма состояний

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2304)

  • Оптимизация: уменьшено дублирование метаданных при спавне и переходе к cull
  • Исправлено: проверка задержки интерполяции через per-player snapshot
    Перенесён расчёт snapshot перед условием задержки интерполяции, чтобы DISPLAY_INTERPOLATION_DELAY отправлялся только тогда, когда у игрока действительно устаревшие данные трансформации. Ранее задержка добавлялась только на основе флага dirty на уровне костей до вычисления snapshot для игрока. Также добавлена проверка отсутствующих...

Посмотреть подробности об этом обновлении...
 
ВерхНиз