From e291853c01f680f88fb375069346de0462e81ec0 Mon Sep 17 00:00:00 2001 From: kay27 Date: Mon, 24 Jan 2022 02:45:39 +0400 Subject: [PATCH] Run bossbars in minetest 5.1.1 --- mods/HUD/mcl_bossbars/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/HUD/mcl_bossbars/init.lua b/mods/HUD/mcl_bossbars/init.lua index f1d99e013..c541607a2 100644 --- a/mods/HUD/mcl_bossbars/init.lua +++ b/mods/HUD/mcl_bossbars/init.lua @@ -124,12 +124,12 @@ minetest.register_globalstep(function(dtime) local name = player:get_player_name() local bars = mcl_bossbars.bars[name] local huds = mcl_bossbars.huds[name] - table.sort(bars, function(a, b) return a.priority < b.priority end) + table.sort(bars or {}, function(a, b) return a.priority < b.priority end) local huds_new = {} local bars_new = {} local i = 0 - while #huds > 0 or #bars > 0 do + while huds and bars and (#huds > 0 or #bars > 0) do local bar = table.remove(bars, 1) local hud = table.remove(huds, 1)