Minetest logo

IRC log for #minetest, 2020-05-23

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:01 macc24 joined #minetest
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:23 riff-IRC joined #minetest
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
00:38 Miner_48er joined #minetest
00:57 nephele joined #minetest
00:58 ghoti joined #minetest
01:13 est31 joined #minetest
01:18 nephele_ joined #minetest
01:33 ANAND joined #minetest
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 oil_boi joined #minetest
01:43 MinetestBot oil_boi: May-22 15:39 UTC <texmex> I like the format of the current videos. Always new features presented, it’s like small gifts each video.
01:47 leo_rockway joined #minetest
01:48 AidanLCB_ joined #minetest
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 Verticen joined #minetest
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:13 lmat joined #minetest
02:27 oil_boi Oof and I just finished putting it in
02:27 gd joined #minetest
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:35 Verticen joined #minetest
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 WarrIRC joined #minetest
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:08 AidanLCB_5 joined #minetest
04:19 riff-IRC joined #minetest
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:02 calcul0n joined #minetest
05:13 est31 joined #minetest
05:22 liljnc3 joined #minetest
05:23 liljnc3 hey
05:23 freelikegnu yo
05:24 liljnc3 hows it going
05:24 freelikegnu ...
05:32 ANAND joined #minetest
05:37 Emerald2 Segfaults. Segfaults everywhere.
05:39 freelikegnu and not a drop to drink
06:02 leo_rockway joined #minetest
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
06:50 Hawk777 joined #minetest
07:15 lmat joined #minetest
07:22 lmat joined #minetest
07:54 NetherEran joined #minetest
08:00 SwissalpS joined #minetest
08:00 ShadowNinja joined #minetest
08:14 lmat joined #minetest
08:17 AndDT joined #minetest
08:30 Emerald2 What's the verdict, ANAND?
08:32 Darcidride joined #minetest
08:34 deltanedas joined #minetest
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
08:52 jluc joined #minetest
08:53 lmat joined #minetest
09:59 NetherEran joined #minetest
10:03 deltanedas joined #minetest
10:03 Beton joined #minetest
10:05 Darcidride joined #minetest
10:09 appguru joined #minetest
10:12 proller joined #minetest
10:25 macc24 joined #minetest
11:12 Fixer joined #minetest
11:23 MinetestBot [git] Awkor -> minetest/minetest: Modernize include guards and add missing ones (#9898) 037422f https://git.io/JfaGT (2020-05-23T11:23:05Z)
11:25 MinetestBot [git] sorcerykid -> minetest/minetest: Add on_authplayer callback and a last_login parameter to on_joinplaye… a976b7f https://git.io/JfaGt (2020-05-23T11:24:06Z)
11:28 MinetestBot [git] sorcerykid -> minetest/minetest: Add on_authplayer callback and 'last_login' to on_joinplayer (#9574) 15ba75e https://git.io/JfaGc (2020-05-23T11:25:29Z)
12:11 _Zaizen_ joined #minetest
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:49 majochup joined #minetest
12:55 yrungr weird, youtube seems broken. the page loads, but videos are not loading.
12:55 olliy joined #minetest
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 deltanedas joined #minetest
13:19 Krock Emerald2: the "hand" slot item can be swapped with node inventories
13:19 Darcidride joined #minetest
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:30 mizux joined #minetest
13:38 Foz joined #minetest
13:51 luvo joined #minetest
13:54 luvo evening veryone!
13:55 majochup joined #minetest
13:57 Krock still afternoon
13:57 gd joined #minetest
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
14:31 mizux joined #minetest
14:31 majochup joined #minetest
14:44 erlehmann joined #minetest
14:48 majochup joined #minetest
14:51 majochup joined #minetest
14:59 Hawk777 joined #minetest
15:06 macc24 joined #minetest
15:14 nephele_ joined #minetest
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.
15:37 macc24 joined #minetest
15:45 Lunatrius joined #minetest
15:53 Extex joined #minetest
15:54 deltanedas joined #minetest
15:59 Extex joined #minetest
16:25 deltanedas joined #minetest
16:49 deltasquared joined #minetest
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 oil_boi joined #minetest
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:01 NetherEran joined #minetest
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:07 Darcidride joined #minetest
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:39 awell joined #minetest
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?
17:57 deltasquared left #minetest
18:11 nashimus joined #minetest
18:13 NetherEran joined #minetest
18:25 macc24 joined #minetest
18:43 kamdard joined #minetest
18:47 appguru joined #minetest
18:52 fluxflux joined #minetest
19:01 oil_boi_ joined #minetest
19:08 Verticen joined #minetest
19:08 Miner_48er joined #minetest
19:12 macc24 joined #minetest
19:22 Darkriser joined #minetest
19:31 olliy joined #minetest
19:42 luvo_ joined #minetest
19:50 nephele_ joined #minetest
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
19:58 leo_rockway joined #minetest
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:21 majochup joined #minetest
20:46 epoch joined #minetest
20:47 Verticen joined #minetest
20:53 MinetestBot [git] sfan5 -> minetest/minetest: Optimize particlespawner sending by not sending to distant players 10c3002 https://git.io/Jfa21 (2020-05-23T20:52:21Z)
20:53 MinetestBot [git] sfan5 -> minetest/minetest: Implement spawning particles with node texture appearance 9d6e7e4 https://git.io/Jfa2M (2020-05-23T20:52:21Z)
20:55 Wuzzy joined #minetest
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:09 Darkriser joined #minetest
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 Darkriser joined #minetest
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 who0 joined #minetest
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:15 benrob0329 joined #minetest
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
22:53 kamdard joined #minetest
23:01 guzzi I also  just tried a fresh world with no mods
23:03 Fixer joined #minetest
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:31 BillyS joined #minetest
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

| Channels | #minetest index | Today | | Google Search | Plaintext