{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreif4siri4wofh7hssnb6s7os5zy6lhatf5eobv5tjozxcklud5juty",
"uri": "at://did:plc:smtxv63bbm7vxyzdgcztykuk/app.bsky.feed.post/3mmna2zqymrp2"
},
"path": "/viewtopic.php?p=451191#p451191",
"publishedAt": "2026-05-24T23:27:48.000Z",
"site": "https://forum.luanti.org",
"tags": [
"https://github.com/luanti-org/luanti/pull/17165",
"ArceusI"
],
"textContent": "> > > In the next version, you will be able to force certain HUD elements to be displayed always, i.e. they cannot be hidden with the \"Toggle HUD\" key.\n>\n> This can be useful for some full-screen effects.\n>\n> https://github.com/luanti-org/luanti/pull/17165\n>>\n>> Um, understand Freedom of Choice, if somebody doesn't want that HUD element, they should have the right to turn it off.\n>\n>> > This can be useful for some full-screen effects.\n>>\n>> But it will also make clean screenshots impossible.\n>\n> The very pull request that adds it also adds commands to devtest to toggle hideability, maybe someone could release it as a standalone mod?\n>\n>\n> Code:\n>\n>\n> core.register_chatcommand(\"hudtogglehideable\", {description = \"Makes all HUD elements (un)hideable\",func = function(name)local player = core.get_player_by_name(name)if not player thenreturn false, \"No player.\"end-- Toggle un/hideablelocal to_set = not player_hud_all_hideable[name]for id, _ in pairs(player:hud_get_all()) doplayer:hud_change(id, \"hideable\", to_set)endplayer_hud_all_hideable[name] = to_setreturn true, \"All HUD elements are \" .. (to_set and \"hideable\" or \"unhideable\") .. \" now.\"end})\n\nYeah, a mod would help by simply removing that feature from Luanti, only making it optional rather than forced.\n\nStatistics: Posted by ArceusI — Sun May 24, 2026 23:27\n\n* * *",
"title": "Feature Discussion • Re: New Feature Hype Thread",
"updatedAt": "2026-05-24T23:27:48.000Z"
}