Time Nick Message 00:48 alguien does anyone know why pipeworks:deployer_off activated by a basic_robot becomes a pipeworks:deployer_on but does not deploy if placed in certain orientations? 00:49 MTDiscord sfan5: Its fixed, thx for the help. On openbsd, users are limited in the amt of ram they can use by default. The fix was to change /etc/login.conf to allow unlimited ram usage by the user 08:35 ryan7 Hi all, i am playing MineClone2. I was wondering if I can ride a horse? What tool should I use? 09:33 SwissalpS hi all. Can I launch minetest client with a flag to make it use a specific language, or do I need to compile it in that language? 10:18 Sybille @ Ryan7: everybody make mods, it depend on the mod you use with horse. Every one has documetation about it. Maybe search in inventory for horse or sattle bag 10:19 Sybille @Swissalp: in the setting you can change the language ... Default was System language 10:31 Sybille MineClone2 Horse riding ---> https://www.youtube.com/watch?v=E534sdLhvRw 10:43 sfan5 SwissalpS: minetest.conf e.g. "language = es" 11:10 MTDiscord dynamic_add_media() tells the client to cache the sent files by default, but I checked the src for that feature and found that it seems to be simply a bool that could be changed to 'false'... how will the clients behave if I do that? Will they actually just keep the files in memory then? 11:37 sfan5 it won't be written to disk 11:37 SwissalpS sfan5 tried that. It's still in english after restarting 11:37 sfan5 the boolean is future proofing, currently it's always true 11:38 sfan5 SwissalpS: check --verbose output, it's probably not finding locale files 11:39 SwissalpS yep, error message says it can't find locales 11:41 SwissalpS later messages say where it expects to find the directory and lists that it set language to 'es' anyway 11:41 MTDiscord Okay so in other words setting that bool to false will break nothing and clients will only keep it until they exit? What happens server side? I guess the server will still add it to its cache and send to clients with older versions 11:45 sfan5 it will 11:46 MTDiscord Cause my possible use case was TTS ingame 11:47 MTDiscord But it would fill the cache of <5.4 clients then regardless 11:48 MTDiscord 5.4/5.3* 11:51 sfan5 you can not insiert it into the server cache and it won't be sent to new clients 11:51 sfan5 insert* 11:53 MTDiscord I have no clue about c++...is it just like 1 line to comment out? 11:55 sfan5 if you don't use dynamic_add_media for anything else it'd be one line to add 11:58 MTDiscord Does that mean I would be restricted to sounds then? 11:59 sfan5 why would that be the case? 12:01 MTDiscord Cause you said if I don't use it for anything else...oh you mean if I don't use it for caching other stuff? 12:02 MTDiscord Heh, when are we going to get a remove_media or expire_media or something? :-/ 12:03 sfan5 it's easy to change dynamic_add_media to always behave the way you want 12:03 sfan5 adding another parameter to toggle the behaviour is more work 12:04 SwissalpS hmm, tried to find the locale files on a Spanish PC (distro install) but did not find them. 12:05 sfan5 distro? 12:05 MTDiscord Well currently I couldn't think of anything dynamically loaded that strictly requires caching 12:09 sfan5 you can do this then http://sprunge.us/QQW3PK?diff 12:12 MTDiscord That looks easy enough...and is it possible to only recompile that 1 file or do I need to recompile everything again? 12:13 sfan5 if you have build folder and change one file it will compile one file, if not you have to do everything 12:15 SwissalpS sfan5 the spanish PC uses version from fedora distro. (minetest is spanish there) On this PC I built a daily from git but the PC is set to english as base language 12:15 sfan5 okay 12:15 sfan5 any cmake options? did you use 'make install'? 12:17 MTDiscord Okay so just change the one file and then run 'make' and after 'make install' again right? 12:18 sfan5 I guess 12:18 MTDiscord Or do I also need to run cmake with my options again? 12:18 sfan5 no 12:19 MTDiscord And make install will not touch MTG in the /usr/share... ? 12:20 independent56 Won't a server wiki detail lore about the server? My wiki does a lot of that. 12:21 independent56 Oh and also, how do i get the IP address of my server. It changed whilst i was on holiday, and i am unable to retrive the new IP. 12:21 sfan5 don't you have dynamic DNS set up?? that's the entire point 12:21 sfan5 @IhrFussel can't guarantee that 12:21 independent56 i do... but i have to enter in the new IP 12:21 independent56 which i don't have 12:21 sfan5 no no, dynamic DNS means your server automatically refreshes the IP 12:22 sfan5 entering it manually doesn't count 12:22 MTDiscord Well just to be sure I copied it to somewhere else 12:22 independent56 But we do have a babushka at home... but she is heavily tech illiterate. Maybe i call her and get her to visit a website where she can tell me the IP... 12:23 independent56 I am desperate to begin editing the wiki 12:24 independent56 yeah... will do that 12:39 SwissalpS I think I finally found the spanish files, seems to work now :) 12:40 SwissalpS thanks 12:51 MTDiscord It nuked my MTG btw 12:56 MTDiscord It seems to work! At least my custom actionstream message appears in the log 2021-08-15 14:54:57: ACTION[Server]: Pushing dynamically added media to clients without caching 13:04 MTDiscord But here's a bug report (if it is one): The callback actually triggers for 5.2.0 clients even though those don't have the feature implemented yet 13:05 MTDiscord That's what confused me yesterday cause I see the message in the chat that I apparently received the sound when I didn't 13:12 sfan5 hm I'm pretty sure that worked correctly 13:13 MTDiscord Don't you check for protocol version 39? That includes 5.2, 5.3 and 5.4 right? 13:16 sfan5 39 is 5.2.0 and upwards yes 13:16 sfan5 so yes it's broken 13:16 sfan5 will be fixed when I redo the functionality anyway ¯\_(ツ)_/¯ 13:36 MTDiscord So with those changes I made I basically now have ephemeral dynamic sounds correct? I mean they are not persistent anywhere 13:37 MTDiscord They persist in client RAM like all media, don't they? 13:38 MTDiscord Yes but in the worst case clients would crash and need to reconnect and I doubt that I will fill their RAM like that...right now my TTS messages are like 4 KB each...I'm not sure if it's possible to make them even smaller 13:39 MTDiscord If it's TTS then you could probably make them smaller if MT supported modern codecs like opus, but it's probably alright as it is. 13:40 MTDiscord I do wonder thought at which size clients will start to actually 'hang' 13:41 MTDiscord Possibly if the file is larger than their bandwidth allows? 13:49 MTDiscord Hey sfan, if 5.2.0 erroneously is included in the "allowed" list for pushing dynamic media will those players have any side effects? 14:07 Krock attempt at making an auto-tiling system. input on top, first (and final) iteration on bottom. https://i.postimg.cc/jSN3HCDy/grafik.png 14:08 Krock (also works with Box 3 being 1 unit higher) 14:13 Krock but getting this stuff right is so damn complicated 14:15 MTDiscord how exactly is this "auto-tiling" supposed to work? does it just move overlapping boxes apart? 14:16 Krock yes, and enlarge the boxes afterwards 14:16 Krock min/max sizes are given, as well as position hints 14:26 Krock this after two iterations: https://i.postimg.cc/XYrz1QpS/grafik.png 14:39 Krock fwiw, here's 281 lines of CPU cycle waste: https://gist.github.com/SmallJoker/b1e011699710299a3cd3e14142f80e0f if anyone is interested 17:18 eliaskyt Hi how to grant Operator-Perms on server via console 17:18 eliaskyt (server-console not ingame) 17:20 MTDiscord if you mean grant privs, and your running with --terminal, then do /grant playername privs/all 17:30 MTDiscord Okay looks like clients can definitely handle 500 KB of music just fine 17:31 MTDiscord Dynamically pushed 18:17 ghoti Is client framerate affected by server performance, lag or latency? I am seeing very choppy performance in my client, which I had attributed to too many things running on my workstation, but at the same time, others on the server are complaining about "lag". 18:18 ghoti (I realize that lag is an overused term...) 19:19 KINGOWAIN_YT Hi when is the next stable release of MineTest coming out? 19:25 MTDiscord it's coming out when it's ready 19:42 rubenwardy KINGOWAIN_YT: we release twice a year, roughly 19:43 rubenwardy You can always try a dev version. All the development is done in public 19:45 KINGOWAIN_YT ok 20:10 rubenwardy I had some luacontrollers burn out, presumable because there are too many digiline events from all the signals 20:10 rubenwardy is there a way to filter the digiline events that the controllers listen on? 20:10 rubenwardy or a way to separate digiline networks I guess 20:14 MTDiscord make sure it wasn't modlib causing your luacontroller overheating 20:14 rubenwardy I don't have modlib installed 20:15 rubenwardy ironically, I installed on my mods manually 20:15 rubenwardy *all 20:19 specing rubenwardy: there is a digiline filter somewhere, pandorabox has it 20:30 calcul0n__ yep it's digiline_routing iirc 20:31 calcul0n__ it has channel filters and diodes which help a lot to reduce lag on big networks 23:45 MTDiscord theres a mod tha- yeah what the guy above said