Replace deprecated function names (e.g. moveto -> move_to) and make stairs optional

This commit is contained in:
HybridDog
2022-08-20 19:57:09 +02:00
parent 435cef6f81
commit f12d33c743
5 changed files with 25 additions and 20 deletions

View File

@ -4,8 +4,8 @@ local function throw_pearl(item, player)
playerpos.y = playerpos.y+1.625
local obj = minetest.add_entity(playerpos, "nether:pearl_entity")
local dir = player:get_look_dir()
obj:setvelocity(vector.multiply(dir, 30))
obj:setacceleration({x=dir.x*-3, y=-dir.y^8*80-10, z=dir.z*-3})
obj:set_velocity(vector.multiply(dir, 30))
obj:set_acceleration({x=dir.x*-3, y=-dir.y^8*80-10, z=dir.z*-3})
local pname = player:get_player_name()
obj:get_luaentity().player = pname
if not minetest.is_creative_enabled(pname) then
@ -56,7 +56,7 @@ local function teleport_player(pos, player)
return false
end
pos.y = pos.y+0.05
player:moveto(pos)
player:move_to(pos)
return true
end