Time Nick Message 00:18 DrFrankenstone If a is using Minetest 0.5 features, is there a standardish way to make it fail with an explanation when run on Minetest 4.x? 00:18 DrFrankenstone * If a mod is using Minetest 0.5 features, is there a standardish way to make it fail with an explanation when run on Minetest 4.x? 00:24 entuland I think you can check if the feature you need to use is defined, and bail out spitting a message instead, DrFrankenstone 00:26 DrFrankenstone I could leave an error message in the log, but then the player is none the wiser. By "bail out" do you mean there' 00:27 DrFrankenstone there's a way for a lua mod to end the game session with the error? 00:27 DrFrankenstone Ideally you want to get the mod uninstalled if it's being run on 4.x 00:27 entuland you mean to stop the world from loading? 00:29 entuland you have two options there, IMO, you either error() out (and the world will surely not load, cause it will go uncatched) or simply deactivate your mod (meaning your mod will not doing anything at all, cause it lacks the needed features) 00:29 entuland the latter may not be properly stated :P 00:30 entuland a simple check if the required features aren't there and you return in the main flow of your init.lua, logging the message 00:30 DrFrankenstone is there a way to error out or throw an exception in the mod? 00:30 entuland yes, the error() function 00:31 entuland if you don't catch it yourself in your mod, it will make the world loading to fail 00:31 entuland and will produce that as an uncatched error 00:31 entuland which will be shown to the runner 00:31 entuland make that "uncaught" :P 00:32 entuland that's just my hands-in-code experience, I have no idea if there is a proper way to do that in minetest 00:32 entuland I just know that it works 00:33 DrFrankenstone ahh, it's a lua-language function, I was searching the Minetest API for a way to raise it 00:33 entuland yep, Lua stuff 00:36 DrFrankenstone you can say !next now 01:03 entuland ah, never done that 01:03 entuland I'm always afraid that bots don't honor my commands :P 01:03 entuland oh well, let's try 01:03 entuland !next 01:03 MinetestBot Another satisfied customer. Next! 01:03 entuland good bot :) 01:41 Librism Krock 01:41 Librism You still there? 01:44 Librism reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 01:44 Librism anyone here 01:44 Librism ? 01:47 ANAND Hello Librism, is there anything I can help you with? 01:48 ANAND (While I certainly sound like a greeter-bot, I'm not) 01:48 entuland ehhehe 01:48 Librism xD 01:48 entuland either that, or a very cleverly built bot :) 01:49 Librism ANAND 01:49 Librism I want to put minetest into VS 01:49 Librism been trying all day 01:49 ANAND ah VS... 01:49 Librism no luck 01:52 ANAND I'm sorry but I'm not too familiar with VS (although I had been using VS a couple of years ago) 01:52 * ANAND is probably a dumb bot :'( 01:52 Librism rip... 01:55 entuland granted that I've never built anything really with VS, and that I've never built minetest, I'd still like to try a few things, Librism 01:55 entuland for starters 01:55 entuland are you following any set of instruction to do that? 01:58 Librism yes 01:58 Librism i have downloaded all the depends 01:59 ANAND What issues are you facing exactly? 02:02 Librism this 02:02 Librism CMake Error at src/CMakeLists.txt:99 (message): Sound enabled, but cannot be used. To continue, either fill in the required paths or disable sound. (-DENABLE_SOUND=0) 02:04 Librism and 02:04 Librism Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR CURL_DLL) CMake Warning at src/CMakeLists.txt:52 (message): cURL is required to load the server list 02:04 lumberJ maybe some issue with ogg or vorbis 02:05 ANAND Check out these pages: 02:05 ANAND https://dev.minetest.net/Compiling_Minetest#Compiling_on_Windows 02:05 ANAND https://dev.minetest.net/Build_Win32_Minetest_including_all_required_libraries 02:05 ANAND If you haven't already :) 02:05 lumberJ i'm not cmake expert but sounds like if you do have those installed maybe they are not being found in the expected place for some reason...just a guess though 02:06 ANAND All the dependencies need to be built individually too 02:07 Stix *wonders how long hess been afk on irc... 02:08 ANAND Going AFK is quite normal on IRC, tbh 02:08 Stix i guess i shouldnt be surprised. 02:09 Stix how come i cant join ctf with a 0.5 client? 0.5 and latest stable used to be compatible 02:09 Stix i wonder when compatibility was completely pulled 02:09 ANAND When was that possible? 0.5.0 is all about breaking compatibility 02:10 Librism lol 02:10 Stix yes but before you could join a stable server its just u would have view height offset bug 02:10 Librism bout to just go to terrasology 02:10 Librism xD 02:10 Librism to many things with MT 02:10 Librism where is KROCK 02:10 Stix tjust do @Krocl 02:10 Stix tjust do @Krock 02:11 Stix *just 02:11 Librism @Krock 02:11 Librism you cant speeeel 02:11 lumberJ people have to eat/sleep have life outside of irc... 02:11 ANAND No need for '@' on IRC, just the name's enough to summon them 02:11 Stix yes i can, im..just LAZY!!! ;D 02:11 ANAND And Krock's not here 02:11 Stix not rlly tho 02:11 ANAND on IRC that is 02:11 Stix i was trying to spell correctly 02:12 Stix im bad at keyboards except for playing games *shrugs* 02:12 ANAND Stix, you might've been having the 0.5.0-dev version before the network protocol was actually changed 02:12 Stix anyways im going to dig even deeper (starting from where i last let of: -11000 02:12 Stix so afk 02:12 ANAND Which is the only possible explanation for why you were able to join a 0.4.17 server before 02:13 Librism Why 02:13 Librism Cant 02:13 Librism i 02:13 Librism use 02:13 Librism VS 02:13 Librism For it 02:13 Stix ok back, noone was on the server 02:14 ANAND Stop spamming please 02:14 ANAND Stix, you might've been having the 0.5.0-dev version before the network protocol was actually changed 02:14 ANAND which is the only possible explanation for why you were able to join a 0.4.17 server before 02:15 Stix what amazes me is that 100+ people are on irc atm yet only a couple every seem to be talking at once 02:15 ANAND Welcome to IRC :) 02:15 Stix anand yes i saw your earlier post on that 02:15 ANAND oops >.< 02:15 Stix hehe :P 02:15 Stix !cmd ban ANAND 3d spamming 02:15 Librism !cmd get my stuff working 02:15 Stix hmm doesnt work :P 02:16 ANAND lol 02:17 entuland HERESY! people have to eat/sleep have life outside of irc... 02:17 Librism bout to just do it in java 02:17 Librism with terasology 02:17 lumberJ please do 02:17 lumberJ lol 02:17 Librism xD 02:18 Librism why 02:18 ANAND Traitors.... :/ 02:18 lumberJ why do you need it to run in VS? 02:18 Librism im no traitor 02:18 ANAND :P 02:20 lumberJ seems like it is all the sudden fasionable for people who have no need to compile minetest to be trying to compile minetest 02:21 ANAND lol 02:22 lumberJ couldn't come at a worse time either, really 02:22 lumberJ :P 02:28 lumberJ ugh, i've got a bad case of distro itch 02:29 ANAND distro itch? 02:29 lumberJ :D 02:29 lumberJ its what i am calling the urge to distro hop 02:29 ANAND Haha 02:30 lumberJ plus i'm missing xfce 02:31 lumberJ for all the flashy stuff to choose from now days, i sure good go for just a good ole debian with xfce 02:45 ANAND Librism: http://krock-works.16mb.com/MTstuff/Compile_Minetest_MSVC.txt 11:55 cities People idle for days 12:16 Krock forever actually. 16:13 cities any interesting channels I should join? 16:14 ANAND I recommend NatGeo 16:14 rubenwardy #minetest-dev #minetest-chat #mineclone2 #minetest-doc #lua ##minetest-ctf #insidethebox 16:15 Krock #archlinux-offtopic #archlinux 16:17 rubenwardy ^ [hostile user] 16:17 rubenwardy [won't fix] 16:31 Out`Of`Control define interesting 16:32 ANAND no it should be #define interesting 16:33 ANAND and then of course, #ifdef interesting do_interesting_stuff() #endif 16:34 rubenwardy oh god 16:35 Krock https://www.gnu.org/fun/jokes/declarations.html 16:36 ANAND XD 16:48 BBmine Oh look, a bot! https://forum.minetest.net/memberlist.php?mode=viewprofile&u=23153 16:49 ANAND or a troll 16:50 Krock BBmine, https://forum.minetest.net/memberlist.php?start=11790 100s of similar accounts 16:51 ANAND o_O 16:51 BBmine yeah 17:01 riff-IRC Rebooting... 17:20 Fulgen wtf 17:21 Fulgen always those spam accounts... 17:22 Librism Krock 17:31 riff-IRC GTG/BBL 17:34 MinetestBot 02[git] 04Wuzzy2 -> 03minetest/minetest: Minimal: Disable disruptive formspec test by default (#7423) 133283079 https://git.io/vhixz (152018-06-14T17:32:10Z) 17:42 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Fix release script 1309eea42 https://git.io/vhipY (152018-06-14T17:40:23Z) 20:54 Edgy1 sfan5, i have a question about the serverlist 20:55 Edgy1 or any other devs around 20:57 Edgy1 so I wiped my system and switched to debian 9 and moved the world, mods, and minetest.conf to a newly built mt 0.4.17. the serer list still says my server is 146d old but the average / top players is now 0 20:58 sfan5 avg / top players is not stored permanently 20:58 sfan5 it resets when your server drops from the list 21:03 Edgy1 sfan5, oh ok thanks 23:24 Edgy1 any reason my minetest server sometimes just lags out on its own and everyone times out and the only way to get it working is to restart the server, but nothing appears in logs? 23:24 Edgy1 this just started, i upgraded to 0.4.17 23:25 rubenwardy try 0.4.17.1 23:37 Edgy1 that's what im on rubenwardy 23:38 Edgy1 1 sec it just did it again 23:40 Edgy1 # Server: version=0.4.17.1, 23:52 Edgy1 rubenwardy,