diff --git a/mods/gauges/init.lua b/mods/gauges/init.lua index 7c0535a..f182bd6 100644 --- a/mods/gauges/init.lua +++ b/mods/gauges/init.lua @@ -61,7 +61,7 @@ end if minetest.setting_getbool("health_bars") ~= false and minetest.setting_getbool("enable_damage") then minetest.register_on_joinplayer(function(player) - minetest.after(1, gauges.add_HP_gauge, player:get_player_name()) + minetest.after(2, gauges.add_HP_gauge, player:get_player_name()) end) end diff --git a/mods/playertag/api.lua b/mods/playertag/api.lua index 7fc6c78..28069bc 100644 --- a/mods/playertag/api.lua +++ b/mods/playertag/api.lua @@ -136,9 +136,14 @@ end minetest.after(10, step) minetest.register_on_joinplayer(function(player) - playertag.set(player, TYPE_ENTITY) + minetest.after(2, function(name) + player = minetest.get_player_by_name(name) + if player then + playertag.set(player, TYPE_ENTITY) + end + end, player:get_player_name()) end) -minetest.register_on_leaveplayer(function (player) +minetest.register_on_leaveplayer(function(player) remove_entity_tag(player) end) diff --git a/mods/wield3d/init.lua b/mods/wield3d/init.lua index 185727d..85ed77d 100644 --- a/mods/wield3d/init.lua +++ b/mods/wield3d/init.lua @@ -1,4 +1,4 @@ -WIELD3D_INIT_DELAY = 1 +WIELD3D_INIT_DELAY = 2 WIELD3D_RETRY_TIME = 10 WIELD3D_UPDATE_TIME = 1 @@ -129,4 +129,3 @@ minetest.register_on_joinplayer(function(player) player_wielding[player:get_player_name()] = 0 minetest.after(WIELD3D_INIT_DELAY, add_wield_entity, player) end) -