Search found 6449 matches
- Sun May 03, 2026 19:43
- Forum: Modding Discussion
- Topic: [Solved] Is core.formspec_escape required for translations?
- Replies: 4
- Views: 265
Re: Is core.formspec_escape required for translations?
If your concern is convenience, it's common to make a util function for this called FS local function FS(...) return core.formspec_escape(S(...)) end -- use in formspec like S FS("Some text") … which makes it impossible to translate strings using the common gettext tooling. Not true, no l...
- Sun May 03, 2026 14:35
- Forum: Modding Discussion
- Topic: [Solved] Is core.formspec_escape required for translations?
- Replies: 4
- Views: 265
Re: Is core.formspec_escape required for translations?
Yes you are correct. However, you should still always pass translated strings through formspec escape If your concern is convenience, it's common to make a util function for this called FS local function FS(...) return core.formspec_escape(S(...)) end -- use in formspec like S FS("Some text&quo...
- Fri May 01, 2026 09:37
- Forum: News
- Topic: Luanti 5.16.0-rc1
- Replies: 16
- Views: 1182
Re: Luanti 5.16.0-rc1
IMHO it would be better to announce release candidate with the changelog done, so that people willing to test new features and changes know what to look at. This version displays a bunch of errors at startup: 2026-05-01 11:12:46: ERROR[Main]: Client: Don't know how to load file "de_DE.po"...
- Fri Apr 17, 2026 21:28
- Forum: News
- Topic: Luanti 5.15.2 [SECURITY RELEASE]
- Replies: 17
- Views: 4785
Re: Luanti 5.15.2
What about version 0.4.17.1? If this is vulnerable as well, will the bugfix be backported? (because some servers are still stuck on that ancient version) 0.4.17.x is no longer supported, and there are many known security vulnerabilities in it even before this release (including a remote code execut...
- Thu Apr 16, 2026 19:02
- Forum: News
- Topic: Analysis of the Luanti ContentDB DDoS attack
- Replies: 1
- Views: 199
Analysis of the Luanti ContentDB DDoS attack
Here is a write up about the ContentDB downtime two weeks ago
https://blog.rubenwardy.com/2026/04/16/contentdb-ddos/
https://blog.rubenwardy.com/2026/04/16/contentdb-ddos/
- Sun Mar 22, 2026 15:09
- Forum: Deutsch
- Topic: Luanti for Youth Work - Dimensions of Laws and how to get a "legal" use of the Game
- Replies: 27
- Views: 8032
Re: Luanti for Youth Work - Dimensions of Laws and how to get a "legal" use of the Game
We are considering creating a Luanti for Education/Kids build variant which would be a separate app on the play store and a separate download from luanti.org. The goal is to (1) provide tools for parents/teachers to manage kids (2) achieve a lower age rating, perhaps aiming for IARC/USK 6. For this ...
- Fri Feb 13, 2026 11:57
- Forum: General Discussion
- Topic: Maybe we *shouldn't* advertise Luanti for Education?
- Replies: 11
- Views: 4048
Re: Maybe we *shouldn't* advertise Luanti for Education
One year perhaps you should come by FOSDEM and hang around the stand. We hear from loads of teachers and parents telling us how they've used Luanti with their kids, or how they've used Minecraft in Education and would like to switch to open source. To crudely paraphrase one of the stand staff: "...
- Tue Feb 10, 2026 17:43
- Forum: Modding Discussion
- Topic: Check for air not working as expected
- Replies: 14
- Views: 3909
Re: Check for air not working as expected
The flora test is not the issue here. And in my case, I want it to continue if it is part of the flora group. You've got the test the wrong way around - it will return if it is in the flora group and will continue if it is not in the flora group. A node group is 0 if absent, >0 otherwise But I see ...
- Mon Feb 09, 2026 01:19
- Forum: Modding Discussion
- Topic: Check for air not working as expected
- Replies: 14
- Views: 3909
Re: Check for air not working as expected
-- ...but it can be flora if core.get_item_group(above_node_name, "flora") ~= 0 then I think this should be == 0 because you want to exit if it's not flora In the future, I recommend using print statements or asserts to check your assumptions When asking for help, you should also make a mi...
- Sat Feb 07, 2026 23:22
- Forum: News
- Topic: Luanti at FOSDEM 2026
- Replies: 0
- Views: 571
- Tue Feb 03, 2026 11:31
- Forum: General Discussion
- Topic: Discussion about a official YouTube presence (community-driven)
- Replies: 6
- Views: 350
Re: official YouTube presence (community-driven)
Hey, please do not advertise your YouTube channel as "official" when you do not have permission from us to do so
That being said, it would be great to have more video content for Luanti and Luanti games, at FOSDEM we'd love to be able to show a trailer reel
That being said, it would be great to have more video content for Luanti and Luanti games, at FOSDEM we'd love to be able to show a trailer reel
- Mon Jan 26, 2026 19:05
- Forum: Modding Discussion
- Topic: Get key name from system scancode in a mod?
- Replies: 2
- Views: 117
Re: Get key name from system scancode in a mod?
This is not currently supported by Luanti. The issue is https://github.com/luanti-org/luanti/issues/14788
- Mon Jan 26, 2026 16:03
- Forum: General Discussion
- Topic: What games should we feature at FOSDEM?
- Replies: 37
- Views: 2070
Re: What games should we feature at FOSDEM?
As it's been mentioned a few times - I think that promoting Mineclonia would be bad for two reasons. First, it's unoriginal and we want to show a wide range of possibilities that isn't just free minecraft. Second, we want to maintain some distance from existing intellectual property - there could be...
- Mon Jan 26, 2026 13:27
- Forum: General Discussion
- Topic: What games should we feature at FOSDEM?
- Replies: 37
- Views: 2070
Re: What games should we feature at FOSDEM?
Just to show what I'm working on. This replaces the main menu. Clicking a tile will create a world and start the game or join the server with a single click. The idea is to reduce the friction for visitors trying out different games. You can still get to the usual main menu by clicking the home icon...
- Mon Jan 26, 2026 00:46
- Forum: News
- Topic: ContentDB generative AI disclosure
- Replies: 29
- Views: 3080
Re: ContentDB generative AI disclosure
This is just the first iteration of the feature to allow packages to start being labelled correctly, more to follow :)
- Mon Jan 26, 2026 00:29
- Forum: News
- Topic: ContentDB generative AI disclosure
- Replies: 29
- Views: 3080
Re: ContentDB generative AI disclosure
When flagged as “AI used” will there be a tag added? Or an otherwise searchable category on the website? You can see an example here: https://content.luanti.org/packages/Luffy0805/mesecons_remote/ The hide flag also works on the website, see hide tag and content warnings here: https://content.luant...
- Sun Jan 25, 2026 17:50
- Forum: News
- Topic: ContentDB generative AI disclosure
- Replies: 29
- Views: 3080
Re: ContentDB generative AI disclosure
Doing copyright correctly means you need to know where the things you use come from. If you use a mod with ai-generated assets or code, you should know this and it should be declared in the used mod's README/license. As for ai-assisted, I'm not too worried about this being labelled correctly. It sho...
- Sun Jan 25, 2026 16:18
- Forum: News
- Topic: ContentDB generative AI disclosure
- Replies: 29
- Views: 3080
ContentDB generative AI disclosure
ContentDB now has per package AI disclosure. There are three options: No AI used, AI-assisted (minor uses / code completion likely to be negligible for copyright), and AI-generated (generated assets or code) If you're a content creator, please label your packages at https://content.luanti.org/user/a...
- Sun Jan 25, 2026 11:50
- Forum: Problems
- Topic: Graphical Errors in 5.15.0 (DO NOT UPDATE YET!)
- Replies: 30
- Views: 1311
Re: Graphical Errors in 5.15.0 (DO NOT UPDATE YET!)
If the problem is the wrong textures being displayed, then is this fixed if you go to Settings > Enable advanced settings > Search for array_texture_max > set to 0 ?
- Sun Jan 25, 2026 02:10
- Forum: Problems
- Topic: Graphical Errors in 5.15.0 (DO NOT UPDATE YET!)
- Replies: 30
- Views: 1311
Re: Graphical Errors in 5.15.0 (DO NOT UPDATE YET!)
We do test but none us has seen this issue (I'm not even sure what you're referring to - is it the textures looking odd or the unshaded appearance?) Here's what Mineclonia looks like to me on Luanti 5.15, for example: https://rwdy.uk/AVM8T.jpeg Devices vary a huge amount, knowing literally any infor...
- Sat Jan 24, 2026 08:55
- Forum: News
- Topic: Luanti 5.15.0
- Replies: 21
- Views: 1827
- Fri Jan 23, 2026 23:34
- Forum: Problems
- Topic: Graphical Errors in 5.15.0 (DO NOT UPDATE YET!)
- Replies: 30
- Views: 1311
Re: Graphical Errors in 5.15.0 (DO NOT UPDATE YET!)
It would be helpful to have a screenshot of the same scene in both 5.14.0 and 5.15.0 to demonstrate the difference
Please remember that the developers are volunteers, it's unproductive to play the blame game and act entitled
Please remember that the developers are volunteers, it's unproductive to play the blame game and act entitled
- Wed Jan 21, 2026 16:33
- Forum: General Discussion
- Topic: What games should we feature at FOSDEM?
- Replies: 37
- Views: 2070
Re: What games should we feature at FOSDEM?
- Tue Jan 20, 2026 20:52
- Forum: General Discussion
- Topic: What games should we feature at FOSDEM?
- Replies: 37
- Views: 2070
Re: What games should we feature at FOSDEM?
Thanks for the interesting comments
Our provisional list is the A.E.S server plus Klots, Extra Ordinance, PRANG, Backrooms, Asuna, Exile, and NodeCore
https://content.luanti.org/collections/ ... _26_games/
Our provisional list is the A.E.S server plus Klots, Extra Ordinance, PRANG, Backrooms, Asuna, Exile, and NodeCore
https://content.luanti.org/collections/ ... _26_games/
- Mon Jan 19, 2026 15:38
- Forum: News
- Topic: Luanti will be at FOSDEM 2026!
- Replies: 10
- Views: 1404
Re: Luanti will be at FOSDEM 2026!
We are not associated with Samz and do not endorse or certify it in any way. Please don't market it with "Luanti's" or say that we've age certified you because that's absolutely not true