Minetest logo

IRC log for #minetest, 2022-02-25

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

All times shown according to UTC.

Time Nick Message
00:01 sobkas joined #minetest
00:06 Alias2 joined #minetest
00:14 sobkas joined #minetest
00:30 sobkas left #minetest
00:30 crabycowman123 joined #minetest
00:31 sobkas joined #minetest
00:42 sobkas joined #minetest
00:57 Lunatrius` joined #minetest
01:02 cation21 joined #minetest
01:10 YuGiOhJCJ joined #minetest
01:32 cation joined #minetest
01:39 v-rob joined #minetest
02:22 olliy joined #minetest
03:26 v-rob joined #minetest
03:59 erlehmann joined #minetest
04:03 Oksanaa joined #minetest
05:00 MTDiscord joined #minetest
05:29 erlehmann joined #minetest
05:36 ghoti Is there a way to make a basic_robot or a luacontroller execute commands that would be run by a mesecons_commandblock?
06:01 riff-IRC joined #minetest
06:03 Hawk777 joined #minetest
06:30 riff-IRC joined #minetest
06:52 calcul0n joined #minetest
06:58 v-rob joined #minetest
08:00 Oksanaa joined #minetest
08:23 debiankaios joined #minetest
09:04 lemonzest joined #minetest
09:22 proller joined #minetest
09:34 Yad joined #minetest
09:56 kabou joined #minetest
10:16 specing_ joined #minetest
10:53 Yad joined #minetest
11:08 Yad joined #minetest
11:30 proller joined #minetest
11:37 GNUHacker joined #minetest
11:45 appguru joined #minetest
11:50 definitelya joined #minetest
11:56 definitelya_ joined #minetest
12:01 MTDiscord <luatic> I delay the media sending by one server step: https://github.com/appgurueu/epidermis/commit/c1b310b5b8977865ca2a3bff167e8e5ddecdaa09, which fixes the race condition for players joining the server right as it starts (singleplayer in particular) where it occurs most often because I add lots of media files (entire SkinDB) at that time. Players joining afterwards should get media except for the rare case the race condition occurs, which I
12:01 MTDiscord can't possibly fix.
12:06 erlehmann “which I can't possibly fix” oof
12:06 erlehmann luatic is there any way to make it non-racy without breaking everything *again*?
12:07 erlehmann it sucks so much how this was handled and I don't want everyone to have to change code again
12:07 erlehmann but if engine can fix it, would be good
12:08 erlehmann luatic is it just that you experience it more often because you send more media files?
12:08 MTDiscord <luatic> How could it be made non-racy? Perhaps by sending to the players one by one I guess, but I don't want to go that route
12:09 MTDiscord <luatic> erlehmann: I'm was sending ~2k media files in the first step (= the time singleplayer joins), which means it was very likely this occurs
12:09 erlehmann lol ok
12:09 erlehmann that's a lot indeed
12:10 erlehmann luatic can i ask you for advice once i have finished my mcl_maps fixes and work on explorable and zoombale (minecraft-style) maps?
12:10 erlehmann i only have a few things to fix
12:10 erlehmann problem is lack of reviewers
12:32 sfan5 it's easy to fix, you just need to convince me to allow dynamic_add_media to be called at init time
12:32 MTDiscord <luatic> pleaaaaaaasse
12:33 MTDiscord <luatic> there are good reasons for adding dyn. media at init time instead of going the hacky "place it in your mod folder" route
12:33 MTDiscord <luatic> files that are meant to be placed in world folders for instance
12:33 MTDiscord <luatic> and you can't place in world mod folders because modsec
12:34 definitelya__ joined #minetest
12:37 erlehmann sfan5 on the other hand, why is it not allowed to call it at init time right now? any problems?
12:38 erlehmann luatic can you make a proof of concept of the init time thing and how it would affect your mod maybe?
12:39 MTDiscord <luatic> It's simple: I could just add the SkinDB files cached in the world dir at init time and add them to the media loading queue like other files.
12:39 erlehmann true
12:40 erlehmann not as important for mcl_maps i guess, because you only *really* need the texture of a) the map in hand b) the map on visible item frames
12:40 erlehmann awww well
12:40 erlehmann the second one means probably it's best to send all maps at startup (if you do not care about possible amidst coord leaks)
13:53 kamdard_ joined #minetest
13:54 proller joined #minetest
14:03 Sven_vB joined #minetest
14:25 tech_exorcist joined #minetest
14:25 kabou joined #minetest
14:30 tech_exorcist joined #minetest
15:11 Yad joined #minetest
15:27 GNUHacker joined #minetest
15:38 Sven_vB_ joined #minetest
15:42 Gustavo6046 joined #minetest
15:43 Gustavo6046 joined #minetest
15:58 v-rob joined #minetest
16:03 Gustavo6046 joined #minetest
16:04 sobkas joined #minetest
16:08 sobkas joined #minetest
16:09 Fixer joined #minetest
16:14 sobkas joined #minetest
16:29 erlehmann luatic when to use core.something and when to use minetest.something? a friend just asked me
16:29 erlehmann after looking at mods that do both
16:31 MTDiscord <Sublayer plank> it's just different names for the same namespace table right?
16:33 sfan5 `core` and `minetest` are the same tables, core is for engine-internal use and minetest for everyone else
16:34 erlehmann so the mods that use core are wrong ig
16:35 erlehmann thx both of you
16:35 erlehmann yeah my friend wants to improve the rumble support
16:35 erlehmann and for that it is important to know what item a player holds
16:38 sys4 joined #minetest
16:44 rubenwardy Context: core was added to make it easier to port changes between freeminer and minetest
16:45 sfan5 oh was that it, I forgot why we had it
17:07 v-rob joined #minetest
17:08 Fixer joined #minetest
17:19 fluxionary joined #minetest
17:26 lemonzest joined #minetest
17:43 Hawk777 joined #minetest
18:07 Yad_ joined #minetest
18:21 blaub joined #minetest
18:21 blaub hi
18:21 blaub wolfshappen: hi do we know eaach other?
18:25 Yad joined #minetest
18:54 appguru joined #minetest
19:01 v-rob joined #minetest
19:14 proller joined #minetest
19:27 proller joined #minetest
19:35 v-rob joined #minetest
19:38 erlehmann under which circumstances can a csm access minetest.settings or core.settings to get its own settings?
19:39 rubenwardy no circumstances
19:39 rubenwardy .settings isn't in the CSM API
19:43 erlehmann thx
20:18 Verticen joined #minetest
20:36 kabou joined #minetest
20:38 Verticen joined #minetest
20:43 Oksanaa joined #minetest
21:00 v-rob joined #minetest
21:34 Talkless joined #minetest
21:36 v-rob joined #minetest
21:59 Verticen joined #minetest
22:22 specing joined #minetest
22:34 Fixer joined #minetest
22:38 troller joined #minetest
22:41 v-rob joined #minetest
22:49 troller joined #minetest
23:00 Sven_vB joined #minetest
23:24 Menchers huh, getting a CMake error, it is saying it can't find Zstd
23:24 Menchers I added the ZSTD_LIBRARY and ZSTD_INCLUDE_DIR variables to the command line and it still says it can't find it
23:25 kitty1 joined #minetest
23:28 Menchers why is it searching for zstd if I manually told it where the includes and library is
23:33 erlehmann Menchers you better start from scratch if your build is botched once. and i do not think it should be necessary to tell it where zstd is anyway, so why are you doing it?
23:34 Menchers because it reported that it couldn't find it
23:34 Menchers it was fine before!
23:36 Menchers anyways I'm now setting the variables manually and deleted the line telling it to search for it
23:36 Menchers seems to be working
23:36 * Menchers has nothing but disdain for CMake
23:48 Fixer joined #minetest
23:52 Menchers whoop, have to add -lzstd too
23:53 Menchers yeah I should start over with my build config
23:56 Oksanaa joined #minetest

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