Time Nick Message 02:06 beowulf_ modding question: for regular (non-air) mapgens, does the core place biomes/decorations after executing `minetest.register_on_generated` callbacks, or before? I ask because I noticed at least one instance where the mapgen was placing 'dust' nodes on top of terrain that was generated using the lua voxelmanip. 02:07 beowulf_ As far as I know, 0.4.17 didn't do this, so I want to know if the change is offical. I haven't been able to find documentation on it yet. 04:07 beowulf_ Well, hopefully someone can answer and I'll see it in the logs. Thanks! 04:09 Nezrok I can use on_punch or on_use with a counting variable to get more than two effects per tool, right? I didn't try it yet, but there's something I want to do, if it works 05:16 Multi__ I have a rare question. Randomly while I was on a server fixing up spawn the map started generation hills and trees. Kindof like mapgen or terrain regeneration. I don't know what is causing this or if another staff member is trolling me. 05:18 Multi__ If you can please Msg me what you think it is and why it is happening. I will be happy to show people the output of it so they can see and make a decision. (it was also deleting builds and stuff while generating) 05:22 VanessaE you mean it was generating right in your location? or just in the distance a bit? 05:36 Multi__ In my location VanessaE 05:36 VanessaE weird. 05:36 fling Multi__: right in front of your face? 05:36 fling maybe someone used an editor of some kind 05:37 cheapie Was someone playing with /deleteblocks? 05:37 VanessaE I mean, it's normal to spawn into a new area on a fresh map and still have it generating a bit around you while you're building 05:37 VanessaE if your computer is slow 05:37 cheapie Or using the map DB as their swap file? :P 05:37 VanessaE heh 05:38 VanessaE if it's destroying the map to regenerate it, maybe you're out of disk space 05:39 Multi__ Not my server btw VanessaE just an admin 05:39 VanessaE odd 05:39 Multi__ fling All around me yes. 05:40 Multi__ It was very random 05:40 fling Which db backend is the best to use btw? 05:40 Multi__ I am asking the owner to check the logs to make sure no one was cloaked 05:42 Multi__ Anyways goodnight 08:18 Emerald2 Hey dopik. 08:18 dopik hi. (sry if this doesn't fit here) Small error report/help request: Minetest 5.0- win10-64bit After playing on a server for while today, minetest 'Terminated Runtime in an unexpected way'. Now my client crashes with the same error each and every time I connect to that specific server (other servers work fine). Any ideas on that? 08:24 ANAND dopik: Could you paste the last few lines from your debug.txt? 08:26 dopik 2019-03-31 09:54:21: [Main]: Automatically selecting world at [C:\[...]\Minetest\5.0.0\minetest-5.0.0-win64\bin\..\worlds\testworld] 2019-03-31 09:54:39: ERROR[Main]: Verbindungsfehler (Zeitüberschreitung?) 2019-03-31 09:54:56: ERROR[AsyncWorker-0]: servers.minetest.net/list?proto_version_min=37&proto_version_max=37 not found (Timeout was reached) (response code 0) 08:28 dopik After setting debug_log_level to verbose it still just gives me those 3 lines 08:31 ANAND segfault maybe? 08:31 ANAND Did you try re-installing Minetest? 08:32 dopik no 08:33 ANAND "Automatically selecting world at ..." is only printed when Minetest runs as a server or server/client, AFAIK 08:34 ANAND Not sure why that is printed to the logs when you try to connect to a server... 08:42 dopik ok, so getting another version of minetest just let me connect to the server, wich crashed immediatly after. Seems to be me (or rather a mod issue) causing the problem 08:44 dopik Yeah, seems to actually be connected to my nickname/account on that server. thx for helping me, will report to the server owner from now on 08:52 ANAND Good idea, the server owner might be able help you better, as they have access to the server logs 13:35 jluc ehllo 13:36 Krock hi 13:39 p_gimeno ooh, an ESMTP greeting 13:41 jluc ahah 15:38 beowulf_ anyone have an answer to my question posted @ 2am utc yet? just wondering 15:44 sfan5 you probably want to ask paramat about this 16:08 jluc my children say "dynamite doesnt work" 16:08 jluc what's the way to use dynamite ? 16:10 Krock is dynamite == TNT stick? if so, then it doesn't have any use 16:11 jluc ok then they're right 16:11 jluc strange to have such a useless item 16:13 Krock well yeah, throwing it would be much funnier 16:13 rubenwardy I'd like to see it throwable 16:27 jluc Playing as master with my 2 childs and some commands are very slow, like "Empty inventory" or worldedit "Back" 16:27 jluc (like 1 minute before effect) 16:42 p_gimeno jluc: what mods do you have? 16:44 jluc hmm some ! 16:44 p_gimeno also, are you using LuaJIT or plain Lua? 16:44 p_gimeno mapgen mods are among the worst performance wise 16:45 jluc like worldedit you mean ? 16:45 p_gimeno worldedit is not a mapgen mod, it's not executing most of the time :) 16:46 p_gimeno then if you have many mobs spawned, that can also affect performance 16:48 p_gimeno the sea modpack is known to affect performance 16:49 p_gimeno so, it all depends on which mods you have, maybe you can disable certain features to make it smoother 16:50 p_gimeno hard to tell which without a mod list, though 16:50 jluc ok 16:50 jluc its not an issue realy 16:51 jluc with new "easyly installable" online pane, my children are bursting into fun discovering tanks and pets and wings and so on... 16:52 jluc with worldedit i created huge pyramids, but it seems "Suppress" command doesnt suppress it 16:54 jluc other buttons or actions are very quick, only worldedit "Back" and Inventory Dustbin is (very) slow 16:58 p_gimeno yeah it's hard to know what your real lag is because the client hides much of it 17:01 jluc not the worldedit main window "back" but the world edit tool "back" 17:02 rubenwardy unified inventory is slow because of the method used for the creative inventory 17:02 rubenwardy or craft guide 17:12 jluc double clicking seems to fix it for worledit command "back" 17:12 jluc it seems also related to being "master" for a LAN game 17:16 jluc strangely i cant find the "advanced train" in the "online mods lib" 17:16 jluc no trains at all 17:16 rubenwardy jluc: doesn't support 5.0.0 fully yet 17:16 jluc ok 17:16 rubenwardy the latest dev has WIP progress on it 17:17 rubenwardy https://content.minetest.net/packages/orwell/advtrains/ 17:17 rubenwardy see under the big green download button 17:17 jluc i installed it previously for minetest 0.4 on my son's machine and it works nicely there for mt5 aswell now 17:17 rubenwardy oh interesting 17:18 jluc we discover everything so for us there are some mystery parts for all mods, incluing adv trains 17:20 jluc but not more for adv train than other mods 17:27 MinetestBot 02[git] 04HybridDog -> 03minetest/minetest: Use unordered_map instead of map for craft definitions (#8432) 13ab322fc https://git.io/fjkiq (152019-03-31T17:26:17Z) 17:28 jluc i just installed intllib 17:28 jluc great mod ! 17:53 Telesight Hello all .. 17:54 jluc now my daughter plays with pandas, bears and horses 17:54 Telesight I do get a servercrash with the mod areas, anybody else? 17:55 p_gimeno what's the error? 17:55 sfan5 and that crash is? 17:55 Telesight When I do /change_owner .... 17:56 Telesight Moment 17:57 Telesight ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'areas' in callback on_chat_message(): ...me/telesight/minetest/bin/../mods/areas/internal.lua:3: attempt to index field 'auth_table' (a nil value) 17:57 rubenwardy auth_table is deprecated 17:57 rubenwardy areas works for me in 5.0.0 though 17:57 rubenwardy weird 17:57 rubenwardy try updating? 17:58 Telesight I see no updated mod 18:03 sfan5 https://github.com/ShadowNinja/areas/commit/7cb8787bebdad6b1077f7046eddeacc9da0d2136 18:05 Telesight Ok, I will update, maybe my mod is older than 2 years 18:11 sofar areas mod needs some work, it's gotten some holes here and there 18:11 sofar I was thinking of forking it to minetest-mods 18:12 sofar gonna play with a chainsaw, bbl 18:14 Telesight Ok I updated, my version was too old I think, now it works 18:14 Telesight Thank you all for your help ... 18:20 jluc strange bug : my son was locked inside a train wagon that was locked closed for some reason 18:20 jluc he couldnt get out of it 18:20 jluc so he used the "wings" because it enables to go across any blocks 18:21 jluc he could get out but now he is locked in a "back to inside wagon and out of it" infinite loop 18:21 rubenwardy oh dear 18:21 jluc as soon as he leaves his wings 18:21 rubenwardy right click? 18:21 rubenwardy heh 18:22 jluc right click was of no use 18:23 jluc the base issue is that he could enter the wagon whilst it was locked 18:24 jluc fyi he could enter it (without willing) « while putting a rail under the train » 18:26 jluc today i wanted to try mesecons but that'll be another time 18:29 rom1504 I read all that without the "minetest" context in mind and I was like "huh so his son is trapped in a train, and he's talking about it on irc ?" :D 18:40 JLuc hihi 18:41 JLuc ohh AMOF i thought quiting and entering again was enough but no, he is still blocked in that loop 18:42 p_gimeno JLuc: does shift-clicking the wagon help? 18:46 JLuc there is a train + a passager wagon coupled 18:47 JLuc he has to un-couple them first 18:47 p_gimeno maybe someone can get on the train and open the doors 18:48 JLuc but he cannot enter beacus"e its locked 18:48 p_gimeno someone else? 18:48 nri marisag: Hello, do i setup a server now with nri.creative.minecity.online as the adress or do i wait until april 3rd? Thanks 18:48 JLuc Oh sombeody else could possibly help yes 18:48 JLuc wel'l try 18:48 p_gimeno worst case, everyone ends up being stuck :D 18:49 JLuc :-) 18:49 JLuc not sure anybody else can open the train when it's closed locked 18:49 JLuc let's try 18:51 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Fix comments 13a467749 https://git.io/fjkPk (152019-03-31T18:49:39Z) 18:51 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Create ServerThread earlier in the startup process 1364bdd4b https://git.io/fjkPI (152019-03-31T18:49:39Z) 18:51 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: mapgen: drop mapgen id from child mapgens. 13b55fc3d https://git.io/fjkPL (152019-03-31T18:49:39Z) 18:51 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: EmergeManager::initMapgens use FATAL_ERROR if and drop boolean return 13b3716a0 https://git.io/fjkPt (152019-03-31T18:49:39Z) 18:53 JLuc hihi when launching as multiplayer he is not the same player 18:53 JLuc so i'm afraid we cant rejoin him 18:54 JLuc well time for bed now 18:55 JLuc Lesson : never play as "solo", but multiplayer, even when alone (?) 19:00 Lone-Star p_gimeno: finally got it to build. there were a few ".so" files that i needed to rename and re-run cmake 19:02 JLuc we'll have to try to uninstall (or unactivate) advanced train - and see 19:05 p_gimeno Lone-Star: sweet 19:06 Lone-Star ehh, i changed from linux mint to mx linux and things are a bit different 19:32 deltasquared hmm, I seem to be getting a lua crash when I do player:set_hp(0, {type=whatever}) 19:32 deltasquared interestingly said lua crash reads 19:32 deltasquared can't find a bug for it yet either. going to try to perform a minimal reproduction; it may have been something wonky that mod was doing. 19:34 deltasquared ... that's interesting. somehow the console lua mod I wrote is getting crashed when I do that. 19:34 deltasquared what the hay, why is it throwing a table 19:39 deltasquared what the actual kek 19:39 deltasquared why is the object that I pass as set_hp reason being thrown as an error 19:39 deltasquared what is going on 'ere... 19:40 deltasquared also the engine appears to have frozen. nothing is loading any more. 19:40 deltasquared this is really really weird 19:47 deltasquared can someone lend me assistance reproducing this? open a new world with just MTG + luacmd, and do /lua me:set_hp(0, {type="fall"}) 19:47 deltasquared the second arg being a reason table like the docs say... 19:47 deltasquared it's weird. the table itself is thrown, and then the world stops loading but the server still sort of recognises commands... 19:47 deltasquared then I get a bunch of "interact while dead" warnings 19:48 p_gimeno deltasquared: is WorldEdit //lua OK? 19:48 sfan5 deltasquared: known bug 19:48 deltasquared sfan5: can't find it 19:48 deltasquared if it's known about 19:49 sfan5 https://github.com/minetest/minetest/issues/8227 19:50 deltasquared sfan5: cheers. I was typing "reason" into the search; guess I should have tried set_hp in the search instead. 19:53 deltasquared the part I don't get is why the heck the thrown error in that case was the reason table itself 19:57 cimbakahn I forgot where the Minetest cache is so i can delete its contents. Does anyone know? 19:57 Krock client/cache 19:59 cimbakahn Is this it ----> /home/cimbakahn/.cache/minetest/media/ 19:59 calcul0n_ yes 19:59 calcul0n_ you can remove all .cache/minetest 20:01 deltasquared PR8368 looks so handy. I'm currently writing a mod to print humourous messages depending on how a player died; at the moment, node_damage is fairly generic because I can't tell when it's lava or something else. 20:01 cimbakahn calcul0n_: Do you mean i can just delete the minetest folder under cache? 20:01 deltasquared I had the best ideas for lava :( 20:02 cimbakahn deltasquared: What is that? 20:02 calcul0n_ yes cimbakahn 20:03 calcul0n_ deltasquared, maybe you can just detect lava around the player when he dies? 20:03 calcul0n_ could give false positives, but well 20:03 deltasquared cimbakahn: the PR? it adds a node name field to the reason table of on_player_hpchange and on_dieplayer callbacks. 20:03 rubenwardy deltasquared: ^ 20:03 rubenwardy in 5.1.0 a node field will be added though 20:03 deltasquared I don't like hacks like that calcul0n_ :) 20:04 deltasquared it could be wrong and/or ambiguous 20:04 calcul0n_ yep, i see 20:04 deltasquared e.g. lava and another damaging block, one at feet, one the head is in 20:04 deltasquared which one then? 20:04 deltasquared the engine knows, but does not tell us yet ;) 20:05 p_gimeno mods can kill the player too 20:06 deltasquared p_gimeno: well thanks to that other bug I can't really set that yet 20:06 deltasquared anyways, I must run, it's late owing to daylight savings coming into effect 20:07 deltasquared have a good evening all. 20:21 MinetestBot 02[git] 04tenplus1 -> 03minetest/minetest_game: Add food groups to blueberries (#2335) 1388d7988 https://git.io/fjkXB (152019-03-31T20:20:47Z) 21:20 MinetestBot 02[git] 04HybridDog -> 03minetest/minetest_game: flowers: Light check optimisation in mushroom spread 13b207250 https://git.io/fjk1v (152019-03-31T21:20:28Z) 21:27 trom_ hi everybody ! why if I place example from https://dev.minetest.net/minetest.add_node_level in to this example https://dev.minetest.net/minetest.register_on_joinplayer - MT alert me with ERROR Runtime error from mod 'a' in callback on_joinplayer(): Node name is not set or is not a string! 21:27 trom_ ? 21:29 sfan5 beause the example is wrong 21:29 sfan5 it should be minetest.place_node(blockpos, {name="default:water"}) 21:30 trom_ awwww, thank you ! 21:34 paramat !tell beowulf_ core mapgen places biomes/decorations before running 'register_on_generated()'. the dust is dust from a neighbouring mapchunk that is generated later, stuff like this does happen sometimes and is difficult to fix 21:34 MinetestBot paramat: I'll pass that on when beowulf_ is around 21:38 paramat Multi__ terrain regeneration can be triggered by another server admin using 'deleteblocks' 21:41 Multi__ paramat does it work while cloaked? 21:42 paramat yes i think so 21:43 paramat what do you mean by 'cloaked'? 21:43 Multi__ It is a mod where no one can see you in game 21:43 Multi__ After you do /cloak 21:44 paramat ok thought so 21:47 VanessaE some on you cheapskates, help a minetester out :) https://www.gofundme.com/f/5pqdb-help-me-move? 21:48 VanessaE come on* 21:59 Emerald2 Off to a good start there, Vanessa. :) 22:00 VanessaE yeah, but still not enough 22:00 VanessaE I'm in panic mode right now 22:01 Emerald2 <3 22:01 Multi__ VanessaE? I feel like I know that user XD 22:01 VanessaE everyone knows me :) 22:02 Multi__ Don't you own... That one server 22:02 Multi__ I can't think of the name 22:02 Multi__ I played it for an hour and then left 22:02 Multi__ And never joined again 22:02 cheapie Wow, one day or so and you're almost a third of the way there :) 22:03 VanessaE cheapie: it's been almost three days. 22:03 cheapie Huh, the site said 1. 22:03 * cheapie figures it must have a different idea of how time works 22:04 VanessaE well it shows March 29 as the day I started it and I could swear I posted it in the morning. it's 6pm now, so 2½ days :P 22:04 VanessaE either way, they say fundraisers tend to fizzle out after a few days, so that's why I'm panicking 22:08 paramat link to it in all your server threads? you have lots of players 22:09 paramat or at least somewhere on the forum 22:10 VanessaE didn't want to spam the forum 22:10 VanessaE but deezl made a post on my behalf, in general discussion :) 22:10 VanessaE (https://forum.minetest.net/viewtopic.php?f=3&t=22462) 22:11 VanessaE Multi__: actually I have 6 servers. two dreambuilder-based, two minetest_game-based, one nostalgic, one skyblock 22:12 VanessaE I don't see you in my recent logs though 23:12 trom_ I'm trying minetest.add_node_level with default:snow but have no effect 23:12 trom_ is it right ? 23:13 VanessaE no idea :) 23:32 paramat default:snow doesn't use the levelled feature 23:34 paramat see https://github.com/minetest/minetest/blob/a4677496f347a3c9bd66b39ca535f8346bac1708/doc/lua_api.txt#L1123 23:34 paramat trom_