Time Nick Message 01:01 FriendlyPerson18 Argh! This "your thing" kinda irritated me when at the time I posted that reddit comment I was having so much of an hard time gripping it. Hopefully it will be the last though. 01:01 FriendlyPerson18 probably going to get some downvotes if not already. :( 01:40 FriendlyPerson18 WOW just wow... I didn't know KINDLY asking someone what line of work they do earns you a defriending on Discord. I always asked people this and never had people gone such lengths over it. They even mentioned about work too! 03:16 Exe_Virus Sorry to hear it Friendly 03:37 FriendlyPerson18 Exe_Virus: Aw thanks for being there for me my friend. :) 07:35 Jae Hey 09:25 Prestige Is there a mod similar to the turtle mod in feethebeast for minecraft? I saw a turtle mod for MT but it looks incomplete (doesn't support scripts) 11:24 multi_coder Hello, I'm trying to troubleshoot an issue with getting my server to announce. I've written a bash script that calls CURL to see if it is issue with the build I have of minetest or my network in some way shape or form. Do any of you all see an issue with the JSON I am passing? 11:24 multi_coder json='{ "action":"start", "port":"9000", "address":"173.187.100.168", "name":"codex", "description":"A survivial server with a few minigames", "version":"5.1.0" "proto_min":"5.0.0", "proto_max":"5.1.0", "url":"https://www.nerdygnomes.com", "creative":"false", "damage":"true", "password":"true", "pvp":"true", "uptime":"1", "game_time","1", 11:24 multi_coder "clients","1", "clients_max":"20", "clients_list":[ "multicoder" ], "gameid":"minetest", "rollback":"false"", "mapgen":"v7", "privs":"interact", "can_see_far_names":"false", "mods":[ "default" ]}' 11:26 Krock !up 173.187.100.168 11:26 MinetestBot 173.187.100.168:30000 seems to be down 11:27 Krock You need to send these fields: https://github.com/minetest/minetest/blob/master/src/serverlist.cpp#L223-L256 11:28 Krock and if the IP can be reached (and is detected as Minetest) it will be listed 11:28 Krock unless your IP is on some blacklist.. 11:28 multi_coder Ok, I think I've got the fields right, but maybe I'm missing something in formatting: 11:28 multi_coder (Pastebin) https://0bin.net/paste/wagEXZV6iTcDlo4I#TBopMeJrKSdKDMJ0Zr3+sBlgvQ4OLmYvF498BISxtEj 11:29 Krock !up 173.187.100.168 9000 11:29 MinetestBot 173.187.100.168:9000 is up (121ms) 11:29 Krock proto_min and proto_max are numbers 11:30 Krock creative, damage, password are booleans 11:30 multi_coder Ah ok, silly mistake on my part. Thanks! The only JSON i've done is with legacy systems everything had to be passed as strings or the server would crash. 11:30 Krock proto_min=37 and proto_max=38 as of 5.2.0-dev 11:31 multi_coder Ok, correcting now. 11:32 Krock basically all getBool() calls in the linked source code must be booleans, getS16() or getU16() are integers 11:32 Krock Signed 16 bits, and unsigned 16 bits to be precise 11:32 multi_coder In modern JSON are boolean usally passed as true/false or 1/0 ? 11:33 Krock true/false IIRC 11:41 multi_coder I cleaned it up a fair bit, but I'm betting that I'm missing something still: 11:41 multi_coder https://0bin.net/paste/B8SRsETS+YHEbbAf#GCrTPMm8ZzNWj5ljfO8JiSHFo8glGvXzJammEQfJt-J 11:50 Krock > fetch_request.post_fields["json"] = fastWriteJson(server); 11:50 multi_coder *facepalm* 11:50 Krock json= 11:51 multi_coder Thanks, I missed that 11:51 Krock You're welcome ^.^ 14:34 MinetestBot 02[git] 04lhofhansl -> 03minetest/minetest: Allow wave_heights up to two nodes. #9220 139c28acd https://git.io/JedVw (152019-12-21T14:33:59Z) 20:04 multi_coder !up codex.nerdygnomes.com 9000 20:04 MinetestBot codex.nerdygnomes.com:9000 is up (110ms)