Luanti logo

IRC log for #luanti, 2025-12-03

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

All times shown according to UTC.

Time Nick Message
01:03 SFENCE joined #luanti
02:11 [MatrxMT] <Blockhead256> Although obviously I had to delete the spam, shout out to rstcxk for responding to some TEMU spam with "Hell yeah, we eating tonight, and by eating, I meant microplastics"
02:11 amfl2 joined #luanti
02:27 fluxionary joined #luanti
02:31 [MatrxMT] <Blockhead256> > <erle> also the last time i tried to add a CSM client GUI via a mod the result was that it is now no longer possible to change the main menu via a mod ._.
02:31 [MatrxMT] <Blockhead256> Doesn't this mean your CSM managed to effect the main menu? Which is supposed to be an entirely different sandboxed environment? That does sound like a big no-no
02:32 MTDiscord <wsor4035> the main menu wasnt said boxed at that time
02:32 MTDiscord <wsor4035> also it was the main menu script setting
02:32 [MatrxMT] <Blockhead256> oh lol
02:59 cow321 joined #luanti
03:16 tzenfore joined #luanti
03:21 JerryXiao joined #luanti
03:43 SFENCE joined #luanti
04:03 SFENCE joined #luanti
04:06 SFENCE_arch joined #luanti
04:31 cow321 joined #luanti
04:44 cow321 joined #luanti
04:57 peterz joined #luanti
05:00 MTDiscord joined #luanti
05:47 dabbill joined #luanti
05:58 YuGiOhJCJ joined #luanti
06:44 FeXoR joined #luanti
06:54 SFENCE_arch joined #luanti
07:28 SFENCE joined #luanti
07:30 YuGiOhJCJ joined #luanti
08:35 heavygale joined #luanti
08:40 simon816 joined #luanti
08:57 sparky4 joined #luanti
09:32 peterz joined #luanti
09:40 YuGiOhJCJ joined #luanti
10:36 sys4 joined #luanti
11:05 sys4 joined #luanti
11:15 YuGiOhJCJ joined #luanti
12:37 PoochInquisitor joined #luanti
12:37 pgimeno joined #luanti
12:51 PoochInquisitor joined #luanti
13:05 PoochInquisitor joined #luanti
13:07 mazes_80 joined #luanti
13:45 YuGiOhJCJ joined #luanti
14:29 SFENCE_arch joined #luanti
15:12 sys4_ joined #luanti
15:58 jaca122 joined #luanti
15:59 SFENCE joined #luanti
16:06 mrcheese joined #luanti
16:19 Desour joined #luanti
16:33 Desour !tell luatic what if I want my gpu with skin?
16:33 MinetestBot Desour: I'll pass that on when luatic is around
16:41 * mrcheese compiles luanti in 0m17.272s
16:47 Desour mrcheese: how?
16:47 Desour are you cheesing?
16:47 user333_ he has a vry powerful PC
16:47 user333_ very*
16:47 mrcheese extremely powerful PC (i9-14900K) and alot of options designed to speed up compile time :P
16:48 mrcheese cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold" -G Ninja -DENABLE_LTO=FALSE -DBUILD_CLIENT=TRUE -DBUILD_SERVER=FALSE -DBUILD_UNITTESTS=OFF -DENABLE_GETTEXT=OFF -DBUILD_DOCUMENTATION=FALSE -DENABLE_CURL=FALSE -DENABLE_CURSES=OFF -DENABLE_SOUND=FALSE -DENABLE_UPDATE_CHECKER=FALSE
16:48 [MatrxMT] <Blockhead256> you're ready to move up to the big leagues, linux kernels per hour
16:48 user333_ yeah i helped with that, use ninja, clang, and mold, and disable almost everything
16:48 mrcheese yea lol
16:49 [MatrxMT] <Blockhead256> it hardly seems useful to brag you can compile a Luanti with no translations, no ability to use ContentDB and HTTP API, and no sound and call that a victory
16:49 user333_ as if that would take much longer
16:49 user333_ and it's for personal use so translations aren't really needed
16:50 mrcheese lol
16:50 [MatrxMT] <Blockhead256> I don't really speak anything except English and some German words, but I still test that my stuff works in German regularly
16:51 user333_ mrcheese: enable curl and sound, and see how long it takes
16:51 mrcheese tho still did 0m25.799 with cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++
16:51 mrcheese user333_: ok lol
16:52 [MatrxMT] <Blockhead256> it's pretty much up to mod authors to make the make internationalised properly, because it's hard enough just to get people to do translations even when it's possible. Anyway...
16:54 lumidify joined #luanti
16:56 user333_ you could technically get even faster if you just compiled the server
16:56 mrcheese 0m20.493 `cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold" -G Ninja -DENABLE_LTO=FALSE`
16:56 user333_ enable LTO and see if it helps, it might
16:57 mrcheese either way, still a ridiculous time xD
16:57 user333_ i can get about 1m 40s on my PC with those options
16:58 user333_ my RPi5 can do it in 10-15min with clang
16:58 mrcheese how well does my laptop do...
17:05 Desour I'm not sure if the longest translation unit of luanti takes <20 s on my machine
17:08 Desour even with ccache I only get 0m13,392s
17:09 Desour (with mold of course. I'm doing relwithdebinfo builds though)
17:22 Ingar user333_: but, does your rpi5 have an nvme or sdcard?
17:23 user333_ sd
17:24 Ingar sd is slooooow
17:25 user333_ i didnt want to buy the nvme board and had a high quality 128gb sd card so i used it
17:26 user333_ i was even able to compile it on my RPi1 which took about 3 hours and just the server
17:29 mrcheese yikes
17:35 mrcheese ook compiling on my laptop (without clang cause i could not figure out how to get clang working... :P)
17:37 ireallyhateirc joined #luanti
17:40 Ingar as long as you have enough mem and diskspace, the compile should chug on
17:45 mrcheese 8m11.394s
17:45 mrcheese cmake . -DRUN_IN_PLACE=TRUE
17:48 pgimeno hey, have you tried -DENABLE_CLIENT=FALSE -DENABLE_SERVER=FALSE ? it might build *even* faster 8)
17:50 user333_ technicaly that's useful for just compiling documentation
17:59 mrcheese xD
18:06 mrcheese this cant be good- right? xd `CMake Warning: Manually-specified variables were not used by the project: ENABLE_CLIENT, ENABLE_SERVER`
18:06 mrcheese how fast can my PC compile server......
18:12 mrcheese awww: CMake Warning at src/CMakeLists.txt:46 (message): Neither BUILD_CLIENT nor BUILD_SERVER is set! Setting BUILD_SERVER=true
18:12 pgimeno oh crap :)
18:17 MTDiscord <exe_virus> Anyone know how to contact paradust7?  They've been maintain the wasm Luanti to least 5.14, but the website is still 5.9.
18:23 MTDiscord <wsor4035> dm/ping them here on discord
18:29 ralf_ joined #luanti
18:36 mazes_80 hi
18:37 mazes_80 long time I don't really workd on my mods
18:39 mazes_80 today went through a nil case: checked object have a luaentity pointed_thing.ref:punch(user) -> on_use method fails as self.object is nil
18:48 SFENCE joined #luanti
18:53 crazylad joined #luanti
19:09 chilledfrogs joined #luanti
19:15 crazylad joined #luanti
19:16 mazes_80 just called luaentity:on_punch instead -> ok. I don't get what was wrong,
19:20 tzenfore joined #luanti
19:46 mrkubax10 joined #luanti
19:47 mrkubax10 joined #luanti
20:41 mrkubax10 joined #luanti
20:47 ireallyhateirc fixed placement wiggle with the trick suggested by luatic https://files.catbox.moe/5ravzl.mp4
20:49 ireallyhateirc this gave me the idea of populating every interactive item/node/entity with an armature and using bones as guides
20:49 ireallyhateirc the goal is to make a HUD/GUI-free inventory/interaction system, e.g. putting vegetables into a pot, putting items into a drawer
20:52 mrcheese joined #luanti
20:55 SFENCE joined #luanti
20:56 [MatrxMT] <birdlover32767> would be quite useful to have artificial sunlight nodes (straight down)... on the other hand it would be very laggy having to check EVERYTHING above every loaded node
20:57 [MatrxMT] <birdlover32767> maybe you can fake it with some lighting magic or something but that would break immediately once you change the terrain
21:31 SFENCE joined #luanti
21:34 ireallyhateirc responsive bone-controlled physics would need SSCSMs ?
21:34 ireallyhateirc e.g. a rigged garden hose
21:34 ireallyhateirc cables, etc.
21:49 silverwolf73827_ joined #luanti
21:54 SFENCE joined #luanti
22:15 SFENCE joined #luanti
22:36 SFENCE joined #luanti
22:59 SFENCE joined #luanti
23:32 panwolfram joined #luanti

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