Time Nick Message 00:00 Calinou there are few Android developers in the Minetest community 00:00 Calinou (most of the tech-savvy playerbase is playing on PC) 00:00 flyinggarlic i dont see where to download 4.17 for windows. is not listed at https://www.minetest.net/downloads/ 00:01 scr267 https://github.com/minetest/minetest/releases 00:01 scr267 You'll find all the past and present releases here 00:02 flyinggarlic YES! thanks scr ... and thanks all 00:09 scr267 Does ethereal have igloos now? or is that just part of the default ice scapes? 00:28 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Valleys mapgen code rewrite (#8101) 13aafbdd4 https://git.io/fjeCY (152019-03-14T00:27:16Z) 01:26 flyinggarlic mintest is a beautiful thing! what really drove me here is how minecraft on android forces the presence of a store on the user with no apparent way to turn it off. 01:27 flyinggarlic btw i managed to host a local server thanks to help earlier a few hours ago. many thanks. 01:29 p_gimeno yay! 01:31 flyinggarlic thanks! a tiny step, but a giant leap here! 02:48 paramat !tell cimbakahn https://imgur.com/a/qTix06p is mgv6 because old tree design 02:48 MinetestBot paramat: yeah, sure, whatever 02:50 Emerald2 MinetestBot is so polite. :p 02:55 kaeza <3 MinetestBot 02:55 MinetestBot <3 kaeza 02:56 swift110 hey all 02:56 kaeza Greetings, swift110. 03:02 swift110 how are you kaeza 03:10 kaeza I'm good, and you? 03:13 swift110 im good kaeza what have you done with minetest lately 11:30 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: LINT fixes since recent tooling update 1302a2389 https://git.io/fjeE6 (152019-03-14T11:30:13Z) 11:30 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Update our tooling (Clang 5 -> 7, GCC 7 -> 8) 13a6a04c4 https://git.io/fjeEi (152019-03-14T11:30:13Z) 12:50 MinetestBot 02[git] 04paramat -> 03minetest/minetest: num_emerge_threads: Warn of crashes when > 1 (#8357) 13ee57b63 https://git.io/fjezW (152019-03-14T12:49:33Z) 14:28 Niwla Hello 14:29 Niwla @celleron55 Can you please look at your PMs? 14:29 Niwla At forum 14:38 p_gimeno Niwla: there's no cell in celeron 14:55 mmuller I notice that the latest android version on Google Play is 0.4.17.22. Are there any plans to update this to 5.0.0? 14:56 Emerald2 You can get 5.0 from the beta channel in the meantime. 14:56 Emerald2 I heard it's getting updated soon though. 14:57 mmuller Emerald2: cool, thanks 15:19 waldo99 what was added in 5.0.0? 15:21 mmuller waldo99: see https://dev.minetest.net/Changelog#0.4.16_.E2.86.92_5.0.0 15:28 waldo99 thanks 15:30 waldo99 automatic jumping! Im updating now! 15:31 mmuller heh 15:34 waldo99 is it disabled by default? 15:35 sfan5 probably 15:37 waldo99 nice it works great 15:37 waldo99 good job to whoever wrote it 15:37 waldo99 minetest has needed that for so long 17:54 scr267 I've got some register_ore calls in a mod and I'm trying to reduce how often they are generating and to reduce load on the mapgen. 17:55 scr267 I thought that increasing the clust_scarcity multiplier would help 17:55 scr267 I'm reading the docs here: https://dev.minetest.net/minetest.register_ore but I wonder if I'm reading it upside down 17:57 p_gimeno the bigger the scarcity the smaller the chance of finding ore 17:59 scr267 p_gimeno, so I thought. I'm trying to improve performance... for whatever reason this rather simple mod is having a relatively large impact on my server. 17:59 scr267 It has several register_abms and register_ores 17:59 p_gimeno which mod? 17:59 scr267 sea->seaplants 18:00 scr267 if I'm around the sea, I can get abms that take up to >1 second to complete 18:00 scr267 if I disable only this mod out of the sea modpack, I get down to more manageable numbers, but still a bit high 18:00 scr267 ~200ms 18:00 scr267 In any case the difference is huge 18:09 p_gimeno I'm looking here: https://bitbucket.org/minetest_gamers/minetest-mod-sea/src/58e245a94fedfdaf41b09552408b8533fe32d4ab/seaplants/init.lua?at=master 18:09 p_gimeno the ABMs seem a bit inefficient, but not terribly 18:10 scr267 Hey nice, I couldn't even find that code... I've just got the one I downloaded from the forum 18:10 p_gimeno I don't know how current it is 18:10 p_gimeno it may be outdated 18:10 scr267 It doesn't seem to be very current... 2016 18:10 p_gimeno I just wanted to browse online without downloading and extracting :) 18:11 scr267 I'm having a bit of a weird time with it. Just for fun, I've tried to comment out all the register_abms 18:11 scr267 but it didn't affect performance at all. 18:11 p_gimeno there's a weird local function generate_ore that doesn't seem to be used anywhere 18:11 scr267 I was a bit concerned by the generate_ore function in it. 18:11 scr267 Is that overriding the minetest.register_ore? 18:12 p_gimeno I don't see any reference to it anywhere 18:12 p_gimeno it seems unused 18:12 scr267 Line 312 18:12 scr267 oh sorry yes 18:12 scr267 ok 18:12 p_gimeno try commenting it out and see if everything keeps working the same 18:12 scr267 right 18:13 scr267 well, it doesn't break the server :) 18:14 p_gimeno without the ABMs and that function, the only thing that can be slowing things down is the register_ore calls 18:15 scr267 yeah, but there isn't a whole lot more code in that file :-P 18:15 scr267 haha 18:15 scr267 I'll comment all of those out and see what the impact is 18:16 scr267 so the only thing left is the node definitions 18:16 p_gimeno I don't think node definitions should cause any important slowdown 18:17 scr267 ok, well this is very surprising. I'm still at around 935ms... a bit better than the 1200 I was getting with the abms and register_ores 18:17 scr267 but still very high 18:17 scr267 Question: Once the abms are registered the first time, are they somehow kept active through data in the db or something? 18:18 p_gimeno not that I know 18:18 scr267 ok ill comment out the nodes too :) 18:18 scr267 why not 18:19 scr267 ok now im back down to around just a tad bit over 200ms 18:19 scr267 LOL 18:19 p_gimeno wow 18:19 scr267 that's a bit messed up XD 18:20 scr267 Some processing must be tied to those nodes as long as they are in existence 18:21 p_gimeno could you activate, say, half of them? 18:22 scr267 yea 18:22 scr267 p_gimeno, thanks for your help btw 18:23 p_gimeno you're welcome, it's an interesting problem and I'd like to know the cause 18:24 scr267 around half are active, and im getting around the same abm timing... hasn't changed. 18:24 scr267 I'll try activating a few more 18:25 scr267 oops i screwed this up 18:29 scr267 back in a bit. 18:32 MinetestBot cimbakahn: Mar-14 02:48 UTC https://imgur.com/a/qTix06p is mgv6 because old tree design 18:33 cimbakahn VanessaE: I need help! Can't find my building on your server. It had me register as if i was a new person, but i am not new. 18:38 cimbakahn VanessaE: I believe i'm on the correct server. I just can't find my building. 18:42 VanessaE not sure I can help you there, I don't exactly have a list of people's buildings handy :P 20:44 kukucka hello 20:45 kukucka Can you help me? what is the procedure for the update game? 20:46 rubenwardy ? 20:46 kukucka just send me link if you know 20:47 kukucka I have version 4.17.1 how to update to 5.0.0 20:47 ankit662003 hi 20:47 ankit662003 does anyone know where is nerzhou;? 20:47 ankit662003 I need to talk to him 20:48 ankit662003 Hey nerzhoul, would you be kind enough to mail me at ankitsrivastava0193@gmail.com 20:50 rubenwardy nerzhul ^ 20:50 rubenwardy kukucka: what OS? 20:50 ankit662003 android os 20:50 kukucka Windows 10 20:51 ankit662003 does any 1 know email adddress of nerzhoul? 20:51 rubenwardy kukucka: https://www.minetest.net/downloads 20:54 ankit662003 hey ruben 20:54 ankit662003 u also a developer for android right? 20:54 rubenwardy not for minetest 20:54 ankit662003 oh 20:55 ankit662003 then? 20:55 ankit662003 I thought u did develop for it? 20:55 ankit662003 i saw ur name in github 20:56 kukucka rubenwardy: but how to continue my games_ 20:57 ankit662003 rubenwardy: please talk to me 20:58 kukucka Should I copy something from 4.17.1 directory? 21:07 rubenwardy kukucka: just the games folder 21:07 rubenwardy and worlds 21:07 rubenwardy wait not 21:07 rubenwardy just the worlds folder 21:07 rubenwardy ankit662003: I'm a developer, but I don't do minetest 21:07 rubenwardy I suggest just asking your question here 21:08 ankit662003 i am able to build minetest properly but any other ui thread is getting blocked 21:08 ankit662003 so anything i do on ui thread is not working 21:08 ankit662003 i dont know why 21:08 ankit662003 if i try to change the code 21:08 ankit662003 like try adding a toast or something or any other ui element 21:08 ankit662003 it wont show 21:09 ankit662003 on your website and everywhere it says that you are a core developer for minetest 21:09 ankit662003 https://rubenwardy.com/ 21:10 rubenwardy I don't do android 21:10 rubenwardy at least not for minetest 21:10 ankit662003 it also says there u do android 21:10 ankit662003 ok 21:10 ankit662003 but did u understand what was my query 21:10 ankit662003 ? 21:10 ankit662003 do you think you can help me? 21:11 ankit662003 the code is building fine without any errors 21:13 kukucka rubenwardy: I think game folder too. I will try later. I am going shutdown computer, now. Thanks. 21:13 ankit662003 hey cimba 21:13 ankit662003 are you from germany? 21:13 rubenwardy kukucka: don't copy game folder 21:13 rubenwardy it'll cause things to break 21:36 galaxie Hi, I'm looking for a feature that I'm not sure what's the term for. An example case would be if, say, I wanted to make a statuette in MineTest, but I wanted it to fit into the area of one block, but it's made out of voxels that are smaller than that area. What am I looking for? 21:37 p_gimeno a mesh? 21:39 galaxie I guess, but how difficult would that be? Is there a guide somewhere or code/resources I can look at? 21:41 ankit662003 hi 21:41 ankit662003 some one please help me 21:42 p_gimeno galaxie: if you have never created a mesh, it's going to take quite some learning. You need a 3D modelling program, even if the build is made of cubes. Blender is free but it has a steep learning curve. 21:42 ankit662003 gimeno 21:42 ankit662003 are u android developer? 21:43 ankit662003 ruben 21:43 ankit662003 please help me 21:43 p_gimeno ankit662003: no I don't code for android 21:46 clavi ankit662003: state your issue if you want help 21:47 ankit662003 Ui thread is blocked 21:47 ankit662003 i try to run a simple toast 21:47 ankit662003 but it wont show up 21:47 ankit662003 Clavi are you android developer?? 21:47 clavi no 21:48 clavi but now that you described the problem, maybe someone who reads it can help 21:49 galaxie p_gimeno: I know how to do all that, even automate. Importing it in is what I don't know yet. 21:51 p_gimeno galaxie: oh! well, you have a lot of the road already walked then :) you need to export the mesh in a format that MT recognizes. I think wavefront .obj is OK. 21:54 p_gimeno https://notabug.org/pgimeno/Gists/src/minetest--testmesh-alpha - that's a simple mod that creates a mesh node 21:56 p_gimeno basically, you need to create a mod in order to be able to use the mesh in minetest; within the mod folder, the meshes subfolder contains the model and the textures subfolder contains the texture 21:56 p_gimeno there are naming conventions for textures, not sure for models, probably the same 22:01 p_gimeno you also need an init.lua that calls register_node with some parameters that specify the name of the texture, the name of the mesh and the type of node, like in the init.lua above 22:02 p_gimeno does anyone have a pointer for the texture naming convention? I remember having seen it at some point but I can't find it right now. I remember it was something like modname_nodename but can't remember the details. 22:12 p_gimeno here it is: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L362 (thanks rosegarden19) 22:32 galaxie p_gimeno: Ah, well, in that case, this should be relatively easy, except perhaps for the texture. Somewhere buried in my laptop is a script that turns voxels into .obj files.. but of course I can use Blender if I need to.