parent
87253ca16a
commit
1ab1b10aeb
6
api.lua
6
api.lua
|
@ -11,7 +11,6 @@ mcl_decor.sit = function(pos, _, player)
|
||||||
if not mcl_player.player_attached[name] then
|
if not mcl_player.player_attached[name] then
|
||||||
-- check movement
|
-- check movement
|
||||||
if vector.length(player:get_velocity() or player:get_player_velocity()) > 0.125 then
|
if vector.length(player:get_velocity() or player:get_player_velocity()) > 0.125 then
|
||||||
--minetest.chat_send_player(name, S("You have to stop moving before sitting down!"))
|
|
||||||
mcl_title.set(player, "actionbar", {text=S("You have to stop moving before sitting down!"), color="white", stay=60})
|
mcl_title.set(player, "actionbar", {text=S("You have to stop moving before sitting down!"), color="white", stay=60})
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
@ -30,10 +29,13 @@ mcl_decor.sit = function(pos, _, player)
|
||||||
end
|
end
|
||||||
mcl_decor.up = function(_, _, player)
|
mcl_decor.up = function(_, _, player)
|
||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
|
if not player or not name then
|
||||||
|
return false
|
||||||
|
end
|
||||||
if mcl_player.player_attached[name] then
|
if mcl_player.player_attached[name] then
|
||||||
mcl_decor.stand(player, name)
|
mcl_decor.stand(player, name)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
mcl_decor.stand = function(player, name)
|
mcl_decor.stand = function(player, name)
|
||||||
player:set_eye_offset({x = 0, y = 0, z = 0}, {x = 0, y = 0, z = 0})
|
player:set_eye_offset({x = 0, y = 0, z = 0}, {x = 0, y = 0, z = 0})
|
||||||
player:set_physics_override(1, 1, 1)
|
player:set_physics_override(1, 1, 1)
|
||||||
|
|
Reference in New Issue