Time Nick Message 08:22 MinetestBot 02[git] 04pauloue -> 03minetest/minetest: Document default values for general cmake options (#7595) 130e1915c https://git.io/fNgQ0 (152018-07-29T08:21:09Z) 09:26 Astrobe https://wiki.minetest.net/Worlds 09:26 Astrobe lol every file has its own freaking format. In a game that uses Lua, which started as a configuration language. 09:27 sfan5 those formats have existed before lua was added 09:28 Astrobe I suspected that. 09:29 Astrobe Joke aside, in env_meta.txt what is the interpretation of game_time? Is it seconds, and is it real-time seconds or game-time seconds? 09:31 Astrobe Cleaning up the legacy stuff is a painful job that doesn't pay well. 09:33 Krock seconds of how long the world is online 09:33 Krock https://github.com/minetest/minetest/blob/9537cfd3f8264700619f58d15741829489e1099e/src/serverenvironment.cpp#L1195-L1200 09:33 Krock * of how long the world was online in total 09:35 Astrobe Thanks. 09:36 Astrobe day_count seems to be broken on 0.4.17. I have improbable values on all worlds I have created. 09:37 Krock day_count = 28 09:38 Krock one of my 0.4.17.1 worlds.. works fine 09:42 Astrobe Maybe that's specific to the Windows 64 version? 09:42 Krock *shrug* 10:24 ChimneySwift Huh... Good catch. My 0.4.17.1 Win64 server has that issue... Just created a new world and day_count=1414287431. Lol 10:25 ChimneySwift game_time=10 10:31 Astrobe Yet the code seems clean. I would look for undefined behavior related to some missing initialization. 12:21 Astrobe I don't see a way to restrict toolrepair to a specific tool, so I guess I could make cooking recipes to salvage an ingot from a worn tool. 12:26 Astrobe Hmmm... That would just be the same as the tool costing one less ingot, if the player is careful enough not to break it. 12:29 Astrobe But I could for instance specify large cooking times, so this adds an extra drawback. 12:30 ChimneySwift How can you not limit it to just one tool? 12:32 ChimneySwift If you have something like the anvil to fix it it should be easy. 12:41 Astrobe Indeed that could another option. Just have to butcher yet another existing mod. 12:51 Astrobe I'm intriged by bosapara's anvil mod: he uses override_item to add a field in the groups table, without refering to the original table; 12:53 Astrobe He does groups={weapons=1} in override_item. I don't expect it to add the field to the original groups table. 12:55 Astrobe Oh, wait. I was looking at core.override_item(), not minetest.override_item(). 12:58 Krock it's identical 13:00 Astrobe Then I don't think that example in the wiki is correct: https://dev.minetest.net/minetest.override_item 13:05 Krock it's correct 13:12 Astrobe I don't get it. 13:12 Astrobe !c local test={foo={bar=1}} rawset(test, "foo", {wiz=2}) print(test.foo.bar) 13:12 MinetestBot SyntaxError: invalid syntax (, line 1) 13:13 Astrobe !c 'local test={foo={bar=1}} rawset(test, "foo", {wiz=2}) print(test.foo.bar)' 13:13 MinetestBot 'local test={foo={bar=1}} rawset(test, "foo", {wiz=2}) print(test.foo.bar)' 13:13 rubenwardy ; 13:13 rubenwardy .also 13:13 rubenwardy MTB only does python 13:13 Astrobe lol 13:13 rubenwardy Also, the example will delete all groups then add only one 13:14 Astrobe Anyway that prints nil 13:14 Astrobe Yeah. 13:19 Krock there's probably a Lua CLI installed -> "lua" or "luajit" 13:20 Astrobe There's a "try lua online" on Lua's official site; I copy/pasted from there. 13:21 Astrobe The wiki is technically correct, but in practice wiping out all groups is usually not what you want. 13:22 Astrobe That would make the anvil mod so utterly broken that I don't believe it is. There must be a trick somewhere else. 13:23 Krock local old_groups = minetest.registered_items[name].groups 13:23 Krock old_groups.newgroup = 1 13:23 Krock then overwrite with old_groups 13:24 Astrobe Yeah, something like that. But it's not what he is doing. 15:45 kris2b bonjour 15:47 rubenwardy salut 15:47 rubenwardy ca va? 15:47 rubenwardy #minetest-fr 15:52 Krock ça va bien, merci. kthxbai 20:53 qzo Is there any particular reason I haven't been able to find tin after playing the game for a significant period of time? 20:54 rubenwardy !iki tin 20:54 rubenwardy !wiki tin 20:54 MinetestBot No such page. 20:54 rubenwardy :( 20:54 rubenwardy !wiki tin_ore 20:54 MinetestBot No such page. 20:54 rubenwardy https://wiki.minetest.net/Tin_Ore 20:54 ChimneySwift Tin only spawns quite low iirc. You probably need to mine deeper. 20:54 qzo really 20:54 rubenwardy are you looking below -128? 20:54 qzo It says -128 20:54 qzo I am 20:55 rubenwardy "it can be found at a height of Y=-32 or lower and is more common at Y=-128 or below. " 20:55 rubenwardy idk then 20:55 ChimneySwift Hm 20:55 qzo I have found copper, gold, and diamonds 20:55 qzo no tin tho 20:55 sfan5 easy answer: your game is too old 20:56 Krock qzo: Is Tintin listed in your inventory? 20:56 qzo sfan5: how old is too old? I am using the package from the debian repos which is 0.4.13 20:56 qzo which is a bit older 20:56 qzo but it has copper 20:56 Krock that's like two years to old 20:56 qzo oh lmao 20:56 Krock or three years? not sure 20:56 qzo so do I need to update my server and my client? 20:56 qzo both are just using the debian packages 20:57 rubenwardy more like 3 years 20:57 Krock in theory only the machine which hosts the game 20:57 sfan5 qzo: server will suffice, but doing both is a good idea 20:57 Krock but update both while you're at it 20:57 Krock aagh ninjas 20:57 rubenwardy will the PPA work on debian? 20:57 rubenwardy the builds say ubuntu 20:57 rubenwardy https://launchpad.net/~minetestdevs/+archive/ubuntu/stable 20:57 qzo what is the current revision? 20:58 rubenwardy ah ubuntu 20:58 rubenwardy 0.4.17.1 20:58 qzo rubenwardy: I can just wget the deb probably 20:58 rubenwardy probably 20:58 Krock Compiling Yourself (TM) always works 20:58 rubenwardy yeah 20:58 rubenwardy !c 17+1-13 20:58 MinetestBot 5 20:58 rubenwardy 5 versions behind 20:58 rubenwardy @_ 20:58 rubenwardy :) 20:59 notanewbie ? 20:59 Krock indeed, almost three years. 0.4.13 was released in August 2015 20:59 qzo building now 20:59 qzo haha 20:59 qzo I did not know it was so old 20:59 qzo I wonder if there where many changes 21:00 Krock ubuntu 16.04 is also sitting on that release IIRC 21:00 Krock qzo: only about 2500 changes 21:00 qzo this compiles pretty quikcly 21:00 Krock make -j5 ? (assuming quad core) 21:01 qzo who is the maintainer of the debian package? maybe we should get that updated 21:01 qzo Krock: I have two Xeon X5675 6 cores 21:01 qzo although GCC/G++ doesn't use my threads very well 21:02 sfan5 qzo: debian likes keeping packages outdated in the name of "stability" 21:03 Krock they're afraid killing the dinosaurs by updating the world history which includes the "meteorite" package 21:03 sfan5 last debian release has 0.4.15 21:03 sfan5 backports contains 0.4.17 21:04 notanewbie Does anyone know how to get rid of those annoying error messages in Minetest: Pocket Edition? 21:04 Krock so it's only Ubuntu/xenial which is far behind https://packages.ubuntu.com/xenial/minetest 21:05 Krock notanewbie: please don't paste them here (just to make sure) 21:05 notanewbie I won't 21:05 notanewbie But it says something about invalid numbers 21:05 notanewbie It's actually rather short 21:05 rubenwardy GL_INVALID_ENUM 21:05 Krock iCCP errors? 21:06 notanewbie rubenwardy: yep 21:06 Krock downgrade Android to 5.0 :D 21:06 notanewbie What??? 21:06 Krock it's a solution - but not the one you want. 21:06 notanewbie Hmm... 21:06 notanewbie Is this the only way? 21:06 Krock we are already well aware about this issue but there is yet no patch for it 21:07 notanewbie Okay 21:07 notanewbie Is there any other known fix? 21:07 Krock #7525 21:07 Krock ShadowBot: 21:07 Krock https://github.com/minetest/minetest/issues/7525 21:09 qzo anyone seen this build error before? 21:09 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Lua_api.txt: Clarify entity 'initial_properties' and related deprecat… 13bf45644 https://git.io/fN2sE (152018-07-29T21:07:55Z) 21:09 qzo /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libGL.so: undefined reference to `drmGetDevice2' 21:10 rubenwardy no lol 21:10 Krock library mismatch 21:10 sfan5 your GL libraries depend on libdrm but don't link to it 21:10 rubenwardy did you use the one line compile script? 21:10 paramat "Minetest: Pocket Edition" 21:10 qzo I just ran the cmake and then make 21:10 notanewbie Yeah Krock I went to the issue but no one was that helpful 21:11 Krock paramat: glad I'm not the only who was triggered by that 21:11 notanewbie ??? 21:11 paramat =) 21:11 Krock notanewbie: yes, that's also why I said that there's no patch for it yet. Myself, I cannot even reproduce this issue -- Android 5.0 here, no updates 21:12 notanewbie I'm on Android 8.1...do I seriously have to downgrade to 5??? 21:12 notanewbie I don't even know what release that is... Jelly Bean??? 21:14 Krock sorry, my fault. * cannot reproduce it on 6.0, since it was one major release below the one reported in the issue 21:14 Krock I'm not telling you to downgrade for the sake of a bug in a game 21:14 notanewbie I know ? 21:15 qzo wow 4.17 is way better 21:15 qzo this is fantastic 21:15 notanewbie ? 21:15 notanewbie Welcome to 2018 21:16 Krock take the chance to try out 5.0.0-dev. testers and contributors are very welcome :) 21:17 qzo I will take a look 21:17 notanewbie Krock: has someone built it for Android? 21:17 qzo did you all work on the netcode issue that prevents connection using NAT reflection? 21:17 Krock yes sure. There are (almost) daily builds 21:17 qzo If not I might look into that, I know a lot of CPP networking and socket stuff 21:19 Krock err. The daily builds which I had in mind are for OS X/MacOS 21:19 notanewbie Oh okay 21:19 notanewbie Yeah I knew about those 21:19 Krock notanewbie: here's a rather recent one https://forum.minetest.net/viewtopic.php?p=316739#p316739 21:20 Krock alternative testing build (about same age) https://github.com/minetest/minetest/pull/7126#issuecomment-380381620 21:22 Krock I'm pretty sure the GL errors will also appear there - would be luck if that's not the case 21:23 notanewbie It says error parsing package 21:23 Krock qzo: our network expert is currently busy - so I doubt anyone has looked much into it yet 21:24 Krock s/busy/away/ 21:24 qzo so here is a question, if I have an existing world that has not generated any tin, do I have to start a new world for that to take place? 21:25 qzo Or will it proceedurally generate in? 21:25 paramat it will generate in new areas 21:25 paramat in an existing world 21:26 qzo fantastic 21:26 qzo thank you for the tips 21:26 Krock /deleteblocks here 21:26 Krock wipes the current area 21:27 Krock (and ofc re-generates it afterwards) 21:31 notanewbie So I just switched to a Dev build of 0.4.16 21:32 notanewbie The good news is, no more error 21:32 notanewbie The bad news is, single player crashes before it loads 21:50 notanewbie Multiplayer does work though 23:34 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Boats, carts mods: Use 'initial_properties' table 13c284e52 https://git.io/fN2CB (152018-07-29T23:32:18Z)