{
  "$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"
}