Датапак-библиотека для Майнкрафт с функциями для проектов и серверных механик: работы с движением, относительных телепортаций и трассировки лучей. Часть функций, особенно связанных с движением, рассчитана на сервер legitimoose.com и вне него может работать некорректно.
Возможности
serious_lib:motion/add_motionприбавляет к текущему движению сущности заданный вектор.serious_lib:motion/set_motionзадаёт движение сущности указанным вектором, заменяя текущее.serious_lib:motion/relative_tpиserious_lib:motion/relative_tp_dataтелепортируют сущности между двумя точками, сохраняя их относительное положение.- Функции
serious_lib:raycastсоздают облака эффектов с тегамиentity,blockиendв точках столкновения луча с сущностью, блоком или в его конечной точке.
Команды
Пример добавления движения вперёд:
function serious_lib:motion/add_motion {"vector":"^ ^ ^1"}
Пример запуска луча из глаз сущности:
execute anchored eyes positioned ^ ^ ^ run function serious_lib:raycast/particle/basic {"particle":"end_rod"}
