From 6bd14cf1f3d5a00a8f8370a0b8918e4f2d7fd2ad Mon Sep 17 00:00:00 2001 From: Zughy <4279489-marco_a@users.noreply.gitlab.com> Date: Tue, 7 Jun 2022 15:05:53 +0200 Subject: [PATCH] Cancel player velocity when teleporting --- src/formspec.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/formspec.lua b/src/formspec.lua index b9e2f38..9e1c86c 100644 --- a/src/formspec.lua +++ b/src/formspec.lua @@ -145,6 +145,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) end -- teletrasporto e chiudo + player:add_velocity(vector.multiply(player:get_velocity(), -1)) player:set_pos(minetest.string_to_pos(item.pos)) minetest.sound_play("magiccompass_teleport", { to_player = p_name