diff --git a/mods/core/player.lua b/mods/core/player.lua index cc91f5e..f686db4 100644 --- a/mods/core/player.lua +++ b/mods/core/player.lua @@ -70,11 +70,6 @@ end -- Update appearance when the player joins minetest.register_on_joinplayer(player_update_visuals) --- Disable minimap to revert to 0.4.5 gameplay -minetest.register_on_joinplayer(function(player) - player:hud_set_flags({minimap = false, minimap_radar = false}) -end) - -- Check each player and apply animations function player_step(dtime) for _, pl in pairs(minetest.get_connected_players()) do diff --git a/mods/hud/init.lua b/mods/hud/init.lua index 0cdbd9e..15ec3f2 100644 --- a/mods/hud/init.lua +++ b/mods/hud/init.lua @@ -3,7 +3,7 @@ hud = {} --minetest.after(SAVE_INTERVAL, timer, SAVE_INTERVAL) local function hide_builtin(player) - player:hud_set_flags({crosshair = true, hotbar = true, healthbar = true, wielditem = true, breathbar = true}) + player:hud_set_flags({crosshair = true, hotbar = true, healthbar = true, wielditem = true, breathbar = true}) end @@ -15,6 +15,11 @@ local function costum_hud(player) end minetest.register_on_joinplayer(function(player) + -- Disable minimap to revert to 0.4.5 gameplay + if not minetest.settings:get_bool("creative_mode") then + player:hud_set_flags({minimap = false, minimap_radar = false}) + end + minetest.after(0.5, function(player) if player and player:is_player() then hide_builtin(player)