Библиотека для управления движением игроков, использующая взрывную механику для точного перемещения без побочных эффектов.
Скачать
Версия игры
1.20.5
1.20.6
1.21
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
Категория
Библиотеки
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
29.10.2026
ID:
Датапак предоставляет систему управления движением игроков на основе взрывов с использованием субтик-таймингов. Это позволяет перемещать игрока в заданном направлении или по вектору XYZ без нежелательных последствий.
Player Motion представляет собой библиотеку, работающую на основе взрывов. Она использует тайминги субтика (subtick timing), чтобы гарантировать, что импульс от взрыва воздействует только на одного игрока, не вызывая побочных эффектов.
Для управления движением предусмотрено два основных метода: запуск в направлении взгляда и запуск по заданному вектору XYZ.
Используйте этот метод, чтобы отправить игрока в сторону, куда он смотрит в момент вызова функции.
scoreboard players set $strength player_motion.api.launch 10000
function player_motion:api/launch_looking
Переменная $strength определяет силу движения в блоках за тик, масштабированная на 10000. Значение 10000 перемещает игрока на 1 блок за тик. Изменение затронет только того игрока, который выполняет команду.
Этот метод позволяет задать точные координаты перемещения по осям X, Y и Z.
scoreboard players set $x player_motion.api.launch 500
scoreboard players set $y player_motion.api.launch 12000
scoreboard players set $z player_motion.api.launch -3125
function player_motion:api/launch_xyz
Значения $x, $y и $z — это сила движения в блоках за тик по соответствующим осям. Как и в предыдущем случае, импульс применяется только к исполнителю команды.
Важно помнить, что эти функции являются аддитивными: они добавляют импульс к уже существующему движению игрока, а не перезаписывают его полностью.
Несмотря на высокую точность манипуляции движением, существуют некоторые нюансы:
- Несоответствие MSPT: Хотя приложенное движение постоянно, скорость обновления сервера и клиента может отличаться. Вызов обновлений движения каждый тик может привести к несоответствиям при слишком больших колебаниях этих значений.
- Рекомендации по использованию: Для стабильных результатов библиотеку следует использовать только для мгновенных импульсов. Для создания постоянных сил лучше использовать методы, основанные на езде (riding), или эффект левитации, в зависимости от контекста.
Может ли датапак затронуть нескольких игроков одновременно?
Нет, функции спроектированы так, чтобы импульс получал только тот игрок, который выполняет команду.
Как именно рассчитывается сила движения?
Сила движения в блоках за тик масштабируется коэффициентом 10000. Например, значение 10000 соответствует скорости 1 блок за тик.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | player_motion.zip 42.8 KB | 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2 | — | — | 0 | 18.08.2025 | |
| Релиз | player_motion.zip 30.8 KB | 1.21 | — | — | 0 | 25.07.2024 | |
| Релиз | player_motion.zip 44.2 KB | 1.20.6, 1.20.5 | — | — | 0 | 22.04.2024 |
Скачать
Версия игры
1.20.5
1.20.6
1.21
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
Категория
Библиотеки
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
29.10.2026
ID: