EntityJS 2.4.6 для Minecraft 26.1.2 (NeoForge)
Файлы · 1
Что изменилось
Список изменений переведён автоматическиПоказать оригинал (EN)
- Обновлено до 26.1.2
canChangeDimensionsзаменён наcanTeleportсcontext.entity,context.fromиcontext.tolerpToзаменён наmoveOrInterpolateToс необязательными значениями позиции, yaw и pitch и поддержкой отмены движения до выполнения ванильной логикиcanDisableShieldзаменён наsecondsToDisableBlocking, что позволяет скриптам возвращать длительность отключения блокированияcanTakeItemзаменён наcanEquipWithDispenser- Удалены устаревшие колбэки
eatиshouldRiderFaceForward. - Колбэки пользовательских сущностей
getAttackBoundingBoxобновлены для полученияcontext.entityиcontext.horizontalExpansion - Колбэки пользовательских сущностей
isAlliedToобновлены для использованияcontext.entityиcontext.team - Колбэки пользовательских сущностей
onHurtTargetобновлены для использованияcontext.level,context.entityиcontext.target - Добавлена информация об уровне сервера в контексты урона и вытаптывания, а значения расстояния падения обновлены до double
- Контексты оружия-снаряда обновлены: теперь они предоставляют
ItemStackоружия вместоProjectileWeaponItem - Колбэки рендера и контексты слоёв обновлены для использования
renderState,submitNodeCollectorиcameraRenderStateвместо старых полей buffer source и vertex consumer - В контексты переопределения рендерера добавлены текущее состояние рендера, текстура по умолчанию и тип рендера
- Контексты фабрик пользовательских рендереров/моделей обновлены для использования новых резолверов предметов/моделей и набора моделей сущностей
- Гео-модели перемещены в
geckolib/models, а анимации — вgeckolib/animations - Колбэки моделей и анимаций обновлены для использования ID ресурсов вроде
kubejs:entity/wyrm. Старые пути колбэковgeo/иanimations/нормализуются, но файлы всё ещё нужно переместить - Исправлены цепочки анимаций, количество повторов
thenPlayXTimes()и пользовательские колбэки анимаций неживых сущностей