Time Nick Message 00:17 [MatrxMT] This server has a drastically simplified level generator, that's all 03:13 [MatrxMT] > allright then... what about `local core = core or minetest` 03:13 [MatrxMT] the `or minetest` is based on a misconception 03:13 [MatrxMT] https://forum.luanti.org/viewtopic.php?t=31940 03:14 [MatrxMT] > for a full GUI.... probably HUD because you can have a mouse 03:14 [MatrxMT] but then you can't click on anything in that HUD 03:14 [MatrxMT] I've suggested clickable HUDs/HUDs as formspec before as a partial solution to Android lacking controls 03:15 [MatrxMT] like how in Garry's Mod you can push a key and release the cursor from camera controls to GUI controls 03:16 [MatrxMT] https://github.com/luanti-org/luanti/issues/12488 03:18 [MatrxMT] PRANG! comes to Mind https://content.luanti.org/packages/luk3yx/prang/ 03:40 user333_ yeah, i had the same thought when i saw `...or minetest` 03:41 user333_ a bad way to 'preserve backwards compatibility' unless you want to make mods for <0.4.10 03:46 user333_ Blockhead256: all of that 'terrible code' was taken from this very LLM-generated PR: https://github.com/luanti-org/luanti/pull/16447/ 03:47 [MatrxMT] ah that thing, I was wondering, maybe the matrix scrollback missed it (chatbridge) or I missed it 03:47 [MatrxMT] yes, I've seen it in other LLM-generated outputs before too 03:47 [MatrxMT] shows how little the LLM actually understand the environment of Luanti and is mostly just a cargo cult machine at scale 03:48 [MatrxMT] just think about how much of the training data for it is based on random amateur mods for Minetest 0.4 and up 03:54 user333_ training an LLM on random mods for minetest 0.4.8 a 10yo made... what could possibly go wrong? 04:10 MTDiscord Sure u can just track mouse location 04:11 [MatrxMT] you'd need a large amount of extra code to track change's to the player's view position and translate those into virtual cursor movement on the GUI, translate punches into clicks, all of that 04:11 MTDiscord I did it in like 20 lines 04:11 MTDiscord For the mouse tracking and clicks 04:12 MTDiscord Oh ye ig I should have mentioned I started it tonight 04:14 [MatrxMT] alright, well, we'll see if you can get a useful library out of it 04:15 user333_ now figure out how to put an x86_64 VM on it :P 04:15 user333_ (jk) 04:43 MTDiscord a vm in luanti would be really cool (if someone has resources on how to test and implement it, and also not nessecarily x86) 04:43 MTDiscord (then i might? attempt it) 04:44 MTDiscord i think people also made a risc v emulator to run on scratch and that ran linux if im not mistaken 04:47 user333_ x86 would be ideal so you can boot most operating systems, RISC-V could also work as you can run debian on it (i have yet to find another OS that supports RISC-V) 04:57 MTDiscord well, probably good idea to implement whatever is simpler (also im talking about making a cpu emulator in luajit which is really stupid) 05:00 MTDiscord if you are talking about something like outsourcing the work to qemu then i already did that 05:02 MTDiscord *a mod that uses qemu to emulate 10:21 MTDiscord nothing wrong with implementing a vm in luajit? 15:49 MTDiscord i feel like it would be very inefficient 15:50 MTDiscord like you only have floats, or using funny syntax you can get signed/unsigned 64bit integers (in luanti without requiring being a trusted mod) 17:04 pgimeno these guys did it https://love2d.org/forums/viewtopic.php?t=91383 https://love2d.org/forums/viewtopic.php?t=83803 17:20 shaft Is there a way to unload media added with dynamic_add_media? If you add and remove media a lot and clients keep it all, they'll run out of memory eventually won't they? 17:21 shaft And [png Do those get unloaded by clients or is it also stuck forever? 17:26 [MatrxMT] afaik no on both counts, but check github issues 17:28 shaft Thank you 17:33 MTDiscord dynamic media is unfortunately never removed from the client's memory right now 18:03 MTDiscord Anybody with macOS Tahoe 26 to test #16499 ? 18:03 ShadowBot https://github.com/luanti-org/luanti/issues/16499 -- No game sounds on macOS Tahoe 26