From b2dd95eb505124408456902b0bab17543017b2b0 Mon Sep 17 00:00:00 2001 From: Wouters Dorian Date: Sat, 5 Sep 2015 15:52:24 +0200 Subject: [PATCH] Don't use globalsteps --- nether/portal.lua | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/nether/portal.lua b/nether/portal.lua index b23d899..2dfae00 100644 --- a/nether/portal.lua +++ b/nether/portal.lua @@ -224,16 +224,11 @@ if nether_prisons then end end - -- fix wrong player positions - local timer = 0 --doesn't work if the server lags - minetest.register_globalstep(function(dtime) - timer = timer + dtime; - if timer >= 2 then - --minetest.after(1, update_players) - update_players() - timer = 0 - end - end) + local function tick() + update_players() + minetest.after(2, tick) + end + tick() -- set background when player joins minetest.register_on_joinplayer(function(player)