Only move player 0.8 upwards if in protected area and flip enabled
This commit is contained in:
parent
3998db207c
commit
e0546a868b
1 changed files with 3 additions and 3 deletions
4
init.lua
4
init.lua
|
|
@ -263,14 +263,14 @@ function minetest.is_protected(pos, digger)
|
|||
-- invert pitch
|
||||
player:set_look_vertical(-player:get_look_vertical())
|
||||
|
||||
-- if digging below player, move up 1 block
|
||||
-- if digging below player, move up to avoid falling through hole
|
||||
local pla_pos = player:getpos()
|
||||
|
||||
if pos.y < pla_pos.y then
|
||||
|
||||
player:setpos({
|
||||
x = pla_pos.x,
|
||||
y = pla_pos.y + 1,
|
||||
y = pla_pos.y + 0.8,
|
||||
z = pla_pos.z
|
||||
})
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue