Luanti logo

IRC log for #luanti, 2026-02-24

| Channels | #luanti index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:02 Thermoriax joined #luanti
00:02 rubenwardy joined #luanti
00:05 rubenwardy joined #luanti
00:10 [MatrxMT] <Blockhead256> can we expect a security advisory?
00:10 [MatrxMT] <Blockhead256> I know it's early days, but it is pretty big news to have security fixes like these so I don't want people to miss it
00:11 rubenwardy yes
00:13 bgstack15 Oh, I guess I didn't read all the code sufficiently; I don't claim to know C++. I thought it was still allowing to write to the current mod directory.
00:13 bgstack15 If a mod cannot write to its own directory, where can it write to: mod_storage or something?
00:13 bgstack15 I can adjust my mod(s) that need to write files.
00:13 [MatrxMT] <Blockhead256> the world directory
00:14 bgstack15 Oh, now that you mention it, I think that's where my files are currently being generated by a mod. Now I gotta check....
00:14 MTDiscord <wsor4035> mod storage, mod data, world
00:15 bgstack15 Thanks, that list is useful! Do you think that list can be included in whatever security advisory/notice/changelog will get updated?
00:15 [MatrxMT] <Blockhead256> what's "mod data"?
00:15 MTDiscord <wsor4035> core.get_mod_data_path()
00:16 MTDiscord <wsor4035> added when writing to the mod dir was deprecated
00:16 user333_ i've seen a few CSMs that store data in plaintext in minetest.conf... i was wondering why my minetest.conf was 200kb...
00:16 bgstack15 ew
00:17 user333_ tbf there's not many places that CSMs can store data
00:17 [MatrxMT] <Blockhead256> what? any CSM that did that needs to be named and shamed.. unless it was my/gregon's dodgy "litematica" and you loaded it up there.. in my defence, I don't know where else I could put it
00:17 user333_ yep, that's the exact one :p
00:17 [MatrxMT] <Blockhead256> wait that actually gets used? lol
00:18 user333_ by me at least
00:18 bgstack15 I haven't fiddled much with CSMs; would they have access to a get_mod_data_path() ?
00:18 [MatrxMT] <Blockhead256> you're welcome to file issues or PRs I guess if you wanted it improved.. within the limitations of the engine of course..
00:19 user333_ i used it *once* to build something on a server
00:19 [MatrxMT] <Blockhead256> it's not listed in the client_lua_api.md file, so I think not
00:20 [MatrxMT] <Blockhead256> mod storage isn't appropriate for litematica because mod storage is per world. But it seems like CSM defnitely should get mod data
00:21 [MatrxMT] <Blockhead256> user333_: was it any good? better than nothing eh?
00:22 user333_ it did the job
00:22 user333_ though using particles to show where to place nodes seems a bit odd, ig it's the only way though
00:24 user333_ a good addition to my CSMs anyway
00:25 [MatrxMT] <Blockhead256> there's no entities in the CSM API, credit to Gregon thinking outside the box and using particles instead
00:26 user333_ i wonder if HUD elements could be used somehow
00:29 [MatrxMT] <Blockhead256> hmm.. well the API has get_pos relative to the camera, and get_look_vertical and get_look_horizontal and get_node_or_nil, and raycasts.. so you probably could actually do something with all that
00:30 user333_ would be much less efficient than the particles
00:31 [MatrxMT] <Blockhead256> it's also possible to use the `image_waypoint` HUD type, so maybe that's actually better since it can be removed
00:32 [MatrxMT] <Blockhead256> at least, that's in the server API, should be in the client too
00:33 fgaz joined #luanti
00:39 [MatrxMT] <Blockhead256> removability, inventorycube images.. yeah that could be a lot better
01:15 [ joined #luanti
02:02 Sompi joined #luanti
02:16 rubenwardy joined #luanti
04:09 tzenfore joined #luanti
04:25 kaylie joined #luanti
04:29 Alias joined #luanti
05:00 MTDiscord joined #luanti
05:15 dudz joined #luanti
05:40 kimapr i updated luanti to 5.15.1 on my EndeavourOS (by a partial upgrade... could be possible cause but i think it's unlikely) and now the main menu is entirely pitch black with only silhouette of the overall UI visible on top of the usual skybox background
05:42 kimapr i changed video_driver to opengl by editing minetest.conf (since the main menu is unnavigatable..) and that fixed the issue but then when i enter a world, node breaking animations don't display and as soon as i obtain any item into my inventory or open craftguide, the game kicks me with error  "Failed to find "inventory_shader" shader files"
05:44 [MatrxMT] <Blockhead256> the "partial upgrade" does sound like a problem. I have a copy of /usr/local/share/luanti/client/shaders/inventory_shader/ in my self-compile
05:46 kimapr well it's a partial upgrade of the _system_, luanti is just one package and is upgraded in whole
05:47 kimapr seems like inventory_shader is indeed missing from the shader directory
05:49 kimapr oh looks like i am wrong and luanti is NOT just one package
05:49 kimapr 🥴
05:50 [MatrxMT] <Blockhead256> is endeavour like debian with a -data package?
05:51 kimapr it's like arch linux.  i think the package is taken as-is from there
05:51 kimapr but there is luanti, luanti-server, and luanti-common
05:51 [MatrxMT] <Blockhead256> -common, -data, similar ideas
05:51 kimapr yea
05:52 kimapr updating luanti-common too fixed the problems
05:52 [MatrxMT] <Blockhead256> it let you have them out of sync? pacman is like that I guess x)
05:53 kimapr Yeah!
05:53 * user333_ compiles luanti himself to avoid these problems
05:54 kimapr it doesn't keep track of package dependency versions at all. if you `pacman -Sy` to update package defs and then upgrade a single package, it only checks if dependencies of specified names are present, but not if they are of the right versions
05:55 kimapr the intended way to go about this in archlinux is to never just upgrade a single package, but instead the entire system at once
05:55 kimapr But for me that would mean downloading like 10 gigabytes or something on mobile data while on the go, which is i don't wanna do that
05:56 [MatrxMT] <Blockhead256> yeah this is one reason my experience with manjaro failed..
05:57 [MatrxMT] <Blockhead256> now I also haven't heard great things about manjaro specifically either but.. it still remains, I'm just not one to be updating my packages daily. Sometimes weekly..
05:57 kimapr weekly update would be a very optimistic thing to say in my case..
05:58 [MatrxMT] <Blockhead256> I also had a gentoo installation that became un-updatable after their signing key expired/was retired.. also not really my fault.
05:58 [MatrxMT] <Blockhead256> anyway this is all dangerously close to turning into an extended distro discussion. I just hope you enjoy Luanti now!
05:59 user333_ i   u s e   a r c h   b t w
05:59 [MatrxMT] <Blockhead256> 🤫
06:00 burgeresque joined #luanti
06:04 pgimeno random thought: I find it somewhat ironic that ARR is a phrase used by... pirates
06:14 user333_ Blockhead: https://filebin.net/35w9l6w2xq55idcz/Screenshot%20From%202026-02-24%2002-13-33.png
06:17 Spookan joined #luanti
06:58 SFENCE joined #luanti
07:29 FeXoR joined #luanti
07:54 bdju joined #luanti
08:39 mtircier joined #luanti
10:53 alek13 joined #luanti
10:57 alek13_ joined #luanti
12:29 MTDiscord <luatic> at some point we need to slap the arch maintainers around a bit with a large trout.
12:30 [MatrxMT] <Blockhead256> line them up with the debian ones so they can wake up
12:46 ireallyhateirc joined #luanti
13:04 bgstack15 Arch is cute for the folks with one system. In my experimentation, Arch didn't make sense for large-scale deployments.
13:06 qqq joined #luanti
13:20 MTDiscord <luatic> i dunno, i'm pretty happy with fedora
13:20 MTDiscord <luatic> for my personal laptop
13:20 user333_ i run debian on my servers, ubuntu on my main PC, and arch on my laptop
13:21 user333_ it's nice having up to date packages on at least one computer
13:23 user333_ (although i still compile luanti on pretty much everything...)
13:24 MTDiscord <luatic> fedora has pretty up to date packages
13:24 BadGuyAlex joined #luanti
13:25 user333_ yeah, it's mostly just debian with out of date ones afaik
13:25 user333_ and debian-based stuff
13:33 SFENCE joined #luanti
13:33 PoochInquisitor joined #luanti
13:47 mrkubax10 joined #luanti
13:57 Bombo is there an inventory mod that shows items sorted by mod? like 'the following items are from animalia: ... draconis: ... etc' ?
13:58 bgstack15 I realize it's not exactly what you want, but you can at least search for "animalia:" and then it filters to just those.
13:58 Bombo i added now too many mods, and don't know which ones provided which items ;)
13:59 Bombo bgstack15: nice but yes, would be better other way round
13:59 Bombo animalia: is called namespace, right?
13:59 bgstack15 that's one way to describe that, yes.
14:10 mrkubax10 joined #luanti
15:30 tzenfore joined #luanti
16:46 DrBanner joined #luanti
17:21 tzenfore joined #luanti
17:56 tzenfore joined #luanti
18:06 jaca122 joined #luanti
18:11 Trifton joined #luanti
18:11 JackFrost joined #luanti
19:05 celeron55 joined #luanti
19:07 SFENCE joined #luanti
19:27 mtircier joined #luanti
19:29 mrkubax10 joined #luanti
19:35 kamdard_ joined #luanti
20:02 ShadowBot joined #luanti
20:15 mtircier joined #luanti
20:28 tzenfore joined #luanti
21:08 mrkubax10 joined #luanti
21:44 turtleman joined #luanti
21:56 crazylad joined #luanti
21:56 crazylad joined #luanti
22:13 nickodd joined #luanti
22:32 rodrigo-morales joined #luanti
23:33 panwolfram joined #luanti

| Channels | #luanti index | Today | | Google Search | Plaintext