Luanti logo

IRC log for #luanti, 2026-03-06

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

All times shown according to UTC.

Time Nick Message
01:01 YuGiOhJCJ joined #luanti
01:47 rubenwardy joined #luanti
02:32 tzenfore joined #luanti
04:17 Alias joined #luanti
05:00 MTDiscord joined #luanti
05:30 Spookan joined #luanti
08:09 GNUHacker joined #luanti
08:13 FeXoR joined #luanti
08:31 BadGuyAlex joined #luanti
08:37 heavygale joined #luanti
08:47 bgstack15 joined #luanti
09:49 imi joined #luanti
09:55 imi joined #luanti
10:42 imi joined #luanti
10:45 imi joined #luanti
10:54 Cork joined #luanti
11:28 BadGuyAlex joined #luanti
12:39 GNUHacker joined #luanti
12:55 bgstack15 left #luanti
13:06 rubenwardy joined #luanti
13:55 tzenfore joined #luanti
14:11 PoochInquisitor joined #luanti
14:33 SFENCE joined #luanti
16:11 SFENCE joined #luanti
16:53 bgstack15 joined #luanti
16:53 bgstack15 Does the official docker container include support for secure.http_mods? I think my problem boils down to I cannot get the mtui mod to run because of that.
17:03 sfan5 it sure should
17:07 bgstack15 I wouldn't be surprised if it's somehow podman (even in rootful mode!) messing things up.
17:07 bgstack15 I've been experimenting with podman, and it's been papercut after papercut.
17:30 SFENCE joined #luanti
17:35 SFENCE joined #luanti
17:39 SFENCE joined #luanti
17:41 GNUHacker joined #luanti
17:44 SFENCE joined #luanti
17:52 sfan5 if it can read your config correctly then it should work
17:52 sfan5 the same functionality is used for server list announcements after all
17:54 SFENCE joined #luanti
18:06 SFENCE joined #luanti
18:06 bgstack15 Do you know where the build log is for the official image?
18:06 Cork joined #luanti
18:10 bgstack15 Found it: https://github.com/luanti-org/luanti/actions/runs/21780127596/job/62842797498#step:6:312
18:10 bgstack15 Hm, I wonder why podman struggles with this using curl. I'll try the offical image in docker.
18:15 mrkubax10 joined #luanti
18:18 SFENCE joined #luanti
18:21 sfan5 what is the error that you get anyway?
18:21 SFENCE joined #luanti
18:22 jaca122 joined #luanti
19:10 bgstack15 I can replicate it with real docker and the official luanti image. The error that happens is:
19:10 bgstack15 luanti-dummy1_1  | [mtui] mod not allowed to use the http api, aborting
19:13 bgstack15 I can't get the game to run (failure to open debug.txt) when I let it run as root, so I have to set "user: 1009:1009" in my compose file
19:15 sfan5 that can happen because the official image uses a different user id
19:15 bgstack15 oh, that's right. 30000. gimme a minute
19:16 bgstack15 i've conducted a dozen separate configs troubleshooting this, and I saw the 30000 at one point, but it didn't make it to this current experiment
19:17 bgstack15 Docker doesn't seem to do uid mapping like podman does, and I don't intend to change my host user id to match the container's.
19:17 bgstack15 I suspect the Luanti container design, with a hardcoded uid, does not match how most dockerfiles are built.
19:21 bgstack15 Even with ownership 30000:30000 of all the files and "user: 30000:30000" of the container, that mtui mod cannot get a valid response from request_http_api().
19:44 tzenfore joined #luanti
20:03 sfan5 are you passing the global config file correctly?
20:04 GNUHacker joined #luanti
20:13 mrkubax10 joined #luanti
20:18 Dakkus joined #luanti
20:19 Dakkus Hi there, human people! I converted a Minecraft map using mc2mt. Now I'd like to actually find the structures I've built in the world.
20:19 Dakkus How do I find them?
20:19 Dakkus It's a big world.
20:19 Dakkus Or, I mean, the area where we've built anything is very small, but I cannot understand where in the big world it is located.
20:21 Dakkus On Minecraft the coördinates are around -284 135 420.
20:21 Dakkus But if I try going to the same coördinates on that converted map, there's nothing similar.
20:22 Dakkus And, playing the map on Mineclonia. Which should be the correct luanti-based game for that, right?
20:22 MTDiscord <rollerozxa> luanti is flipped on the Z axis so you would need to go to negative Z to find what you're looking for, generally
20:22 Dakkus Ah, so X the same, Z negative?
20:22 Dakkus So, -284 135 -420?
20:24 MTDiscord <rollerozxa> if I remember correctly, yes
20:24 MTDiscord <rollerozxa> it might be slightly different coords because of mapblock boundaries, been a while since I worked on MC2MT
20:25 Dakkus Found the correct place, thanks!
20:26 Dakkus I did land a little off the assumed spot, but was able to see my house. Without its roof, though, so will have to rebuild that now.
20:26 Dakkus But mostly the thing's working.
20:28 GNUHacker joined #luanti
20:32 Dakkus Oh, and I cannot seem to actually build anything O.o
20:32 Dakkus Need to delve a bit into what the heck that is about.
20:36 SFENCE joined #luanti
20:39 Sheriff_U3 joined #luanti
20:47 Dakkus But okay: Anybody know why I cannot alter anything in that world?
20:48 Dakkus If I make a new world, I am able to do everything just fine.
20:48 Dakkus But in this one made by converting from Minecraft, if I place a block, it immediately disappears.
20:48 Dakkus And if I remove a block, it reappears.
20:50 GNUHacker joined #luanti
20:54 SFENCE joined #luanti
20:56 GNUHacker joined #luanti
21:12 bgstack15 I pass in this volume, which has minetest.conf:
21:12 bgstack15 - /home/luanti/game-dummy1/main-config:/etc/minetest
21:18 GNUHacker joined #luanti
21:26 cheapie Dakkus: Do you have the "interact" priv? (check /privs, if you don't see it try /grantme interact)
21:28 Dakkus Yes, apparently I do have it.
21:28 Dakkus I've already said /grantme all
21:29 [MatrxMT] <Tuuktuuk (@tuuktuuk:pikaviestin.fi)> Okay, joined the same chat with Matrix.
21:30 GNUHacker joined #luanti
21:30 Dakkus So, I'll quite with the IRC webchat, but will still be on the channel using Matrix.
21:32 [MatrxMT] <Tuuktuuk (@tuuktuuk:pikaviestin.fi)> quit*
21:36 GNUHacker joined #luanti
21:49 syl joined #luanti
22:03 bgstack15 I think I solved the problem, with your guidance, sfan5.
22:04 bgstack15 It appears that because I had set environment: - MINETEST_USER_PATH=/var/lib/minetest/.minetest, it then wants to read minetest.conf from that dir, and not /etc/minetest/
22:08 GNUHacker joined #luanti
22:17 GNUHacker joined #luanti
22:32 panwolfram joined #luanti
22:33 ireallyhateirc joined #luanti
22:42 GNUHacker joined #luanti
22:59 osin joined #luanti
23:10 GNUHacker joined #luanti
23:23 Trifton joined #luanti
23:27 GNUHacker joined #luanti
23:30 osin joined #luanti
23:32 panwolfram joined #luanti
23:39 GNUHacker joined #luanti
23:43 osin joined #luanti
23:51 osin joined #luanti
23:56 osin joined #luanti
23:59 Thermoriax joined #luanti

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