diff --git a/mods/HUD/hudbars/init.lua b/mods/HUD/hudbars/init.lua index 44c82665..e52aa880 100644 --- a/mods/HUD/hudbars/init.lua +++ b/mods/HUD/hudbars/init.lua @@ -46,7 +46,7 @@ end -- Load default settings dofile(minetest.get_modpath("hudbars").."/default_settings.lua") -if minetest.get_modpath("mcl_experience") then +if minetest.get_modpath("mcl_experience") and not minetest.is_creative_enabled("") then -- reserve some space for experience bar: hb.settings.start_offset_left.y = hb.settings.start_offset_left.y - 20 hb.settings.start_offset_right.y = hb.settings.start_offset_right.y - 20 diff --git a/mods/HUD/mcl_experience/init.lua b/mods/HUD/mcl_experience/init.lua index 32c2d942..8c6f6af0 100644 --- a/mods/HUD/mcl_experience/init.lua +++ b/mods/HUD/mcl_experience/init.lua @@ -66,6 +66,9 @@ end) -- create instance of new hud hud_manager.add_hud = function(player,hud_name,def) local name = player:get_player_name() + if minetest.is_creative_enabled(name) then + return + end local local_hud = player:hud_add({ hud_elem_type = def.hud_elem_type, position = def.position,