mirror of
https://github.com/orwell96/poshud.git
synced 2024-07-07 08:45:17 +02:00
optional mapblock display
This commit is contained in:
parent
8c86e1dfd6
commit
e37660aa4f
21
init.lua
21
init.lua
@ -12,7 +12,8 @@
|
||||
poshud = {
|
||||
-- Position of hud
|
||||
posx = tonumber(minetest.settings:get("poshud.hud.offsetx") or 0.8),
|
||||
posy = tonumber(minetest.settings:get("poshud.hud.offsety") or 0.95)
|
||||
posy = tonumber(minetest.settings:get("poshud.hud.offsety") or 0.95),
|
||||
enable_mapblock = minetest.settings:get_bool("poshud.mapblock.enable")
|
||||
}
|
||||
|
||||
--settings
|
||||
@ -175,10 +176,20 @@ minetest.register_globalstep(function (dtime)
|
||||
local y = math.floor(posi.y+0.5)
|
||||
local z = math.floor(posi.z+0.5)
|
||||
local posistr = x.." ".. y .." ".. z
|
||||
local mapblockstr = math.floor(x / 16) .. " "
|
||||
.. math.floor(y / 16) .. " "
|
||||
.. math.floor(z / 16)
|
||||
|
||||
updatehud(player, h_text .. "\nPos: " .. posistr .. "\nMapblock: " .. mapblockstr)
|
||||
-- resulting hud string
|
||||
local hud_display = h_text .. "\nPos: " .. posistr
|
||||
|
||||
if poshud.enable_mapblock then
|
||||
-- append if enabled
|
||||
local mapblockstr = math.floor(x / 16) .. " "
|
||||
.. math.floor(y / 16) .. " "
|
||||
.. math.floor(z / 16)
|
||||
|
||||
|
||||
hud_display = hud_display .. "\nMapblock: " .. mapblockstr
|
||||
end
|
||||
|
||||
updatehud(player, hud_display)
|
||||
end
|
||||
end);
|
||||
|
Loading…
Reference in New Issue
Block a user