Time Nick Message 00:14 guzzi how deep do people usually dig? 00:14 guzzi it looks like minetest goes pretty deep 00:18 nephele it goes very deep 00:18 VanessaE it goes down more than 31km below sea level 00:19 guzzi yeah. i have gone down about 500. i have mesacons mod. just looking for those i guess 00:19 guzzi the pipe mod looks fun too 00:19 VanessaE I think mese starts below 1000m 00:20 guzzi I got kinda bored of minecraft. so i came back 00:21 LoneWolfHT If you get bored of MTG try Nodecore 00:22 VanessaE bah, all you need it mtg + Dreambuilder ;) 00:22 guzzi dreambuilder? 00:22 guzzi nodecore? huh 00:23 VanessaE Dreambuilder is a massive modpack that I maintain, comprised of lots and lots of popular mods :) 00:24 guzzi oh damn that looks sick 00:24 guzzi i am going to boot it up 00:25 VanessaE enjoy :) 00:35 guzzi awe sick textures 01:34 EvergreenTree guzzi: do give nodecore a go if you want, it is a lot of fun and quite a change of pace from normal minetest/craft style gameplay 01:36 EvergreenTree also, while dreambuilder is very cool (I play it a lot), it is certainly not the only minetest game worth worth checking out 01:43 MinetestBot oil_boi: May-22 15:39 UTC I like the format of the current videos. Always new features presented, it’s like small gifts each video. 01:51 leo_rockway greetings, minetesters. 02:01 leo_rockway oil_boi: hey, spiders attack during the day. Is that intentional? 02:03 oil_boi leo_rockway, Oh I'll fix that now 02:04 leo_rockway oil_boi: It makes surviving the first night a lot harder, that's for sure ;-) 02:04 leo_rockway surviving before the first night, that is. 02:27 oil_boi Oof and I just finished putting it in 02:31 oil_boi I dunno I'm just going to throw this on here https://github.com/minetest/minetest/issues/9873#issuecomment-632972474 02:32 oil_boi This stops mobs from being an absolute disaster when you have a farm, yet still keeping in a less annoying form of collision correction 02:57 oil_boi A*_noprefetc vs A*? 02:57 oil_boi prefetch** 03:01 Emerald2 Woohoo got to gdb the segfault. https://pastebin.com/zYdRtVEM 03:02 guzzi evergreentree, checking it out now 03:03 Emerald2 I'm running 5.2.0 from the Ubuntu ppa so not sure why I'm getting this crash. 03:03 Emerald2 New NodeCore server does it reliably tho. 03:04 EvergreenTree Just a warning about nodecore, there is minimal instruction and you are expected to figure things out on your own 03:04 guzzi np 03:05 Emerald2 Yeah I know. I played it before. Got really stuck on some stuff tho. XD 03:06 EvergreenTree I would say it's sort of comparable to how old DOS point and click adventure games (not in gameplay but in how you're expected to figure things out) 03:06 EvergreenTree s/how// 03:26 oil_boi Also thanks texmex 03:26 guzzi evergreentree , latest master just crashes on me 03:27 EvergreenTree Weird. I haven't updated in a bit so it still works for me 03:27 EvergreenTree I need to go to bed, but I will try to see what's wrong tomorrow 03:37 guzzi anyone ever have the last 3 rows of inventory disapear on them? 03:38 guzzi ah i see what the issue is 03:39 guzzi wierd they are like greyed out now 03:40 guzzi seems like loading nodecore changed my inventory storage somehow 03:40 Emerald2 NodeCore only has 2 rows of inventory. 03:40 Emerald2 Wait I mean 1. 03:40 guzzi oh. i removed the nc_ mod folders. 03:40 Emerald2 Good typing me. 03:41 guzzi how do i get them back? 03:41 Emerald2 It should only effect you when playing NodeCore tho. 03:41 Emerald2 I gotta go do something rn so be back in 5ish. 03:41 guzzi np 03:46 guzzi ah yeah i am going to have to purge the sql db i think 03:47 guzzi how do i reset my world? 03:51 Emerald2 Did you set the world up as a nodecore world? 03:52 guzzi all i did was do a git clone of your master branch and activate all the mods 03:52 Emerald2 Master branch of what? 03:53 guzzi https://gitlab.com/sztest/nodecore 03:54 Emerald2 Lemme see if I can get Warr in here. He's the dev. 03:56 guzzi nah it isn't a big deal. 03:57 Emerald2 You can get NodeCore from CDB, too. Should be basically the same. 03:57 Emerald2 I'd just make a new world, honestly. 03:59 WarrIRC nodecore is a game, not a mod or modpack 03:59 WarrIRC so you don't "activate all mods" 03:59 WarrIRC you have to clone it into games, not into mods 03:59 WarrIRC if you try to play nodecore and MTG at the same time then I have no idea what will happen, but it probably won't be good 03:59 guzzi oh 03:59 guzzi yeah it was bad. 04:00 WarrIRC CDB would install it in the right place for you if you use the in-game CDB browser 04:00 guzzi i have a headless server. thus the confusion 04:00 * Emerald2 returns to looking for food. Brain isn't working. 04:01 WarrIRC hmm, I'd have expected MT not to let you just enable mods that are inside a mods/ subdir like they are in a game ... unless they added recursive search to modpack loading or something 04:01 WarrIRC The version that's on CDB tracks very closely with what's in git master, so pulling from git master is fine too 04:03 guzzi i moved them 04:03 guzzi i am dumb 04:03 guzzi ok thanks WarrIrc. Let me blow away this .minetest folder, clone into games and try again tomorrow 04:04 guzzi afk 04:04 WarrIRC heh, nodecore was intended to be brain exercise, but not the installation parts :-) 04:05 WarrIRC If you run into more questions, you can find help in #nodecore. I'm usually only on IRC via the Discord bridge though. 04:51 oil_boi texmex, https://youtu.be/l2i6cA1nPJo 04:53 oil_boi Oh yeah 04:53 oil_boi !title 04:53 MinetestBot oil_boi: Crafter - Mob Pathfinding Prototype 1 - YouTube 05:23 liljnc3 hey 05:23 freelikegnu yo 05:24 liljnc3 hows it going 05:24 freelikegnu ... 05:37 Emerald2 Segfaults. Segfaults everywhere. 05:39 freelikegnu and not a drop to drink 06:32 Emerald2 ANAND: it's #nodecore 06:38 ANAND That's the game's channel 06:43 Emerald2 Isn't that what you wanted? XD 06:43 Emerald2 I guess the new server got a new channel too. He just made it yesterday. XD 08:30 Emerald2 What's the verdict, ANAND? 08:35 ANAND Dunno, I just found out the line that causes the segfault - Krock said he'll do further testing in minimal. 08:36 deltanedas is there a way to run a nodes function when a node is placed/broken next to it? 08:36 deltanedas i want to dis/connect nodes from a network when cable is broken/placed 08:37 ANAND deltanedas: You could access the nearby nodes using the dug node's on_dig callback 08:38 deltanedas wow im stupid 08:38 deltanedas is there an array of directions somewhere or do i have to define it myself 08:39 ANAND Array of directions? 08:40 ANAND Get the dug node's pos, add and remove 1 from each of the coordinate to get 6 coords corresponding to the touching nodes 08:42 deltanedas {{x = -1, y = 0, z = 0}, ...} 08:42 deltanedas it seems like thats a very common thing 11:23 MinetestBot 02[git] 04Awkor -> 03minetest/minetest: Modernize include guards and add missing ones (#9898) 13037422f https://git.io/JfaGT (152020-05-23T11:23:05Z) 11:25 MinetestBot 02[git] 04sorcerykid -> 03minetest/minetest: Add on_authplayer callback and a last_login parameter to on_joinplaye… 13a976b7f https://git.io/JfaGt (152020-05-23T11:24:06Z) 11:28 MinetestBot 02[git] 04sorcerykid -> 03minetest/minetest: Add on_authplayer callback and 'last_login' to on_joinplayer (#9574) 1315ba75e https://git.io/JfaGc (152020-05-23T11:25:29Z) 12:12 _Zaizen_ Hy everyone I would like to know if there's a way to know the position of a node i've found with raycast. I can't find the appropriate method, maybe it's just that it has a strange name 12:12 NetherEran raycast:next() gives you a pointed_thing 12:13 _Zaizen_ Yup but I need to know th e position of that node. 12:13 nephele core.raycast? local node = raycast:next() , and then node["under"] 12:13 NetherEran ^ 12:13 Krock est31: who has access to f-droid? I thought you redirected me to nerzhul last time https://github.com/minetest/minetest/issues/9839#issuecomment-633032868 ? 12:13 _Zaizen_ Thanks everyone 12:13 nephele node is a table you can print with minetest.debug(dump2(node)) too to see the full format 12:13 Krock !next 12:13 MinetestBot Another satisfied customer. Next! 12:13 est31 hi Krock 12:13 Krock o/ est31 12:13 est31 Fdroid maintainers have 12:14 est31 (access) 12:14 Krock does this need a correction? https://dev.minetest.net/Releasing_Minetest#Build_and_Publish_Android_APK 12:15 Krock Sounds like we should go to #froid directly 12:17 Krock * #fdroid without the typo 12:32 Krock ^ est31 ? 12:33 yrungr i wonder if you can build minetest for your own phone. 12:33 yrungr the minetest in the android store is broken. 12:34 Krock yes 12:34 yrungr cool. 12:34 Krock though I don't know what build setup you need to get it working 12:38 blaise arm crossdev toolchain, or a binmisc qemu chroot 12:42 yrungr interesting. 12:45 Krock yrungr: https://www.youtube.com/watch?v=Y2lspXOXNGQ <-- you now 12:45 blaise lol 12:47 Krock (the AMV that uses the song is quite good btw) 12:55 yrungr weird, youtube seems broken. the page loads, but videos are not loading. 12:55 Emerald2 Is there a way to change the 'player joined the game' and 'player left the game' messages? 12:57 Calinou they're defined in builtin/ Lua 12:57 Calinou so yes, but they're defined server-side 12:57 Calinou https://github.com/minetest/minetest/blob/master/builtin/game/misc.lua#L45 12:58 Emerald2 Cheers Calinou. Had somebody on discord asking but the people in the know are sleeping. :) 12:58 Emerald2 Could a server owner change them, or no? 12:59 blaise there is a minetest discord server? 12:59 blaise :o 13:00 Emerald2 Technically unofficial. Got a buncha new people when the forums were down, because C55 put a link there. 13:00 olliy mmhmm 13:02 nephele i think overiding minetest.send_leave_message would be sufficient? 13:02 blaise surprise 13:09 Emerald2 Hey Krock. Warr is wondering what you meant about a chest and getting a player hand. 13:18 appguru "i think overiding minetest.send_leave_message would be sufficient?" 13:18 appguru and minetest.send_join_message, probably 13:19 Krock Emerald2: the "hand" slot item can be swapped with node inventories 13:20 Krock though that might be a MT issue that callbacks aren't triggered 13:20 appguru Is someone working on a fix already? 13:20 appguru I might be interested in having a try. 13:54 luvo evening veryone! 13:57 Krock still afternoon 14:09 luvo right haha 14:16 luvo is there anyway of getting more info about the "Collision info missing, this is caused by an out-of-date/buggy mod or game" error? 14:17 luvo like, what mod? or the only way is uninstalling and installing one by one? 14:17 sfan5 look at the backtrace 15:18 guzzi nodecore is sick 15:18 guzzi dreambuilder too 15:18 guzzi not sure which my daughter will like better, but I am exited to try both. 15:19 guzzi i setup a world for each. not sure if my little vm can handle both at once but we will see. 16:51 deltasquared just noticed a 'indexing a nil value' crash in a (possibly older) mod and I noticed it's using self.object:getvelocity() in it's on_step() callback, whereas the lua api documents :get_velocity(). is this a deprecated typo, and if so was it recently changed to return nil at all? from my reading of the line and debugging the entity's self table at the time of the crash, I can't seem to tell what else would be causing it. 16:52 deltasquared for reference, this is blockmen's pyramids mod, and the offending line is: self.object:setvelocity({ x=self.direction.x*mummy_chillaxin_speed, y=self.object:getvelocity().y, z=self.direction.z*mummy_chillaxin_speed }) 16:52 deltasquared (a tad redundant with the number of calls, but looks otherwise legit, so not sure what's going on here.) 16:53 sfan5 getvelocity is the same as get_velocity just an old name 16:53 sfan5 !mod pyramids 16:53 MinetestBot sfan5: Pyramids [pyramids] by BlockMen - https://forum.minetest.net/viewtopic.php?t=7063 - https://github.com/BlockMen/pyramids 16:53 deltasquared right. I've gotten the error te reliably trigger currently (and yes I've pulled latest), so I'll try adding some asserts. 16:54 deltasquared the adformentioned line is line 294. 16:54 deltasquared in mummy.lua 16:54 deltasquared in case anyone wants to try and beat me to it ;) 16:54 sfan5 https://github.com/BlockMen/pyramids/blob/master/mummy.lua#L207 16:54 sfan5 it should return after removing here 16:55 deltasquared ... well shoot, I plain skipped over that 16:55 deltasquared the mummy is trapped in lava too, that would explain it 16:55 deltasquared (and it'd explain why returning nil. ok, I'll try that just to make sure 16:56 deltasquared but that does seem likely 17:06 deltasquared gah. the entity died in lava before I could confirm it, but I'm putting that in anyway. 17:06 deltasquared thanks for the help sfan5 17:06 sfan5 you're welcome 17:09 SwissalpS I coloured a homedecor:glowlight_quarter_14, placed it, rotated it a couple times with screw driver; dug it and -> boom server crashed 17:10 sfan5 probably already fixed in 5.3.0-dev 17:11 SwissalpS tx, server is on 5.2 still 17:48 luvo Hey, I'm trying to build a server with the --terminal capability 17:49 luvo but when I compile with `cmake . -DRUN_IN_PLACE=1 -DBUILD_CLIENT=0 -DBUILD_SERVER=1 -DBUILD_UNITTESTS=0 -DCMAKE_BUILD_TYPE=Release -DENABLE_CURSES=ON`, it keeps saying: -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH) \n -- ncurses not found! even though I have all these packages installed: libncurses6:amd64, libncursesw6:amd64, ncurses-base, ncurses-bin, ncurses-term 17:50 luvo Any idea? 17:50 luvo I checked the necessary packages for building from source and in the Debian/Ubuntu command, doesn't appear nothing about curses. In fedora/arch it does 17:51 sfan5 what about the -dev package? 17:52 luvo I tried, but no -dev packages for libncurses6/w6 are found 17:52 luvo maybe try 5/w5 versions? 17:53 luvo yep, that's it. With ncurses 5 it works 17:53 luvo `libncurses5-dev` and `libncursesw5-dev` 17:53 deltasquared I'll have to remember that one myself. 17:53 sfan5 you reeally just need libncurses-dev 17:53 deltasquared the ubuntu package is a bit stale, so I've had to build mine locally. 17:54 sfan5 whether that's ncurses 5 or 6 doesn't matter I'd say 17:54 deltasquared (and no, the snap does NOT count.) 17:54 luvo oh I see 17:54 luvo should I create an issue for the package to install in the ubuntu commandline? 19:52 luvo_ So I'm using the signs_lib with street_signs mods in my server. I checked the signs_lib forum post and found about the ISO-8859-1 support suggested in 2016. I tried the mod but could not display the ñ (using _ instead). Any idea how you work it? cc/ VanessaE 20:06 guzzi how do i reset my world database? 20:07 guzzi i copied an existing world and changed the game to nodecraft. The intial area now says unknown everywhere. 20:07 guzzi I just want to reset it 20:08 guzzi I am using a headless server 20:08 sfan5 rm map.sqlite 20:09 guzzi ok cool thanks 20:16 rschulman Is node_io still being worked on? The github repo hasn't seen any action in 2 years. 20:16 rschulman Could just be that its done, though. 20:53 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Optimize particlespawner sending by not sending to distant players 1310c3002 https://git.io/Jfa21 (152020-05-23T20:52:21Z) 20:53 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Implement spawning particles with node texture appearance 139d6e7e4 https://git.io/Jfa2M (152020-05-23T20:52:21Z) 21:02 oil_boi :O :O :O :O :O That is so cool! Now we can have awesome effects! Thanks sfan5 21:04 sfan5 you're welcome 21:07 oil_boi Does the distant player's particle spawner optimization have a fixed radius? 21:08 sfan5 it uses max_block_send_distance to devide 21:08 sfan5 decide* 21:12 luvo_ Is there anyway of changing the username I have on a public server? 21:13 sfan5 ask the server admin to do it, it is a manual process unfortunately 21:13 luvo_ thx! 21:13 appguru not a good idea tbh 21:14 appguru the playername is used as an identifier everywhere - from protections to DMs to mail to whatever 21:16 luvo_ mmm I see... 21:25 oil_boi Holy crap I can get around the node only particle restriction by creating a node of the food with register_food and create an ungettable node to work from :O 21:26 nephele oh hi oil_boi :) 21:26 oil_boi Hi nephele 21:26 who0 Hi Guys, I've just update to 5.2.0 (I cannot open my previous world ... the error is : "Unknown node: doors:door_wood_b_1". Could you help me ? 21:28 sfan5 might be a bug with one of your mods 21:28 appguru this is probably related to the get_content_id change 21:28 appguru you now have to call it after the nodes have been registered iirc 21:29 nephele huh? i've never used that call :g and am on 5.3-dev 21:29 who0 It seems to be reltaive to "mods/handle_schematics/init.lua" 21:29 who0 (just remove this mod and it works) 21:30 sfan5 oil_boi: better yet you can register a node where each of the 6 sides is a different food :D 21:30 oil_boi A physical texture index, I like it! 21:32 appguru Dynamic media loading would be nice 22:10 oil_boi Already taking advantage of it! https://youtu.be/-W4LoA-I0Uw 22:11 oil_boi Treecapitator has also been updated with it :D 22:14 sfan5 cool 22:52 guzzi i have a world setup and I switched the creative to true. 22:52 guzzi I don't see the creative inventory though. 22:52 guzzi i do have dreambuilder mods on 23:01 guzzi I also just tried a fresh world with no mods 23:12 guzzi i am on 5.2 23:12 guzzi minetest game 23:19 guzzi headless 23:24 guzzi i set it in the world file 23:24 guzzi i also see the setting in minetest.conf 23:24 guzzi hh 23:24 guzzi huh 23:29 guzzi ah ok. you HAVE to set it in the minetest.conf file 23:29 guzzi so i created a new one and set the --config switch 23:38 guzzi well wait. that didn't work 23:38 guzzi let me see if i messed up 23:41 guzzi oh i got it somehow 23:41 guzzi i had to click the chest in smart inventory