Time Nick Message 00:55 Copenhagen_Bram3 Will Minetest ever support more sound formats, music, and/or MIDI? 00:57 MTDiscord <03B​enrob0329> Maybe if someone takes the time to implement it. 01:31 MTDiscord <10J​ordach> MIDI support is literally blasting the channel data at the audio drier 01:55 MTDiscord <03B​enrob0329> No, because thats literally useless for most setups 01:57 MTDiscord <03B​enrob0329> You need a soft synth or soundfont to actually make that useful for most of the population who don't happen to have mid-90s music equipment lying around 02:03 MTDiscord <13G​enshin> Minetest hates sounds, lol 05:10 andrew is there a way to install mt 0.4? 05:10 andrew on arch 05:19 tygamer Hello 05:19 andrew yeah i compile fom source 05:20 tygamer What's going on in here? 05:20 andrew nothing 05:21 tygamer rip 05:22 andrew just compiling 0.4 05:23 tygamer Oh I see 05:23 andrew protocol version mismatch 05:23 tygamer What's new? 05:23 andrew nothing 05:24 andrew downloaded wrong tarball 05:25 andrew make -j8 11:55 Krock Happy 7th birthday to myself (forum) 11:55 Krock ??? 11:55 MTDiscord <08a​ppguru> More like a "cakeday" then 11:56 Krock yes 12:00 rubenwardy Congrats 12:02 MTDiscord <08a​ppguru> ? was forgotten 12:15 Krock ???????? 14:27 MTDiscord <13G​enshin> Happy cake day Krock 14:28 Krock thank you, Genshin 14:33 MTDiscord <08a​ppguru> Happy mese day! 16:35 MinetestBot 02[git] 04random-geek -> 03minetest/minetest: Fix scroll bar overlapping text (again) (#9058) 130750047 https://git.io/JU7aT (152020-10-03T16:34:34Z) 16:35 MinetestBot 02[git] 04HybridDog -> 03minetest/minetest: Reduce the FPS when the window is unfocused (#8837) 139dc29a7 https://git.io/JU7aI (152020-10-03T16:33:51Z) 16:35 MinetestBot 02[git] 04HybridDog -> 03minetest/minetest: Chatcommand: Show help message if func returns false without message 134b423ee https://git.io/JU7aL (152020-10-03T16:33:43Z) 16:39 MinetestBot 02[git] 04octacian -> 03minetest/minetest: Lua API: Add register_on_chatcommand to SSM and CSM (#7862) 137d36410 https://git.io/JU7a2 (152020-10-03T16:38:08Z) 17:02 MinetestBot 02[git] 04Wuzzy2 -> 03minetest/minetest: Document builtin entities (#9453) 1341a6136 https://git.io/JU7re (152020-10-03T17:01:38Z) 17:02 MinetestBot 02[git] 04LoneWolfHT -> 03minetest/minetest: Add note to docs on how to override privileges (#9792) 139624387 https://git.io/JU7rv (152020-10-03T17:00:08Z) 17:08 BuckarooBanzai Happy cake day, Krock :) 17:09 Krock <3 thanks 17:23 Copenhagen_Bram3 Has anyone played the murder mod? 17:24 Copenhagen_Bram3 https://forum.minetest.net/viewtopic.php?f=9&t=24884&p=381734#p381734 17:24 Elon_Sat0shi Is it like Among Us, or does everyone know who the murderer is? 17:24 Elon_Sat0shi Among Us/Werewolf/Mafia 17:34 Bombo as admin i set (ingame) '/set -n enable_tnt true' but i can't lay down tnt 17:34 Bombo do i have to restart the server? 17:35 Bombo or is there reload? 17:37 sfan5 yeah you might have to restart 17:51 Bombo hmmm hm still can't drop it 17:52 Bombo i added enable_tnt = true to world/minecraft.conf 17:52 Bombo i'm playing in creative mode 17:54 Bombo ok i crafted a tnt block, that did explode ;) 17:55 Krock > minecraft.com 17:55 Krock *.conf 17:55 Krock that won't work my friend 17:55 Bombo so just tnt sticks wont explode 17:55 rubenwardy *minetest 17:55 rubenwardy oof 17:55 Krock world/*.conf doesn't exist anyway 17:55 Bombo i accidentally craft 17:56 Bombo what i meant was games/minetest_game/minetest.conf 17:56 Bombo i is dum sorree ;) 17:56 DS-minetest >/set -n enable_tnt true' 17:56 DS-minetest why the -n? 17:57 Krock because it doesn't work without 17:57 Krock probably a bug 17:57 Bombo -n for new 17:58 DS-minetest oh, didn't know the -n thing, sorry 17:59 DS-minetest Bombo: the configuration file is games/../minetest.conf 18:00 DS-minetest Krock: happy forum-join day! :) 18:00 Bombo DS-minetest: yes sorry 18:01 DS-minetest Bombo: no need to apologize 18:06 Bombo ok so /set doesn't work to set things for the conf 18:06 Bombo wasn't enough to enable tnt, but when i put it in the conf it works 18:08 Bombo minetest needs a reload function so you don't need to restart if you change some setting *featurerequest* ;) 18:08 DS-minetest that would require mods using this reload function 18:10 DS-minetest and there are some things that you can not do after mod loading time, ie. change node definitions 18:14 Bombo hm 20:19 Emerald2 Whoops, sorry for all that bouncing. Not sure what that was about. 20:20 rubenwardy caffeine? 20:21 Elon_Sat0shi Has anyone played the murder mod? Is it like Mafia/Werewolf/Among Us, or do the players know who the murderer is? 20:23 Krock ha ha rubenwardy. funny 20:23 Krock !mod murder 20:23 MinetestBot Krock: Murder mini-game [murder] by Giov4 - https://forum.minetest.net/viewtopic.php?t=24884 20:23 Krock never played that 21:52 Andrey01 hello, is there a function that would convert string to table in Minetest API? 21:52 sfan5 depends on how that string looks 21:52 Andrey01 minetest.deserialize is not certainly appropriate I think 21:53 Andrey01 it looks the same as a converted table would look like, this is not serialized string 21:54 sfan5 "converted" how? 21:55 Andrey01 if I would convert it to that table 22:01 rubenwardy how is it serialised? 22:02 Bombo i'm trying https://content.minetest.net/packages/bell07/skinsdb/ right now, but i get an error when starting the server: '.minetest/games/minetest_game/mods/skindb/init.lua:27: attempt to call field 'request_http_api' (a nil value)' 22:02 MTDiscord <11J​onathon> you need to added it to trusted mods 22:03 Bombo README.md says 'pip3 install requests' which i did 22:03 MTDiscord <11J​onathon> for getting skins from its website 22:03 sfan5 uh 22:03 Bombo how would i do that? 22:03 sfan5 request_http_api is supposed to exist so something must be wrong 22:03 Bombo i did python3 update_skins.py it downloaded skins 22:04 Bombo already 22:04 rubenwardy are you using dragonfire? I believe that removes request_http_api in favour of just get_http_api 22:04 Bombo whats dragonfire? 22:04 Bombo i'm on linux btw 22:04 sfan5 which version of minetest do you have 22:05 Bombo Minetest 5.4.0-dev-4298d95b1 (Linux) 22:06 MTDiscord <11J​onathon> just tested, seems its fine without it being in trusted actually 22:07 Bombo maybe something with my python3 installation? 22:08 sfan5 i'm sure that's unrelated 22:11 Bombo Jonathon: what version do you use? 22:12 sfan5 rubenwardy: you didn't happen to touch request_http_api in any of your PRs, did you? 22:12 MTDiscord <11J​onathon> checked with 5.0.1 and 5.3.0, just fresh on ocntentdb 22:12 MTDiscord <11J​onathon> *contentdb 22:15 rubenwardy testing now, again 22:15 rubenwardy I touched it for the mainmenu, but I had tests for it 22:16 rubenwardy the tests still exist, Minetest will crash if minetest.get_http_api exists 22:18 rubenwardy tested, request exists, get doesnt 22:18 Andrey01 rubenwardy, I said the table is not actually serialized into the string, it is just presented as a string 22:19 rubenwardy then how can you possibly convert it as a string? 22:19 rubenwardy makes literally no sense 22:19 rubenwardy what do you actually want to do? 22:23 Andrey01 I am getting an input tables with dofile() call from a console, as they are represented as strings they are needed to be converted to real tables 22:23 Andrey01 how could I do it? 22:24 rubenwardy what format is the string? 22:24 rubenwardy you can't just convert a string to a table, there needs to be an understandable format 22:24 DS-minetest they left 22:25 rubenwardy I'm aware, they'll probably check the logs 22:25 DS-minetest ah, mhm 22:30 Bombo 00:18 tested, request exists, get doesnt <- so... git pull? 22:44 Andrey01 Hmm, strings can be of different format? I really don't know what that is meant 22:46 DS-minetest Andrey01: think of a list separated with commas and a list separated with semicolons. => two different formats, but both are strings: 1,2,3 1;2;3 22:46 DS-minetest "1,2,3" "1;2;3" * 22:46 Andrey01 Ah 22:48 Andrey01 That is, does the format in this context mean which symbols table elements are separated by? 22:49 DS-minetest not only 22:53 Andrey01 Anyway I considered it would look like so in the string, e.g: "{a=1, b=2, c=3}" 22:53 DS-minetest Andrey01: if you use .deserialize, you can write the table as you would when programming in lua (eg. {1, a=2, ["}"]=3}). but if you are getting the string from an untrustful source, this will be dangerous 22:54 DS-minetest ah, this is not fully correct 22:55 DS-minetest first concat "return " in front of the table string 22:55 DS-minetest but users will eg. be able to enter "while true do end" or do even more harmful stuff 22:56 DS-minetest see also https://github.com/minetest/minetest/blob/41a6136f774a30364b6d3fd2042c9dbeb34f2109/builtin/common/serialize.lua#L184 22:57 Andrey01 In my case I think I need not .deserialize, because it returns a table that was serialized in other format unlikely from I am talking about 23:01 DS-minetest I'm having difficulties understanding you. 23:02 DS-minetest anyway, minetest.deserialize("return ".."{a=1, b=2, c=3}") will return a table {a=1, b=2, c=3} 23:02 DS-minetest afaik 23:33 MinetestBot 02[git] 04rubenwardy -> 03minetest/minetest: Deprecate get_player_velocity and add_player_velocity (#10173) 133250b37 https://git.io/JU5TN (152020-10-03T23:33:45Z)