Запрет на движения игрока.

Версия Minecraft
1.12.2
API
Forge
122
4
6
Доброго времени суток, мододелы. Столкнулся с такой проблемой. Создал эффект который должен полностью обездвиживать цель. Пробовал через motion, игрок или другой моб все равно движется, а если включить креатив то игрок зависает в воздухе и может двигаться по координатам "x" и "z". Накидывал высокого уровня замедление, пытался отрубить скорость игроку, ничего не вышло все равно можно двигаться зажав ctrl и пробел. Как полностью отключить игроку движение и дать запрет на прыжки? Буду рад любому совету.
 
1,038
57
229
Через плагин можно, эффект Stun.
 
83
5
63
Самый простой вариант - запоминать позицию существа и каждый тик возвращать обратно на неё (вместе с обнулением моушена и возвратом yaw/pitch, если релевантно). Более сложный вариант - вклиниться в ванилла код и предотвращать все попытки изменить моушен; для игроков вклиниваться придётся ещё и с клиентской стороны.
 
Сверху